public class EditableAtomicAction extends AtomicAction implements EditableTransaction
NO_TIMEOUT
failedList, heuristicList, pendingList, preparedList, readonlyList, savedIntentionList
modifyingActions, objectModel, objectUid, usingActions
Constructor and Description |
---|
EditableAtomicAction(Uid u) |
Modifier and Type | Method and Description |
---|---|
void |
deleteHeuristicParticipant(int index)
Delete a heuristic participant from the list.
|
void |
moveHeuristicToPrepared(int index)
Move a previous heuristic participant back to the prepared list so that recovery
can try again.
|
String |
toString()
Overloads Object.toString()
|
abort, addThread, addThread, begin, begin, cancel, checkForCurrent, commit, commit, end, getTimeout, removeThread, removeThread, resume, suspend, type
addSynchronization, afterCompletion, afterCompletion, asyncAfterCompletion, beforeCompletion, getDeferredThrowable, getSynchronizations, running, start, start
Abort, Abort, abortStatus, activate, activate, activeThreads, add, addChildAction, addChildThread, addChildThread, addRecord, async_prepare, Begin, 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, restore_state, save_state, setCheckedAction, setHeuristicDecision, status, topLevelAction, topLevelActionUid, 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
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
get_uid, preventCommit
public EditableAtomicAction(Uid u)
public void moveHeuristicToPrepared(int index) throws IndexOutOfBoundsException
moveHeuristicToPrepared
in interface EditableTransaction
IndexOutOfBoundsException
public void deleteHeuristicParticipant(int index) throws IndexOutOfBoundsException
deleteHeuristicParticipant
in interface EditableTransaction
IndexOutOfBoundsException
public String toString()
BasicAction
toString
in interface EditableTransaction
toString
in class BasicAction
Copyright © 2021 JBoss by Red Hat. All rights reserved.