public class RecoverySubordinateATCoordinator extends SubordinateATCoordinator
SubordinateATCoordinator.SubordinateCallback
PARTICIPANT_PREFIX, SUBORDINATE_TX_TYPE_AT_AT, TRANSACTION_TYPE
Constructor and Description |
---|
RecoverySubordinateATCoordinator(com.arjuna.ats.arjuna.common.Uid rcvUid)
Re-creates/activates an AtomicAction for the specified
transaction Uid.
|
Modifier and Type | Method and Description |
---|---|
boolean |
activate()
run parent activate and also make this coordinator visible if there might be a durable participant waiting
for it to commit.
|
void |
replayPhase2()
Replays phase 2 of the commit protocol.
|
addActiveProxy, addCallback, addRecoveredCoordinator, cancel, commit, commitVolatile, coordinate, end, error, getDurable2PhaseId, getRecoveredCoordinator, getSubordinateType, getVolatile2PhaseId, isActivated, isOrphaned, listRecoveredCoordinators, prepare, prepareVolatile, removeActiveProxy, removeRecoveredCoordinator, restore_state, rollback, rollbackVolatile, save_state, setActivated, type, unknown
delistParticipant, delistSynchronization, enlistParticipant, enlistSynchronization, identifier, participantReadOnly, participantRolledBack, qualifiers
addSynchronization, afterCompletion, afterCompletion, asyncAfterCompletion, beforeCompletion, getDeferredThrowable, getSynchronizations, running, start, start
Abort, Abort, abortStatus, activate, activeThreads, add, addChildAction, addChildThread, addChildThread, addRecord, async_prepare, Begin, checkForCurrent, childTransactions, commitStatus, criticalEnd, criticalStart, Current, deactivate, destroy, doAbort, doAbort, doCommit, doCommit, doPrepare, End, equals, finalizeInternal, forgetHeuristics, getDeferredThrowables, getHeuristicDecision, getHierarchy, getSavingUid, getStore, hashCode, hierarchyDepth, insertRecord, isAncestor, maintainHeuristics, onePhaseCommit, parent, phase2Abort, phase2Cleanup, phase2Commit, prepare, preparedStatus, preventCommit, removeChildAction, removeChildThread, removeChildThread, setCheckedAction, setHeuristicDecision, status, topLevelAction, topLevelActionUid, toString, typeOfAction, updateHeuristic, updateState
cleanup, createLists, deactivate, deactivate, disable, forgetAction, get_uid, getMutex, getObjectModel, getStoreRoot, loadObjectState, lockMutex, modified, objectType, packHeader, persist, print, rememberAction, setStatus, setupStore, setupStore, setupStore, terminate, tryLockMutex, unlockMutex, unpackHeader
public RecoverySubordinateATCoordinator(com.arjuna.ats.arjuna.common.Uid rcvUid)
public boolean activate()
activate
in class com.arjuna.ats.arjuna.coordinator.BasicAction
public void replayPhase2()
Copyright © 2019 JBoss by Red Hat. All rights reserved.