MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
com.mysql.clusterj.core.store.ClusterTransaction Interface Reference
Inheritance diagram for com.mysql.clusterj.core.store.ClusterTransaction:

Public Member Functions

void close ()
void executeCommit ()
void executeCommit (boolean abort, boolean force)
void executeNoCommit (boolean abort, boolean force)
void executeNoCommit ()
void executeRollback ()
Operation getSelectOperation (Table storeTable)
Operation getInsertOperation (Table storeTable)
Operation getUpdateOperation (Table storeTable)
Operation getWriteOperation (Table storeTable)
Operation getDeleteOperation (Table storeTable)
IndexOperation getUniqueIndexOperation (Index storeIndex, Table storeTable)
IndexOperation getUniqueIndexDeleteOperation (Index storeIndex, Table storeTable)
IndexScanOperation getIndexScanOperation (Index storeIndex, Table storeTable)
IndexScanOperation getIndexScanOperationLockModeExclusiveScanFlagKeyInfo (Index storeIndex, Table storeTable)
IndexScanOperation getIndexScanOperationMultiRange (Index storeIndex, Table storeTable)
ScanOperation getTableScanOperation (Table storeTable)
ScanOperation getTableScanOperationLockModeExclusiveScanFlagKeyInfo (Table storeTable)
boolean isEnlisted ()
void setPartitionKey (PartitionKey partitionKey)
String getCoordinatedTransactionId ()
void setCoordinatedTransactionId (String coordinatedTransactionId)
void setLockMode (LockMode lockmode)
void setAutocommit (boolean autocommit)
void postExecuteCallback (Runnable postExecuteCallbackHandler)

Detailed Description

Definition at line 25 of file ClusterTransaction.java.


The documentation for this interface was generated from the following file: