public final class ClientTransaction extends Transaction
| Modifier and Type | Field and Description |
|---|---|
protected Tree |
_objectRefrencesToGC |
_systemTransaction| Modifier and Type | Method and Description |
|---|---|
protected void |
clear() |
void |
commit() |
boolean |
delete(ObjectReference ref,
int id,
int cascade) |
long |
generateTransactionTimestamp(long forcedTimeStamp) |
TransactionalIdSystem |
idSystem() |
void |
preCommit() |
void |
processDeletes() |
void |
rollback() |
void |
useDefaultTransactionTimestamp() |
long |
versionForId(int id) |
void |
writeUpdateAdjustIndexes(int id,
ClassMetadata classMetadata,
ArrayType arrayType) |
addNewReference, addTransactionListener, checkSynchronization, clearAll, close, commitReferenceSystem, commitTransactionListeners, container, context, discardReferenceSystem, dontDelete, get, isSystemTransaction, objectContainer, objectForIdFromCache, parentTransaction, postCommit, postOpen, referenceForId, referenceForObject, referenceSystem, reflector, removeObjectFromReferenceSystem, removeReference, rollbackReferenceSystem, rollBackTransactionListeners, setOutSideRepresentation, systemTransaction, toString, traverseDelete, wrapprotected Tree _objectRefrencesToGC
public void commit()
commit in class Transactionpublic void preCommit()
protected void clear()
clear in class Transactionpublic boolean delete(ObjectReference ref, int id, int cascade)
delete in class Transactionpublic void processDeletes()
processDeletes in class Transactionpublic void rollback()
rollback in class Transactionpublic void writeUpdateAdjustIndexes(int id,
ClassMetadata classMetadata,
ArrayType arrayType)
writeUpdateAdjustIndexes in class Transactionpublic TransactionalIdSystem idSystem()
idSystem in class Transactionpublic long versionForId(int id)
versionForId in class Transactionpublic long generateTransactionTimestamp(long forcedTimeStamp)
generateTransactionTimestamp in class Transactionpublic void useDefaultTransactionTimestamp()
useDefaultTransactionTimestamp in class Transaction