MySQL 5.6.14 Source Code Document
|
Public Member Functions | |
< T > T | initializeFromDatabase (DomainTypeHandler< T > domainTypeHandler, T object, ValueHandler valueHandler, ValueHandler createKeyValueHandler) |
ResultData | selectUnique (DomainTypeHandler<?> domainTypeHandler, ValueHandler keyHandler, BitSet fields) |
Operation | insert (DomainTypeHandler<?> domainTypeHandler, ValueHandler valueHandler) |
Operation | update (DomainTypeHandler<?> domainTypeHandler, ValueHandler valueHandler) |
Operation | delete (DomainTypeHandler<?> domainTypeHandler, ValueHandler valueHandler) |
int | deletePersistentAll (DomainTypeHandler<?> domainTypeHandler) |
int | deletePersistentAll (ScanOperation op, boolean abort) |
void | begin () |
void | commit () |
void | rollback () |
void | setRollbackOnly () |
boolean | getRollbackOnly () |
void | startAutoTransaction () |
void | endAutoTransaction () |
void | failAutoTransaction () |
void | executeNoCommit () |
void | executeNoCommit (boolean abort, boolean force) |
Operation | getSelectOperation (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 | getIndexScanDeleteOperation (Index storeIndex, Table storeTable) |
IndexScanOperation | getIndexScanOperationMultiRange (Index storeIndex, Table storeTable) |
ScanOperation | getTableScanOperation (Table storeTable) |
ScanOperation | getTableScanDeleteOperation (Table storeTable) |
Dictionary | getDictionary () |
< T > QueryDomainType< T > | createQueryDomainType (DomainTypeHandler< T > handler) |
String | getCoordinatedTransactionId () |
void | setCoordinatedTransactionId (String coordinatedTransactionId) |
boolean | isEnlisted () |
Public Member Functions inherited from com.mysql.clusterj.Session | |
QueryBuilder | getQueryBuilder () |
< T > Query< T > | createQuery (QueryDefinition< T > qd) |
< T > T | find (Class< T > cls, Object key) |
< T > T | newInstance (Class< T > cls) |
< T > T | newInstance (Class< T > cls, Object key) |
< T > T | makePersistent (T instance) |
< T > T | load (T instance) |
Boolean | found (Object instance) |
void | persist (Object instance) |
Iterable<?> | makePersistentAll (Iterable<?> instances) |
public< T > void | deletePersistent (Class< T > cls, Object key) |
void | deletePersistent (Object instance) |
void | remove (Object instance) |
< T > int | deletePersistentAll (Class< T > cls) |
void | deletePersistentAll (Iterable<?> instances) |
void | updatePersistent (Object instance) |
void | updatePersistentAll (Iterable<?> instances) |
< T > T | savePersistent (T instance) |
Iterable<?> | savePersistentAll (Iterable<?> instances) |
Transaction | currentTransaction () |
void | close () |
boolean | isClosed () |
void | flush () |
void | setPartitionKey (Class<?> cls, Object key) |
void | setLockMode (LockMode lockmode) |
void | markModified (Object instance, String fieldName) |
Definition at line 36 of file SessionSPI.java.