com.arjuna.ats.arjuna.tools.osb.api.mbeans
Interface TxLogBeanMBean

All Superinterfaces:
BaseStoreMBean
All Known Subinterfaces:
ParticipantStoreBeanMBean, RecoveryStoreBeanMBean
All Known Implementing Classes:
ParticipantStoreBean, RecoveryStoreBean, TxLogBean

public interface TxLogBeanMBean
extends BaseStoreMBean


Method Summary
 boolean remove_committed(Uid u, java.lang.String tn)
           
 void sync()
           
 boolean write_committed(Uid u, java.lang.String tn, OutputObjectStateWrapper buff)
           
 
Methods inherited from interface com.arjuna.ats.arjuna.tools.osb.api.mbeans.BaseStoreMBean
getStoreName, start, stop
 

Method Detail

remove_committed

boolean remove_committed(Uid u,
                         java.lang.String tn)
                         throws ObjectStoreException
Throws:
ObjectStoreException

write_committed

boolean write_committed(Uid u,
                        java.lang.String tn,
                        OutputObjectStateWrapper buff)
                        throws ObjectStoreException
Throws:
ObjectStoreException

sync

void sync()
          throws java.io.SyncFailedException,
                 ObjectStoreException
Throws:
java.io.SyncFailedException
ObjectStoreException