|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.opennms.netmgt.vmmgr.Manager
public class Manager
The Manager is reponsible for launching/starting all services in the VM that it is started for. The Manager operates in two modes, normal and server
normal mode: In the normal mode, the Manager starts all services configured for its VM in the service-configuration.xml and starts listening for control events on the 'control-broadcast' JMS topic for stop control messages for itself
server mode: In the server mode, the Manager starts up and listens on the 'control-broadcast' JMS topic for 'start' control messages for services in its VM and a stop control messge for itself. When a start for a service is received, it launches only that service and sends a successful 'running' or an 'error' response to the Controller
Note: The Manager is NOT intelligent - if it receives a stop control event, it will exit - does not check to see if the services its started are all stopped
| Constructor Summary | |
|---|---|
Manager()
|
|
| Method Summary | |
|---|---|
void |
doSystemExit()
Uncleanly shutdown OpenNMS. |
void |
doTestLoadLibraries()
|
List<String> |
status()
|
void |
stop()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Manager()
| Method Detail |
|---|
public void stop()
stop in interface ManagerMBeanpublic List<String> status()
status in interface ManagerMBeanpublic void doSystemExit()
java.lang.System.exit(int), which causes the JVM to
exit immediately. This method is usually invoked via JMX from
another process as the last stage of shutting down OpenNMS.
doSystemExit in interface ManagerMBeanpublic void doTestLoadLibraries()
doTestLoadLibraries in interface ManagerMBean
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||