com.atomikos.icatch
Class HeurMixedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
com.atomikos.icatch.HeurMixedException
- All Implemented Interfaces:
- Serializable
public class HeurMixedException
- extends Exception
An exception signaling that some participants
have committed whereas others performed a rollback.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
aborts_
protected HeuristicMessage[] aborts_
commits_
protected HeuristicMessage[] commits_
msgs_
protected HeuristicMessage[] msgs_
HeurMixedException
public HeurMixedException(HeuristicMessage[] msgs)
HeurMixedException
public HeurMixedException(HeuristicMessage[] aborts,
HeuristicMessage[] commits)
getHeuristicRollbackMessages
public HeuristicMessage[] getHeuristicRollbackMessages()
- Returns:
- HeuristicMessage[] The list of application-level messages for those participants that did rollback, or null if none.
getHeuristicCommitMessages
public HeuristicMessage[] getHeuristicCommitMessages()
- Returns:
- HeuristicMessage[] The list of messages describing the work at those participants that committed, or null if none.
getHeuristicMessages
public HeuristicMessage[] getHeuristicMessages()
- Gets all heuristic messages.
- Returns:
- HeuristicMessage[] The list of messages, or null if none.
Copyright © 2012. All Rights Reserved.