org.opennms.netmgt.daemon
Class AbstractSpringContextJmxServiceDaemon
java.lang.Object
org.opennms.netmgt.daemon.AbstractSpringContextJmxServiceDaemon
- All Implemented Interfaces:
- BaseOnmsMBean
- Direct Known Subclasses:
- Capsd, Collectd, Eventd, Linkd, Pollerd, Queued, RemotePollerBackEnd, Statsd, Tl1d, Trapd, TroubleTicketer
public abstract class AbstractSpringContextJmxServiceDaemon
- extends Object
- implements BaseOnmsMBean
- Author:
- Mathew Brozowski, DJ Gregor
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DAEMON_BEAN_NAME
public static final String DAEMON_BEAN_NAME
- See Also:
- Constant Field Values
AbstractSpringContextJmxServiceDaemon
public AbstractSpringContextJmxServiceDaemon()
getSpringContext
protected abstract String getSpringContext()
getLoggingPrefix
protected abstract String getLoggingPrefix()
getContext
protected org.springframework.context.ApplicationContext getContext()
- This is here for unit tests to use.
init
public final void init()
- Specified by:
init in interface BaseOnmsMBean
start
public final void start()
- Specified by:
start in interface BaseOnmsMBean
stop
public final void stop()
- Specified by:
stop in interface BaseOnmsMBean
getStatus
public final int getStatus()
- Specified by:
getStatus in interface BaseOnmsMBean
status
public final String status()
- Specified by:
status in interface BaseOnmsMBean
getStatusText
public final String getStatusText()
- Specified by:
getStatusText in interface BaseOnmsMBean
Copyright © 2009. All Rights Reserved.