com.arjuna.ats.arjuna.tools.osb.mbean.common
Class AtomicActionBean

java.lang.Object
  extended by com.arjuna.ats.arjuna.tools.osb.mbean.common.BasicBean
      extended by com.arjuna.ats.arjuna.tools.osb.mbean.common.UidBean
          extended by com.arjuna.ats.arjuna.tools.osb.mbean.common.StateBean
              extended by com.arjuna.ats.arjuna.tools.osb.mbean.ObjStoreEntryBean
                  extended by com.arjuna.ats.arjuna.tools.osb.mbean.BasicActionBean
                      extended by com.arjuna.ats.arjuna.tools.osb.mbean.common.AtomicActionBean
All Implemented Interfaces:
BasicActionBeanMBean, BasicBeanMBean, StateBeanMBean, UidBeanMBean

public class AtomicActionBean
extends BasicActionBean

MBean representation of an AtomicAction The AtomicActionWrapper inner class exposes the itentions lists of the actual atomic action

See Also:
BasicActionBean

Nested Class Summary
 class AtomicActionBean.AtomicActionWrapper
           
 
Nested classes/interfaces inherited from class com.arjuna.ats.arjuna.tools.osb.mbean.BasicActionBean
BasicActionBean.BasicActionWrapper
 
Field Summary
 
Fields inherited from class com.arjuna.ats.arjuna.tools.osb.mbean.BasicActionBean
action_, lists
 
Fields inherited from class com.arjuna.ats.arjuna.tools.osb.mbean.common.StateBean
formatter, info
 
Fields inherited from class com.arjuna.ats.arjuna.tools.osb.mbean.common.UidBean
uid
 
Fields inherited from class com.arjuna.ats.arjuna.tools.osb.mbean.common.BasicBean
errorMessages, marked, parent, type
 
Constructor Summary
AtomicActionBean(ObjStoreTypeBean parent, Uid uid)
           
 
Method Summary
 javax.management.ObjectInstance register()
           
 
Methods inherited from class com.arjuna.ats.arjuna.tools.osb.mbean.BasicActionBean
getFailedCount, getFailedList, getHeuristicCount, getHeuristicList, getPendingCount, getPendingList, getPreparedCount, getPreparedList, getReadOnlyCount, getReadOnlyList, remove, toStringArray, toStringArray, unregister
 
Methods inherited from class com.arjuna.ats.arjuna.tools.osb.mbean.ObjStoreEntryBean
getStore
 
Methods inherited from class com.arjuna.ats.arjuna.tools.osb.mbean.common.StateBean
getAgeInSeconds, getCreationTime, getObjectType, getStatus, getStoreRoot, getType, getUid
 
Methods inherited from class com.arjuna.ats.arjuna.tools.osb.mbean.common.UidBean
getObjectName
 
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
 
Methods inherited from interface com.arjuna.ats.arjuna.tools.osb.mbean.common.StateBeanMBean
getAgeInSeconds, getCreationTime, getObjectType, getStatus
 
Methods inherited from interface com.arjuna.ats.arjuna.tools.osb.mbean.common.UidBeanMBean
getType, getUid
 
Methods inherited from interface com.arjuna.ats.arjuna.tools.osb.mbean.common.BasicBeanMBean
getMessages, refresh
 

Constructor Detail

AtomicActionBean

public AtomicActionBean(ObjStoreTypeBean parent,
                        Uid uid)
Method Detail

register

public javax.management.ObjectInstance register()
Overrides:
register in class BasicActionBean