Interface ISharedObjectContainerTransaction
- 
- All Known Implementing Classes:
- TwoPhaseCommitEventProcessor
 
 public interface ISharedObjectContainerTransactionImplementers represent a transaction associated with the creation of a SharedObject within the scope of a given SharedObjectContainer
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description bytegetTransactionState()Get state of transaction.voidwaitToCommit()Method called to wait for a transaction to complete.
 
- 
- 
- 
Field Detail- 
ACTIVEstatic final byte ACTIVE - See Also:
- Constant Field Values
 
 - 
VOTINGstatic final byte VOTING - See Also:
- Constant Field Values
 
 - 
PREPAREDstatic final byte PREPARED - See Also:
- Constant Field Values
 
 - 
COMMITTEDstatic final byte COMMITTED - See Also:
- Constant Field Values
 
 - 
ABORTEDstatic final byte ABORTED - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
waitToCommitvoid waitToCommit() throws SharedObjectAddAbortExceptionMethod called to wait for a transaction to complete.- Throws:
- SharedObjectAddAbortException
 
 - 
getTransactionStatebyte getTransactionState() Get state of transaction. Returns one of 'ACTIVE', 'VOTING', 'PREPARED', 'COMMITTED', or 'ABORTED'.- Returns:
- byte code. Returns one of 'ACTIVE', 'VOTING', 'PREPARED', 'COMMITTED', or 'ABORTED'.
 
 
- 
 
-