Module ocypod::actors::application

source ·
Expand description

Actor and message definitions for interacting with the Ocypod queue application.

Structs

Main actor that exposes job queue functionality.
Message used to check DB integrity (e.g. that data in index is valid, job state is valid etc.).
Message used to check basic health of system. Checks basic Redis connectivity and response.
Message used to check queue system for any ended jobs that should be removed from the system.
Message used to check queue system for any failed jobs that should be retried.
Message used to check queue system for any running jobs that should be timed out.
Message used to create a new job on given queue with given job specification.
Message used to create or update a queue with given name and settings.
Message used to delete a job with given ID.
Messaged used to delete a queue with given name.
Message used to ask for overall summary information about the application.
Message used to ask for summary info about given job ID.
Message used to get the output field of a single job.
Message used to ask for the status of given job ID.
Message used to get a list of all Queue names.
Messaged used to get summary information about a queue with given name.
Message used to get all job IDs that have given tag.
Message used to send a heartbeat for given job ID.
Message used to ask for the next job on given queue.
Message used to set the output field of a single job.
Message used to update a job with given information.