public class SubordinateAtomicAction extends SubordinateAtomicAction
NO_TIMEOUTfailedList, heuristicList, pendingList, preparedList, readonlyList, savedIntentionListmodifyingActions, objectModel, objectUid, usingActions| Constructor and Description |
|---|
SubordinateAtomicAction()
Deprecated.
This is only used by test code
|
SubordinateAtomicAction(int timeout,
Xid xid) |
SubordinateAtomicAction(Uid actId) |
SubordinateAtomicAction(Uid actId,
boolean peekXidOnly) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
activated() |
String |
getParentNodeName() |
static String |
getType() |
Xid |
getXid() |
boolean |
restore_state(InputObjectState os,
int t)
This assumes the various lists are zero length when it is called.
|
boolean |
save_state(OutputObjectState os,
int t)
Redefined version of save_state and restore_state from StateManager.
|
String |
type()
The type of the class is used to locate the state of the transaction log
in the object store.
|
abort, checkForCurrent, commit, commit, doBeforeCompletion, doCommit, doForget, doOnePhaseCommit, doPrepare, doRollbackaddThread, addThread, begin, begin, cancel, end, getTimeout, removeThread, removeThread, resume, suspendaddSynchronization, afterCompletion, afterCompletion, asyncAfterCompletion, beforeCompletion, getDeferredThrowable, getSynchronizations, running, start, startAbort, 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, 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, updateStatecleanup, 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, unpackHeaderclone, finalize, getClass, notify, notifyAll, wait, wait, waitget_uid, preventCommitpublic SubordinateAtomicAction()
public SubordinateAtomicAction(Uid actId)
public SubordinateAtomicAction(Uid actId, boolean peekXidOnly) throws ObjectStoreException, IOException
ObjectStoreExceptionIOExceptionpublic SubordinateAtomicAction(int timeout,
Xid xid)
public String type()
type in class SubordinateAtomicActionpublic static final String getType()
public final Xid getXid()
public String getParentNodeName()
public boolean save_state(OutputObjectState os, int t)
BasicActionsave_state in class BasicActiontrue if successful, false
otherwise.public boolean restore_state(InputObjectState os, int t)
BasicActionrestore_state in class BasicActiontrue if successful, false
otherwise.public boolean activated()
activated in class SubordinateAtomicActionCopyright © 2014 JBoss by Red Hat. All rights reserved.