com.arjuna.ats.arjuna.tools.osb.mbean.common
Interface StateBeanMBean
- All Superinterfaces:
- BasicBeanMBean, UidBeanMBean
- All Known Subinterfaces:
- BasicActionBeanMBean
- All Known Implementing Classes:
- AtomicActionBean, BasicActionBean, LogRecordBean, ObjStoreEntryBean, StateBean
@MXBeanDescription(value="Generic representation of log record state")
public interface StateBeanMBean
- extends UidBeanMBean
JMX instrumentation of Object Store log records that extend State Manager
- See Also:
StateManager
getCreationTime
@MXBeanPropertyDescription(value="The time that this record was last written to the log.")
java.lang.String getCreationTime()
getAgeInSeconds
@MXBeanPropertyDescription(value="The number of seconds that have elapsed since this record was last saved")
long getAgeInSeconds()
getStatus
@MXBeanPropertyDescription(value="The current status of this record (active, passive, ...)")
java.lang.String getStatus()
getObjectType
@MXBeanPropertyDescription(value="The type of the object (persistent, recoverable, ...)")
java.lang.String getObjectType()