org.opennms.netmgt.translator
Class EventTranslator

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

public class EventTranslator
extends AbstractServiceDaemon
implements EventListener

Author:
Mathew Brozowski, David Hustace, 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
EventTranslator()
           
EventTranslator(EventIpcManager eventMgr)
           
 
Method Summary
 EventTranslatorConfig getConfig()
           
 DataSource getDataSource()
           
 EventIpcManager getEventManager()
           
static EventTranslator getInstance()
           
 void onEvent(Event e)
           
protected  void onInit()
           
protected  void onStop()
           
 void setConfig(EventTranslatorConfig config)
           
 void setDataSource(DataSource dataSource)
           
 void setEventManager(EventIpcManager eventMgr)
           
static void setInstance(EventTranslator psk)
           
 
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, onStart, 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.netmgt.model.events.EventListener
getName
 

Constructor Detail

EventTranslator

public EventTranslator()

EventTranslator

public EventTranslator(EventIpcManager eventMgr)
Method Detail

setInstance

public static void setInstance(EventTranslator psk)

getInstance

public static EventTranslator getInstance()

onInit

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

onStop

protected void onStop()
Overrides:
onStop in class AbstractServiceDaemon

onEvent

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

getEventManager

public EventIpcManager getEventManager()

setEventManager

public void setEventManager(EventIpcManager eventMgr)

getConfig

public EventTranslatorConfig getConfig()

setConfig

public void setConfig(EventTranslatorConfig config)

getDataSource

public DataSource getDataSource()

setDataSource

public void setDataSource(DataSource dataSource)


Copyright © 2009. All Rights Reserved.