Cancels a previously scheduled action.
Cancels a previously scheduled action.
the id of the action to cancel
a Future with true if the cancel request was successful, false otherwise.
Returns the status of the provided scheduler action.
Returns the status of the provided scheduler action.
the id of the scheduled action
a Future with the current status of the scheduled action, None if the action doesn't exist.
Returns the status of all previously scheduled jobs.
Returns the status of all previously scheduled jobs.
a Future with the Map of all the Scheduled jobs, indexed by job id.
Schedules a given action in the scheduler.
Schedules a given action in the scheduler.
the action to be scheduled
a Future with the action just scheduled.
Base trait for scheduler clients. Exposes all the necessary methods to deal with a scheduler.