com.arjuna.ats.arjuna.tools.osb.mbean
Class BasicActionBean
java.lang.Object
com.arjuna.ats.arjuna.tools.osb.mbean.common.BasicBean
com.arjuna.ats.arjuna.tools.osb.mbean.common.UidBean
com.arjuna.ats.arjuna.tools.osb.mbean.common.StateBean
com.arjuna.ats.arjuna.tools.osb.mbean.ObjStoreEntryBean
com.arjuna.ats.arjuna.tools.osb.mbean.BasicActionBean
- All Implemented Interfaces:
- BasicActionBeanMBean, BasicBeanMBean, StateBeanMBean, UidBeanMBean
- Direct Known Subclasses:
- AtomicActionBean
public class BasicActionBean
- extends ObjStoreEntryBean
- implements BasicActionBeanMBean
- See Also:
BasicActionBeanMBean
Fields inherited from class com.arjuna.ats.arjuna.tools.osb.mbean.common.UidBean |
uid |
Methods inherited from class com.arjuna.ats.arjuna.tools.osb.mbean.common.BasicBean |
addError, clearErrors, equals, getDescription, getMessages, getParent, hashCode, isMarked, mark, refresh, toString, unregisterDependents |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
action_
protected ActionWrapper action_
lists
protected java.util.Map<java.lang.String,LogRecordListBean> lists
BasicActionBean
public BasicActionBean(ObjStoreTypeBean parent,
Uid uid)
register
public javax.management.ObjectInstance register()
- Overrides:
register
in class BasicBean
remove
public void remove()
getFailedCount
public int getFailedCount()
- Specified by:
getFailedCount
in interface BasicActionBeanMBean
getHeuristicCount
public int getHeuristicCount()
- Specified by:
getHeuristicCount
in interface BasicActionBeanMBean
getPendingCount
public int getPendingCount()
- Specified by:
getPendingCount
in interface BasicActionBeanMBean
getPreparedCount
public int getPreparedCount()
- Specified by:
getPreparedCount
in interface BasicActionBeanMBean
getReadOnlyCount
public int getReadOnlyCount()
- Specified by:
getReadOnlyCount
in interface BasicActionBeanMBean
getFailedList
public java.lang.String[] getFailedList()
getHeuristicList
public java.lang.String[] getHeuristicList()
getPendingList
public java.lang.String[] getPendingList()
getPreparedList
public java.lang.String[] getPreparedList()
getReadOnlyList
public java.lang.String[] getReadOnlyList()
toStringArray
public static java.lang.String[] toStringArray(LogRecordListBean listBean)
toStringArray
public static java.lang.String[] toStringArray(RecordList rl)
unregister
public boolean unregister()
- Overrides:
unregister
in class BasicBean