class ProtoHackers::JobCentre::Manager
- ProtoHackers::JobCentre::Manager
- Reference
- Object
Defined in:
9_job_centre.crInstance Method Summary
- #abort_job(worker_id : String, job_id : UInt64) : Bool
- #add_job(queue : String, priority : Int32, payload : Hash(String, String)) : UInt64
- #delete_job(job_id : UInt64) : Bool
- #get_job?(worker_id : String, queues : Array(String)) : Job | Nil
- #id : UInt64
- #id=(id : UInt64)
- #in_progress : Hash(String, Array(Job))
- #in_progress=(in_progress : Hash(String, Array(Job)))
- #on_disconnect(worker_id : String)
- #queues : Hash(String, Array(Job))
- #queues=(queues : Hash(String, Array(Job)))
Instance Method Detail
def add_job(queue : String, priority : Int32, payload : Hash(String, String)) : UInt64
#