public class EventTranslator extends AbstractServiceDaemon implements EventListener
EventTranslator class.
PAUSE_PENDING, PAUSED, RESUME_PENDING
RUNNING, START_PENDING, STARTING, STATUS_NAMES, STOP_PENDING, STOPPED
Constructor and Description |
---|
EventTranslator()
Constructor for EventTranslator.
|
EventTranslator(EventIpcManager eventMgr)
Constructor for EventTranslator.
|
Modifier and Type | Method and Description |
---|---|
EventTranslatorConfig |
getConfig()
getConfig
|
DataSource |
getDataSource()
getDataSource
|
EventIpcManager |
getEventManager()
getEventManager
|
static EventTranslator |
getInstance()
getInstance
|
protected void |
handleReloadEvent(Event e)
Re-marshals the translator specs into the factory's config member and
re-registers the UIEs with the eventProxy.
|
void |
onEvent(IEvent ie)
Process a sent event.
|
protected void |
onInit()
onInit
|
protected void |
onStop()
onStop
|
void |
setConfig(EventTranslatorConfig config)
setConfig
|
void |
setDataSource(DataSource dataSource)
setDataSource
|
void |
setEventManager(EventIpcManager eventMgr)
setEventManager
|
static void |
setInstance(EventTranslator psk)
setInstance
|
afterPropertiesSet, destroy, getName, getStatus, getStatusText, init, isPaused, isRunning, isStarting, onPause, onResume, onStart, pause, resume, setStatus, start, status, stop, waitForStatus, waitForStatus
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName
public EventTranslator()
Constructor for EventTranslator.
public EventTranslator(EventIpcManager eventMgr)
Constructor for EventTranslator.
eventMgr
- a EventIpcManager
object.public static void setInstance(EventTranslator psk)
setInstance
psk
- a EventTranslator
object.public static EventTranslator getInstance()
getInstance
EventTranslator
object.protected void onInit()
onInit
onInit
in class AbstractServiceDaemon
protected void onStop()
onStop
onStop
in class AbstractServiceDaemon
public void onEvent(IEvent ie)
onEvent
in interface EventListener
ie
- a IEvent
object.protected void handleReloadEvent(Event e)
e
- The reload daemon config eventEvent
public EventIpcManager getEventManager()
getEventManager
EventIpcManager
object.public void setEventManager(EventIpcManager eventMgr)
setEventManager
eventMgr
- a EventIpcManager
object.public EventTranslatorConfig getConfig()
getConfig
EventTranslatorConfig
object.public void setConfig(EventTranslatorConfig config)
setConfig
config
- a EventTranslatorConfig
object.public DataSource getDataSource()
getDataSource
DataSource
object.public void setDataSource(DataSource dataSource)
setDataSource
dataSource
- a DataSource
object.Copyright © 2021. All rights reserved.