Interface RecoveryStoreBeanMBean
-
- All Superinterfaces:
BaseStoreMBean,TxLogBeanMBean
- All Known Implementing Classes:
RecoveryStoreBean
public interface RecoveryStoreBeanMBean extends TxLogBeanMBean
JMX interface to the JBossTS recovery store OutputObjectState and InputObjectState are wrapped since they are not convertible to open MBean types.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectStateWrapperallObjUids(java.lang.String type)ObjectStateWrapperallObjUids(java.lang.String type, int match)ObjectStateWrapperallTypes()intcurrentState(Uid u, java.lang.String tn)booleanhide_state(Uid u, java.lang.String tn)booleanisType(Uid u, java.lang.String tn, int st)ObjectStateWrapperread_committed(Uid u, java.lang.String tn)booleanreveal_state(Uid u, java.lang.String tn)-
Methods inherited from interface com.arjuna.ats.arjuna.tools.osb.api.mbeans.BaseStoreMBean
getStoreName, start, stop
-
Methods inherited from interface com.arjuna.ats.arjuna.tools.osb.api.mbeans.TxLogBeanMBean
remove_committed, sync, write_committed
-
-
-
-
Method Detail
-
allObjUids
ObjectStateWrapper allObjUids(java.lang.String type, int match) throws ObjectStoreException
- Throws:
ObjectStoreException
-
allObjUids
ObjectStateWrapper allObjUids(java.lang.String type) throws ObjectStoreException
- Throws:
ObjectStoreException
-
allTypes
ObjectStateWrapper allTypes() throws ObjectStoreException
- Throws:
ObjectStoreException
-
currentState
int currentState(Uid u, java.lang.String tn) throws ObjectStoreException
- Throws:
ObjectStoreException
-
hide_state
boolean hide_state(Uid u, java.lang.String tn) throws ObjectStoreException
- Throws:
ObjectStoreException
-
reveal_state
boolean reveal_state(Uid u, java.lang.String tn) throws ObjectStoreException
- Throws:
ObjectStoreException
-
read_committed
ObjectStateWrapper read_committed(Uid u, java.lang.String tn) throws ObjectStoreException
- Throws:
ObjectStoreException
-
isType
boolean isType(Uid u, java.lang.String tn, int st) throws ObjectStoreException
- Throws:
ObjectStoreException
-
-