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
SystemException
void destroyAll(Object[] params) throws SystemException
SystemException
Copyright © 2021 JBoss by Red Hat. All rights reserved.