Package org.objectweb.jotm

JOTM (Java Open Transaction Manager), the ObjectWeb Transaction Manager

See:
          Description

Interface Summary
Control OTS-like Control interface.
Coordinator OTS-like Coordinator.
RecoveryCoordinator  
RemoteSynchro  
Resource This interface must be implemented by objects that will be registered to the JTM Coordinator.
Terminator OTS-like Terminator
TransactionContext This is how the JTA Implementation in JOTM sees the Transaction Context.
TransactionFactory  
 

Class Summary
ControlImpl Implementation of the object that represents a transaction.
Current Current is the common implementation for both UserTransaction and TransactionManager.
InternalTransactionContext Classe InternalTransactionContext is a generic implementation of the JOTM Transaction Context.
Jotm This class represents an instance of JOTM.
Main This class is used to start JOTM as a standalone transaction manager.
SubCoordinator This object is the local coordinator.
TraceTm * JOTM log system uses Log4J and Commons Logging.
TransactionFactoryImpl  
TransactionImpl TransactionImpl is the implementation of the Transaction interface, defined in JTA specifications.
UserTransactionFactory  
XAResourceHelper  
XidImpl Xid implementation for JTA
 

Exception Summary
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.
NotPreparedException This exception indicates that the transaction is not in the prepare state.
 

Package org.objectweb.jotm Description

JOTM (Java Open Transaction Manager), the ObjectWeb Transaction Manager