org.opennms.netmgt.jetty
Class JettyServer

java.lang.Object
  extended by org.opennms.netmgt.daemon.AbstractServiceDaemon
      extended by org.opennms.netmgt.jetty.JettyServer
All Implemented Interfaces:
org.opennms.core.fiber.Fiber, org.opennms.core.fiber.PausableFiber, org.opennms.netmgt.daemon.SpringServiceDaemon, org.opennms.netmgt.model.ServiceDaemon, org.springframework.beans.factory.InitializingBean

public class JettyServer
extends org.opennms.netmgt.daemon.AbstractServiceDaemon
implements org.opennms.netmgt.daemon.SpringServiceDaemon

Implements Web Application within OpenNMS as a Service Daemon.

Author:
Mathew Brozowski, David Hustace

Field Summary
 
Fields inherited from interface org.opennms.core.fiber.PausableFiber
PAUSE_PENDING, PAUSED, RESUME_PENDING
 
Fields inherited from interface org.opennms.core.fiber.Fiber
RUNNING, START_PENDING, STARTING, STATUS_NAMES, STOP_PENDING, STOPPED
 
Constructor Summary
protected JettyServer()
           
 
Method Summary
protected  void addContext(org.mortbay.jetty.handler.HandlerCollection handlers, File name, String contextPath)
           
protected  void onInit()
           
protected  void onStart()
           
protected  void onStop()
           
protected  void registerService(Integer port, String contextPath)
           
 
Methods inherited from class org.opennms.netmgt.daemon.AbstractServiceDaemon
afterPropertiesSet, getName, getStatus, getStatusText, init, isPaused, isRunning, isStarting, isStartPending, log, onPause, onResume, pause, resume, setStatus, start, status, stop, waitForStatus, waitForStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opennms.netmgt.daemon.SpringServiceDaemon
start
 
Methods inherited from interface org.springframework.beans.factory.InitializingBean
afterPropertiesSet
 

Constructor Detail

JettyServer

protected JettyServer()
Method Detail

onInit

protected void onInit()
Specified by:
onInit in class org.opennms.netmgt.daemon.AbstractServiceDaemon

addContext

protected void addContext(org.mortbay.jetty.handler.HandlerCollection handlers,
                          File name,
                          String contextPath)

registerService

protected void registerService(Integer port,
                               String contextPath)

onStart

protected void onStart()
Overrides:
onStart in class org.opennms.netmgt.daemon.AbstractServiceDaemon

onStop

protected void onStop()
Overrides:
onStop in class org.opennms.netmgt.daemon.AbstractServiceDaemon


Copyright ? 2007. All Rights Reserved.