com.arjuna.ats.arjuna.tools.osb.mbean
Interface BasicActionBeanMBean

All Superinterfaces:
BasicBeanMBean, StateBeanMBean, UidBeanMBean
All Known Implementing Classes:
AtomicActionBean, BasicActionBean

@MXBeanDescription(value="A representation of the state of each participant involved in an action")
public interface BasicActionBeanMBean
extends StateBeanMBean

MBean representation of an ObjectStore BasicAction providing a summary of the number of records in each of the various lists

See Also:
BasicAction

Method Summary
 int getFailedCount()
           
 int getHeuristicCount()
           
 int getPendingCount()
           
 int getPreparedCount()
           
 int getReadOnlyCount()
           
 
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
 

Method Detail

getFailedCount

@MXBeanPropertyDescription(value="Number of participants that failed during phase 2 (of a two phase commit protocol)")
int getFailedCount()

getHeuristicCount

@MXBeanPropertyDescription(value="Number of particpants that returned a heuristic out come during phase 2 (of a two phase commit protocol)")
int getHeuristicCount()

getPendingCount

@MXBeanPropertyDescription(value="Number of particpants that have successfully completed phase 1 (of a two phase commit protocol)")
int getPendingCount()

getPreparedCount

@MXBeanPropertyDescription(value="Number of particpants that indicated no chages were made when asked to complete phase 1 (of a two phase commit protocol)")
int getPreparedCount()

getReadOnlyCount

@MXBeanPropertyDescription(value="Number of particpants that indicated no chages were made when asked to complete phase 1 (of a two phase commit protocol)")
int getReadOnlyCount()