eu.shiftforward.adstax.scheduler.api.rpc
The AMQP client to use
The AMQP client to use
Cancels a previously scheduled action.
Cancels a previously scheduled action.
the id of the action to cancel
a Future
with the id of the action just cancelled.
Dispatches a request message with a Future of a concrete response type.
Dispatches a request message with a Future of a concrete response type.
the type of the request message
the response type that the callback returns
the request message
a Future of the expected response message
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.
The AMQP RPC config
The AMQP RPC config
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.
The AMQP RPC Client to interact with the Scheduler.