org.opennms.netmgt.syslogd
Class Syslogd

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

public class Syslogd
extends AbstractServiceDaemon

Syslogd class.

Version:
$Id: $
Author:
Mathew Brozowski, David Hustace, DJ Gregor, Johan Edstrom, Mike Huot, Mathew Brozowski, David Hustace, DJ Gregor, Johan Edstrom, Mike Huot, Mathew Brozowski, David Hustace, DJ Gregor, Johan Edstrom, Mike Huot, Mathew Brozowski, David Hustace, DJ Gregor, Johan Edstrom, Mike Huot, Mathew Brozowski, David Hustace, DJ Gregor, Johan Edstrom, Mike Huot

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
Syslogd()
          Constructor for Syslogd.
 
Method Summary
 EventDao getEventDao()
          getEventDao
static Syslogd getInstance()
          Returns the singular instance of the syslogd daemon.
static Syslogd getSingleton()
          getSingleton
protected  void onInit()
          onInit
protected  void onStart()
          onStart
protected  void onStop()
          onStop
 void setEventDao(EventDao eventDao)
          setEventDao
 
Methods inherited from class org.opennms.netmgt.daemon.AbstractServiceDaemon
afterPropertiesSet, debugf, debugf, errorf, errorf, fatalf, fatalf, getName, getStatus, getStatusText, infof, infof, init, isPaused, isRunning, isStarting, isStartPending, log, onPause, onResume, 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
 

Constructor Detail

Syslogd

public Syslogd()

Constructor for Syslogd.

Method Detail

getSingleton

public static Syslogd getSingleton()

getSingleton

Returns:
a Syslogd object.

onInit

protected void onInit()

onInit

Specified by:
onInit in class AbstractServiceDaemon

onStart

protected void onStart()

onStart

Overrides:
onStart in class AbstractServiceDaemon

onStop

protected void onStop()

onStop

Overrides:
onStop in class AbstractServiceDaemon

getInstance

public static Syslogd getInstance()
Returns the singular instance of the syslogd daemon. There can be only one instance of this service per virtual machine.

Returns:
Singleton

getEventDao

public EventDao getEventDao()

getEventDao

Returns:
a EventDao object.

setEventDao

public void setEventDao(EventDao eventDao)

setEventDao

Parameters:
eventDao - a EventDao object.


Copyright © 2011. All Rights Reserved.