|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.netmgt.daemon.AbstractSpringContextJmxServiceDaemon<T>
public abstract class AbstractSpringContextJmxServiceDaemon<T extends SpringServiceDaemon>
Abstract AbstractSpringContextJmxServiceDaemon class.
| Field Summary | |
|---|---|
static String |
DAEMON_BEAN_NAME
Constant DAEMON_BEAN_NAME="daemon" |
| Constructor Summary | |
|---|---|
AbstractSpringContextJmxServiceDaemon()
Constructor for AbstractSpringContextJmxServiceDaemon. |
|
| Method Summary | |
|---|---|
protected org.springframework.context.ApplicationContext |
getContext()
This is here for unit tests to use. |
T |
getDaemon()
Get the service daemon object that this JMX MBean represents. |
protected abstract String |
getLoggingPrefix()
getLoggingPrefix |
protected abstract String |
getSpringContext()
getSpringContext |
int |
getStatus()
getStatus |
String |
getStatusText()
getStatusText |
void |
init()
init |
void |
start()
start |
String |
status()
status |
void |
stop()
stop |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String DAEMON_BEAN_NAME
DAEMON_BEAN_NAME="daemon"
| Constructor Detail |
|---|
public AbstractSpringContextJmxServiceDaemon()
Constructor for AbstractSpringContextJmxServiceDaemon.
T - a T object.| Method Detail |
|---|
protected abstract String getSpringContext()
getSpringContext
String object.protected abstract String getLoggingPrefix()
getLoggingPrefix
String object.protected org.springframework.context.ApplicationContext getContext()
ApplicationContext object.public final void init()
init
init in interface BaseOnmsMBeanpublic final void start()
start
start in interface BaseOnmsMBeanpublic T getDaemon()
public final void stop()
stop
stop in interface BaseOnmsMBeanpublic final int getStatus()
getStatus
getStatus in interface BaseOnmsMBeanpublic final String status()
status
status in interface BaseOnmsMBeanString object.public final String getStatusText()
getStatusText
getStatusText in interface BaseOnmsMBeanString object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||