|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.derby.impl.store.logical.operations.LogicalOperationFactory
The LoicalOperationFactory is used to create LogicalOperations according to their type (UPDATE, INSERT, DELETE, COMMIT or ABORT)
Method Summary | |
static LogicalOperationFactory |
getInstance()
Gets the active LogicalOperationFactory. |
LogicalOperation |
makeOperation(LogicalImage beforeImage,
LogicalImage afterImage,
org.apache.derby.iapi.types.DataValueDescriptor oldKey,
org.apache.derby.iapi.types.DataValueDescriptor newKey,
java.lang.String tableName,
int type)
Makes a LogicalOperation using the providing information |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static LogicalOperationFactory getInstance()
public LogicalOperation makeOperation(LogicalImage beforeImage, LogicalImage afterImage, org.apache.derby.iapi.types.DataValueDescriptor oldKey, org.apache.derby.iapi.types.DataValueDescriptor newKey, java.lang.String tableName, int type) throws org.apache.derby.iapi.error.StandardException
beforeImage
- the before image of the operationafterImage
- the after image of the operationoldKey
- the old key of the affected rownewKey
- the new key of the affected rowtableName
- the name of the affected tabletype
- the type of the operation
org.apache.derby.iapi.error.StandardException
- if the provided type is not recognized a StandardException is thrown
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |