Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.atomikos.icatch

Interface Summary
CompositeCoordinator | A CompositeCoordinator represents the per-server work done as part of the same termination scope.
CompositeTerminator | A handle to terminate the composite transaction.
CompositeTransaction | A composite transaction is a nested part of a global composite transaction.
CompositeTransactionManager | A composite transaction manager.
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 andindirectly invoked servers, and the orphan detection information for those.
HeuristicMessage | A message to help resolving heuristic problem cases.
ImportingTransactionManager | An interface for the communication layer, for notifying TM of incoming transactional request.
Participant | A participant for 2PC of composite transactions.
Propagation | Information to propagate a transaction to a remote server.
RecoveryCoordinator | A recoverycoordinator is contacted by an indoubt participant on timeout or restart.
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 tx 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.

Class Summary
StringHeuristicMessage | A heuristic message implementation.
TxState | A state implementation for a distributed transaction system.

Exception Summary
HeurCommitException | A heuristic extension supporting messages.
HeurHazardException | A heuristic hazard exception propagates to the root as indication of cases where 2PC commit or abort was not acknowledge by all participants.
HeurMixedException | A heuristic extension supporting messages.
HeurRollbackException | A heuristic extension supporting messages.
RollbackException | An exception indicating that a tx has been rolled back.
SysException | An exception for system errors with nested information.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2012. All Rights Reserved.