See: Description
Interface | Description |
---|---|
ActionGenerator |
Interface which generates actions to be be performed as part of a task on a schedule
|
ActionResult |
The result of executing an
Action which was produed by either an IntervalGenerator or
ActionScheduler |
ActionScheduler |
Interface which generates actions to be performed as well as calculating the interval that should elapse before the
action is performed.
|
Initializable |
Base interface for all interfaces of classes which are supplied to the
TaskManager for construction and
initialization |
IntervalGenerator |
Interface which calculates the time interval which should elapse until the next action should be performed
|
TaskHelper |
Helper interface passed to
IntervalGenerator , ActionGenerator and ActionScheduler instances for
calling in to the volt system to perform logging, validation and other operations |
Class | Description |
---|---|
Action |
Class which defines an action to be taken as well as a callback to be invoked when that action has been performed.
|
Interval |
Class to represent the time interval which should elapse before an action is performed.
|
ScheduledAction |
Class which describes an interval, an action to perform after that interval and a callback which should be invoked
after the action has been performed.
|
Enum | Description |
---|---|
ActionType |
Enum used to describe the type of the
Action . |
TaskScope |
Enum to represent the different scopes in which a
Task can run |