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 BaseStoreMBean
public void start()
start
in interface BaseStoreMBean
public void stop()
stop
in interface BaseStoreMBean
public javax.management.MBeanNotificationInfo[] getNotificationInfo()
getNotificationInfo
in interface javax.management.NotificationBroadcaster
getNotificationInfo
in class javax.management.NotificationBroadcasterSupport