org.opennms.netmgt.vmmgr
Class Starter

java.lang.Object
  extended by org.opennms.netmgt.vmmgr.Starter

public class Starter
extends Object

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

Author:
Brian Weaver, Sowmya Nataraj, OpenNMS.org

Constructor Summary
Starter()
           
 
Method Summary
 void startDaemon()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Starter

public Starter()
Method Detail

startDaemon

public void startDaemon()


Copyright © 2009. All Rights Reserved.