ControlImpl | Implementation of the object that represents a transaction. |
Current | Current is the common implementation for both
UserTransaction and TransactionManager . |
HeuristicCommit | This exception is thrown by the rollback operation on a resource to
report that a heuristic decision was made and that all relevant updates
have been committed. |
HeuristicHazard | This exception comes from the OTS specification. |
HeuristicMixed | This exception is thrown to report that a heuristic decision was made and
that some relevant updates have been committed and others have been
rolled back. |
HeuristicRollback | This exception comes from the OTS specification. |
InactiveException | This exception indicates that the transaction is not in the correct state. |
InternalTransactionContext | Classe InternalTransactionContext is a generic implementation of
the JOTM Transaction Context. |
JavaXidImpl | Xid implementation for JTA
XID has the following format as defined by X/Open Specification:
XID
long formatId format identifier
long gtrid_length value 1-64
long bqual_length value 1-64
byte data [XIDDATASIZE] where XIDDATASIZE = 128
The data field comprises at most two contiguous components:
a global transaction identifier (gtrid) and a branch qualifier (bqual)
which are defined as:
byte gtrid [1-64] global transaction identfier
byte bqual [1-64] branch qualifier
|
Jotm | This class represents an instance of JOTM. |
JotmRecovery | |
Main | This class is used to start JOTM as a standalone transaction manager. |
NotPreparedException | This exception indicates that the transaction is not in the prepare state. |
RmRegistration | Resource Managers currently registered. |
SubCoordinator | This object is the local coordinator. |
TimerEvent | |
TimerManager | A timer manager manages 2 lists of timers with 2 threads
One thread is a clock which decrements timers every second
and passes them when expired in a list of expired timers. |
TraceTimer | Traces for module timer
|
TraceTm | JOTM log system uses Log4J and Commons Logging. |
TransactionFactoryImpl | |
TransactionImpl | TransactionImpl is the implementation of the Transaction interface,
defined in JTA specifications. |
TransactionRecoveryImpl | |
UserTransactionFactory | |
XAResourceHelper | |
XATerminatorImpl | Implementation of the object that represents an inflow transaction. |
XidImpl | Xid implementation for JTA
XID has the following format as defined by X/Open Specification:
XID
long formatId format identifier
long gtrid_length value 1-64
long bqual_length value 1-64
byte data [XIDDATASIZE] where XIDDATASIZE = 128
The data field comprises at most two contiguous components:
a global transaction identifier (gtrid) and a branch qualifier (bqual)
which are defined as:
byte gtrid [1-64] global transaction identfier
byte bqual [1-64] branch qualifier
|