public class Vacuumd extends AbstractServiceDaemon implements Runnable, EventListener
PAUSE_PENDING, PAUSED, RESUME_PENDINGRUNNING, START_PENDING, STARTING, STATUS_NAMES, STOP_PENDING, STOPPED| Constructor and Description |
|---|
Vacuumd()
Constructor for Vacuumd.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
destroySingleton() |
protected void |
executeStatements()
executeStatements
|
EventIpcManager |
getEventManager()
getEventManager
|
long |
getNumAutomations()
Returns the number of automations that have been executed so far.
|
Scheduler |
getScheduler()
getScheduler
|
static Vacuumd |
getSingleton()
getSingleton
|
void |
onEvent(IEvent event)
Process a sent event.
|
protected void |
onInit()
onInit
|
protected void |
onPause()
onPause
|
protected void |
onResume()
onResume
|
protected void |
onStart()
onStart
|
protected void |
onStop()
onStop
|
void |
run()
run
|
void |
setEventManager(EventIpcManager eventMgr)
setEventManager
|
afterPropertiesSet, destroy, getName, getStatus, getStatusText, init, isPaused, isRunning, isStarting, pause, resume, setStatus, start, status, stop, waitForStatus, waitForStatusclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNamepublic static void destroySingleton()
protected void onInit()
onInit
onInit in class AbstractServiceDaemonprotected void onStart()
onStart
onStart in class AbstractServiceDaemonprotected void onStop()
onStop
onStop in class AbstractServiceDaemonprotected void onPause()
onPause
onPause in class AbstractServiceDaemonprotected void onResume()
onResume
onResume in class AbstractServiceDaemonprotected void executeStatements()
executeStatements
public EventIpcManager getEventManager()
getEventManager
EventIpcManager object.public void setEventManager(EventIpcManager eventMgr)
setEventManager
eventMgr - a EventIpcManager object.public void onEvent(IEvent event)
onEvent in interface EventListenerevent - a IEvent object.public long getNumAutomations()
Copyright © 2022. All rights reserved.