Class BaseStoreBean
java.lang.Object
javax.management.NotificationBroadcasterSupport
com.arjuna.ats.arjuna.tools.osb.api.mbeans.BaseStoreBean
- All Implemented Interfaces:
BaseStoreMBean,NotificationBroadcaster,NotificationEmitter
- Direct Known Subclasses:
TxLogBean
public abstract class BaseStoreBean
extends NotificationBroadcasterSupport
implements BaseStoreMBean
abstract MBean implementation of a BaseStore MBean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract ObjectNameThe object name that the MBean will be registered with the MBean Serverprotected BaseStoregetStore()voidstart()life cycle method for registering the MBeanvoidstop()life cycle method for un-registering the MBeanMethods inherited from class javax.management.NotificationBroadcasterSupport
addNotificationListener, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
-
Constructor Details
-
BaseStoreBean
-
-
Method Details
-
getStore
-
getMBeanName
The object name that the MBean will be registered with the MBean Server- Returns:
- the MBeans object name
-
getStoreName
- Specified by:
getStoreNamein interfaceBaseStoreMBean
-
start
public void start()life cycle method for registering the MBean- Specified by:
startin interfaceBaseStoreMBean
-
stop
public void stop()life cycle method for un-registering the MBean- Specified by:
stopin interfaceBaseStoreMBean
-
getNotificationInfo
- Specified by:
getNotificationInfoin interfaceNotificationBroadcaster- Overrides:
getNotificationInfoin classNotificationBroadcasterSupport
-