org.opennms.netmgt.tl1d
Class Tl1d

java.lang.Object
  extended by org.opennms.netmgt.daemon.AbstractServiceDaemon
      extended by org.opennms.netmgt.tl1d.Tl1d
All Implemented Interfaces:
Fiber, PausableFiber, SpringServiceDaemon, EventListener, ServiceDaemon, org.springframework.beans.factory.InitializingBean

public class Tl1d
extends AbstractServiceDaemon
implements PausableFiber, org.springframework.beans.factory.InitializingBean, EventListener

OpenNMS TL1 Daemon!

Author:
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
Tl1d()
           
 
Method Summary
 int getStatus()
          Returns the current status of the service.
 void onEvent(Event e)
           
 void onInit()
           
 void onPause()
           
 void onResume()
           
 void onStart()
           
 void onStop()
           
 void setConfigurationDao(Tl1ConfigurationDao configurationDao)
           
 void setEventManager(EventIpcManager eventManager)
           
 
Methods inherited from class org.opennms.netmgt.daemon.AbstractServiceDaemon
afterPropertiesSet, debugf, debugf, errorf, errorf, fatalf, fatalf, getName, getStatusText, infof, infof, init, isPaused, isRunning, isStarting, isStartPending, log, pause, resume, setStatus, start, status, stop, waitForStatus, waitForStatus, warnf, warnf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opennms.core.fiber.PausableFiber
pause, resume
 
Methods inherited from interface org.opennms.core.fiber.Fiber
getName, start, stop
 
Methods inherited from interface org.springframework.beans.factory.InitializingBean
afterPropertiesSet
 
Methods inherited from interface org.opennms.netmgt.model.events.EventListener
getName
 

Constructor Detail

Tl1d

public Tl1d()
Method Detail

setConfigurationDao

public void setConfigurationDao(Tl1ConfigurationDao configurationDao)

setEventManager

public void setEventManager(EventIpcManager eventManager)

onInit

public void onInit()
Specified by:
onInit in class AbstractServiceDaemon

onStart

public void onStart()
Overrides:
onStart in class AbstractServiceDaemon

onStop

public void onStop()
Overrides:
onStop in class AbstractServiceDaemon

onPause

public void onPause()
Overrides:
onPause in class AbstractServiceDaemon

onResume

public void onResume()
Overrides:
onResume in class AbstractServiceDaemon

getStatus

public int getStatus()
Returns the current status of the service.

Specified by:
getStatus in interface Fiber
Overrides:
getStatus in class AbstractServiceDaemon
Returns:
The service's status.

onEvent

public void onEvent(Event e)
Specified by:
onEvent in interface EventListener


Copyright © 2009. All Rights Reserved.