public abstract class BaseStoreBean extends javax.management.NotificationBroadcasterSupport implements BaseStoreMBean
| Constructor and Description |
|---|
BaseStoreBean(BaseStore store) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract javax.management.ObjectName |
getMBeanName()
The object name that the MBean will be registered with the MBean Server
|
javax.management.MBeanNotificationInfo[] |
getNotificationInfo() |
protected BaseStore |
getStore() |
java.lang.String |
getStoreName() |
void |
start()
life cycle method for registering the MBean
|
void |
stop()
life cycle method for un-registering the MBean
|
public BaseStoreBean(BaseStore store)
protected BaseStore getStore()
protected abstract javax.management.ObjectName getMBeanName()
public java.lang.String getStoreName()
getStoreName in interface BaseStoreMBeanpublic void start()
start in interface BaseStoreMBeanpublic void stop()
stop in interface BaseStoreMBeanpublic javax.management.MBeanNotificationInfo[] getNotificationInfo()
getNotificationInfo in interface javax.management.NotificationBroadcastergetNotificationInfo in class javax.management.NotificationBroadcasterSupport