Package com.atomikos.icatch.msg

Interface Summary
CommitMessage A commit message.
CommitProtocol The commit protocols that can be supported by Atomikos.
ErrorMessage A message indicating a 2PC related error and carrying error information.
ForgetMessage A message indicating that the receiver can forget about its state.
MessageListener A callback interface to allow notification of messages received.
PreparedMessage A message indicating that a remote participant has been prepared.
PrepareMessage A prepare message.
RegisteredMessage Response to registration message.
RegisterMessage A registration message for registering participants (needed for protocols such as WS-T).
ReplayMessage A message indicating that the sending participant needs to be informed about the outcome.
RollbackMessage A message indicating that the target should rollback.
SenderPort This interface allows the transport to be agnostic of how to send messages.
StateMessage A message that carries the state of a remote party.
TransactionMessage A TransactionMessage is a generic type for two-phase commit related messages exchanged in a loosely-coupled environment.
Transport A generic transport interface.
 

Class Summary
AbstractMessage A base implementation of all message classes.
AbstractTransport  
CascadeInfo A container type for information related to orphan detection at prepare time.
CommitMessageImp A reusable implementation of a commit message.
CommitServer A CommitServer takes care of incoming 2PC events (prepare, commit, rollback, forget and replay requests).
ErrorMessageImp A reusable implementation of an error message.
ForgetMessageImp A reusable forget message implementation.
HttpTransport A transport for HTTP.
MessageParticipant A participant implementation that can be used on a message-based platform.
MessageRecoveryCoordinator A recovery coordinator that takes the role of adaptor.
PreparedMessageImp A reusable implementation of a prepared msg.
PrepareMessageImp A reusable prepare message implementation.
ReceiveListener A listener implementation for synchronous receives.
RegisteredMessageImp Implementation of registered message.
RegisterMessageImp  
ReplayMessageImp A reusable implementation of a replay message.
RollbackMessageImp A reusable implementation of a rollback message.
StateMessageImp A reusable implementation of a state message.
SubTxAwareMessageParticipant A subtx aware implementation that wraps a MessageParticipant.
 

Exception Summary
IllegalMessageTypeException An exception indicating that a message type is not understood.
TransportException An exception indicating an error at the transport level.
 



Copyright © 2012. All Rights Reserved.