org.apache.derby.impl.store.logical.operations
Class LogicalAbortOperation

java.lang.Object
  extended byorg.apache.derby.impl.store.logical.operations.LogicalOperation
      extended byorg.apache.derby.impl.store.logical.operations.LogicalAbortOperation
All Implemented Interfaces:
LogicalLoggable, java.io.Serializable

public class LogicalAbortOperation
extends LogicalOperation

A Logical Abort Operation, contains no undo or redo image

Author:
Egil S¿rensen
See Also:
LogicalImage, Serialized Form

Field Summary
 
Fields inherited from interface org.apache.derby.iapi.store.logical.log.LogicalLoggable
ABORT_OPERATION, COMMIT_OPERATION, DELETE_OPERATION, INSERT_OPERATION, UPDATE_OPERATION
 
Constructor Summary
LogicalAbortOperation(LogicalImage beforeImage, LogicalImage afterImage, org.apache.derby.iapi.types.DataValueDescriptor oldKey, org.apache.derby.iapi.types.DataValueDescriptor newKey, java.lang.String tableName)
           
 
Method Summary
 LogicalImage getRedoImage()
           
 LogicalImage getUndoImage()
           
 int group()
           
 boolean isRedoable()
           
 boolean isUndoable()
           
 java.lang.String toString()
           
 
Methods inherited from class org.apache.derby.impl.store.logical.operations.LogicalOperation
getNewKey, getOldKey, getTableName, redoMe, undoMe
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LogicalAbortOperation

public LogicalAbortOperation(LogicalImage beforeImage,
                             LogicalImage afterImage,
                             org.apache.derby.iapi.types.DataValueDescriptor oldKey,
                             org.apache.derby.iapi.types.DataValueDescriptor newKey,
                             java.lang.String tableName)
Method Detail

isRedoable

public boolean isRedoable()
Specified by:
isRedoable in interface LogicalLoggable
Overrides:
isRedoable in class LogicalOperation

isUndoable

public boolean isUndoable()
Specified by:
isUndoable in interface LogicalLoggable
Overrides:
isUndoable in class LogicalOperation

getUndoImage

public LogicalImage getUndoImage()
Specified by:
getUndoImage in interface LogicalLoggable
Overrides:
getUndoImage in class LogicalOperation

getRedoImage

public LogicalImage getRedoImage()
Specified by:
getRedoImage in interface LogicalLoggable
Overrides:
getRedoImage in class LogicalOperation

group

public int group()
Specified by:
group in interface LogicalLoggable
Overrides:
group in class LogicalOperation

toString

public java.lang.String toString()
Overrides:
toString in class LogicalOperation