Interface ParticipantStoreBeanMBean
-
- All Superinterfaces:
BaseStoreMBean,TxLogBeanMBean
- All Known Implementing Classes:
ParticipantStoreBean
public interface ParticipantStoreBeanMBean extends TxLogBeanMBean
JMX interface to the JBossTS participant 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 booleancommit_state(Uid u, String tn)booleanfullCommitNeeded()ObjectStateWrapperread_committed(Uid u, String tn)ObjectStateWrapperread_uncommitted(Uid u, String tn)booleanremove_uncommitted(Uid u, String tn)booleanwrite_uncommitted(Uid u, String tn, OutputObjectStateWrapper buff)-
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
-
commit_state
boolean commit_state(Uid u, String tn) throws ObjectStoreException
- Throws:
ObjectStoreException
-
read_committed
ObjectStateWrapper read_committed(Uid u, String tn) throws ObjectStoreException
- Throws:
ObjectStoreException
-
read_uncommitted
ObjectStateWrapper read_uncommitted(Uid u, String tn) throws ObjectStoreException
- Throws:
ObjectStoreException
-
remove_uncommitted
boolean remove_uncommitted(Uid u, String tn) throws ObjectStoreException
- Throws:
ObjectStoreException
-
write_uncommitted
boolean write_uncommitted(Uid u, String tn, OutputObjectStateWrapper buff) throws ObjectStoreException
- Throws:
ObjectStoreException
-
fullCommitNeeded
boolean fullCommitNeeded()
-
-