public class Vacuumd extends AbstractServiceDaemon implements Runnable, EventListener
PAUSE_PENDING, PAUSED, RESUME_PENDING
RUNNING, 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, waitForStatus
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName
public static void destroySingleton()
protected void onInit()
onInit
onInit
in class AbstractServiceDaemon
protected void onStart()
onStart
onStart
in class AbstractServiceDaemon
protected void onStop()
onStop
onStop
in class AbstractServiceDaemon
protected void onPause()
onPause
onPause
in class AbstractServiceDaemon
protected void onResume()
onResume
onResume
in class AbstractServiceDaemon
protected 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 EventListener
event
- a IEvent
object.public long getNumAutomations()
Copyright © 2021. All rights reserved.