NOTCHANGED
or the COMMITTED
state, without waiting for the transaction manager to notify all participants of the decision. If the transaction must be aborted (because one or more participants are unable to prepare), CannotCommitException
is thrown without waiting for the transaction manager to notify all participants of the decision.
@throws UnknownTransactionException if the transaction is unknown to the manager. This may be because the transaction ID was incorrect, or because the transaction has proceeded to cleanup due to an earlier commit or abort, and has been forgotten.
@throws CannotCommitException if the transaction reaches the ABORTED state, or is known to have previously reached that state due to an earlier commit or abort.
@throws RemoteException if a communication error occurs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|