com.arjuna.ats.arjuna.tools.osb.mbean
Class BasicActionBean.BasicActionWrapper

java.lang.Object
  extended by com.arjuna.ats.arjuna.StateManager
      extended by com.arjuna.ats.arjuna.coordinator.BasicAction
          extended by com.arjuna.ats.arjuna.tools.osb.mbean.BasicActionBean.BasicActionWrapper
All Implemented Interfaces:
ActionWrapper
Enclosing class:
BasicActionBean

public class BasicActionBean.BasicActionWrapper
extends BasicAction
implements ActionWrapper


Field Summary
 
Fields inherited from class com.arjuna.ats.arjuna.coordinator.BasicAction
failedList, heuristicList, pendingList, preparedList, readonlyList, savedIntentionList
 
Fields inherited from class com.arjuna.ats.arjuna.StateManager
modifyingActions, objectModel, objectUid, usingActions
 
Constructor Summary
BasicActionBean.BasicActionWrapper(Uid objUid)
           
 
Method Summary
 BasicAction getAction()
           
 void populateLists(java.util.Map<java.lang.String,LogRecordListBean> lists, BasicActionBean bean)
           
 void remove()
           
 
Methods inherited from class com.arjuna.ats.arjuna.coordinator.BasicAction
Abort, abortStatus, activate, activate, activeThreads, add, addChildAction, addChildThread, addChildThread, addRecord, Begin, checkForCurrent, childTransactions, commitStatus, criticalEnd, criticalStart, Current, deactivate, destroy, doAbort, doAbort, doCommit, doCommit, doPrepare, doPrepare, End, equals, finalize, forgetHeuristics, getHeuristicDecision, getHierarchy, getSavingUid, getStore, hierarchyDepth, insertRecord, isAncestor, maintainHeuristics, onePhaseCommit, parent, phase2Abort, phase2Cleanup, phase2Commit, prepare, preparedStatus, preventCommit, removeChildAction, removeChildThread, removeChildThread, restore_state, save_state, setCheckedAction, setHeuristicDecision, status, store, topLevelAction, topLevelActionUid, toString, type, typeOfAction, updateHeuristic, updateState
 
Methods inherited from class com.arjuna.ats.arjuna.StateManager
cleanup, 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
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BasicActionBean.BasicActionWrapper

public BasicActionBean.BasicActionWrapper(Uid objUid)
Method Detail

getAction

public BasicAction getAction()
Specified by:
getAction in interface ActionWrapper

populateLists

public void populateLists(java.util.Map<java.lang.String,LogRecordListBean> lists,
                          BasicActionBean bean)
Specified by:
populateLists in interface ActionWrapper

remove

public void remove()
            throws ObjectStoreException
Specified by:
remove in interface ActionWrapper
Throws:
ObjectStoreException