public abstract class TxLogBean extends BaseStoreBean implements TxLogBeanMBean
| Modifier and Type | Method and Description |
|---|---|
protected abstract ObjectName |
getMBeanName()
The object name that the MBean will be registered with the MBean Server
|
protected TxLog |
getStore() |
boolean |
remove_committed(Uid u,
String tn) |
void |
sync() |
boolean |
write_committed(Uid u,
String tn,
OutputObjectStateWrapper buff) |
getNotificationInfo, getStoreName, start, stopaddNotificationListener, handleNotification, removeNotificationListener, removeNotificationListener, sendNotificationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetStoreName, start, stoppublic TxLogBean(TxLog store)
protected TxLog getStore()
getStore in class BaseStoreBeanprotected abstract ObjectName getMBeanName()
BaseStoreBeangetMBeanName in class BaseStoreBeanpublic void sync()
throws SyncFailedException,
ObjectStoreException
sync in interface TxLogBeanMBeanSyncFailedExceptionObjectStoreExceptionpublic boolean write_committed(Uid u, String tn, OutputObjectStateWrapper buff) throws ObjectStoreException
write_committed in interface TxLogBeanMBeanObjectStoreExceptionpublic boolean remove_committed(Uid u, String tn) throws ObjectStoreException
remove_committed in interface TxLogBeanMBeanObjectStoreExceptionCopyright © 2014. All Rights Reserved.