Interface Summary |
CompositeCoordinator |
Represents the per-server work done
as part of the same global (root) transaction scope. |
CompositeTerminator |
Deprecated. This functionality is now available directly via the CompositeTransaction. |
CompositeTransaction |
Represents a nested part of a global
composite transaction. |
CompositeTransactionManager |
This interface outlines the API for managing composite transactions
in the local VM. |
ExportingTransactionManager |
An interface for a TM that allows outgoing remote calls to be transactional. |
Extent |
The extent carries the information about the 'size' of a propagation
after it returns: the directly and indirectly invoked servers, and the orphan
detection information for those. |
HeuristicMessage |
An application-level message to help resolving heuristic problem cases. |
ImportingTransactionManager |
Represents a handle to import a transaction from an incoming request,
so that the work in this VM becomes part of the request's commit or rollback. |
Participant |
A participant for (distributed) two-phase commit of composite transactions. |
Propagation |
Information about the transaction context that can be
shipped along with remote request, to make the other side
participate in the transaction present for the current thread in this VM. |
RecoveryCoordinator |
A handle to contact by an indoubt participant
on timeout or restart, to resolve the outcome. |
RecoveryService |
A handle to the TM that resources can use to recover. |
SubTxAwareParticipant |
A participant that wants to be notified of local termination of a node in a
nested transaction tree. |
SubTxCode |
An interface for transactional threads. |
Synchronization |
A synchronization inferface for transaction termination callbacks. |
TransactionControl |
Deprecated. As from release 3.0, the methods of this interface have been
moved to the basic CompositeTransaction interface. |
TransactionService |
This internal interface is the base interface for creating transactions. |
TSListener |
A listener interface for transaction service startup and shutdown events. |