public interface RcvCoManager
| Modifier and Type | Method and Description |
|---|---|
void |
destroy(RecoveryCoordinator rc)
The RecoveryCoordinator instance is no longer needed.
|
void |
destroyAll(Object[] params)
The RecoveryCoordinator instances used by the transactions whose Uids are in params are
no longer needed.
|
RecoveryCoordinator |
makeRC(Uid RCUid,
Uid rootActionUid,
Uid processUid,
boolean isServerTransaction)
Make a RecoveryCoordinator IOR.
|
RecoveryCoordinator makeRC(Uid RCUid, Uid rootActionUid, Uid processUid, boolean isServerTransaction)
RCUid - The Uid of this RecoveryCoordinator. Used to identify this branch
when replacing the original Resource reference with one received in replay_completion.rootActionUid - The Uid of the transaction.processUid - The Uid of the originating process. Used by RecoveryManager to
determine whether the original process is still working on the transaction.isServerTransaction - Flag to indicate whether this is a root or intermediate
coordinator.void destroy(RecoveryCoordinator rc) throws SystemException
SystemExceptionvoid destroyAll(Object[] params) throws SystemException
SystemExceptionCopyright © 2013. All rights reserved.