com.arjuna.ats.arjuna.tools.osb.mbean
Class ActionBean.GenericAtomicActionWrapper
java.lang.Object
com.arjuna.ats.arjuna.tools.osb.mbean.ActionBean.GenericAtomicActionWrapper
- All Implemented Interfaces:
- ActionBeanWrapperInterface
- Enclosing class:
- ActionBean
public class ActionBean.GenericAtomicActionWrapper
- extends Object
- implements ActionBeanWrapperInterface
The ActionBean needs access to the participant lists maintained by an AtomicAction but these
lists are protected. Therefore define a simple extension class to get at these records:
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActionBean.GenericAtomicActionWrapper
public ActionBean.GenericAtomicActionWrapper(String classType,
UidWrapper w)
getAction
public BasicAction getAction()
- Specified by:
getAction in interface ActionBeanWrapperInterface
activate
public boolean activate()
- Specified by:
activate in interface ActionBeanWrapperInterface
doUpdateState
public void doUpdateState()
- Specified by:
doUpdateState in interface ActionBeanWrapperInterface
get_uid
public Uid get_uid()
- Specified by:
get_uid in interface ActionBeanWrapperInterface
getUid
public Uid getUid(AbstractRecord rec)
- Specified by:
getUid in interface ActionBeanWrapperInterface
toString
public StringBuilder toString(String prefix,
StringBuilder sb)
- Specified by:
toString in interface ActionBeanWrapperInterface
clearHeuristicDecision
public void clearHeuristicDecision(int newDecision)
- Specified by:
clearHeuristicDecision in interface ActionBeanWrapperInterface
getRecords
public RecordList getRecords(String ln)
getRecords
public RecordList getRecords(ParticipantStatus type)
- Specified by:
getRecords in interface ActionBeanWrapperInterface
Copyright © 2013. All Rights Reserved.