Class Worker
java.lang.Object
io.openems.common.worker.AbstractWorker
io.openems.common.worker.AbstractCycleWorker
io.openems.edge.kostal.piko.core.impl.Worker
-
Field Summary
Fields inherited from class io.openems.common.worker.AbstractWorker
ALWAYS_WAIT_FOR_TRIGGER_NEXT_RUN, DO_NOT_WAIT, thread
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
forever()
This method is called in a loop forever until the Thread gets interrupted.Gets the next Tasks.Methods inherited from class io.openems.common.worker.AbstractCycleWorker
activate, deactivate, getCycleTime
Methods inherited from class io.openems.common.worker.AbstractWorker
activate, modified, modified, triggerNextRun
-
Constructor Details
-
Worker
-
-
Method Details
-
forever
protected void forever()Description copied from class:AbstractWorker
This method is called in a loop forever until the Thread gets interrupted.- Specified by:
forever
in classAbstractCycleWorker
-
getNextTasks
Gets the next Tasks. This should normally be called once per Cycle.- Returns:
- a list of Tasks.
-