module JoobQ::BaseQueue

Overview

BaseQueue remains as the abstract base class

Direct including types

Defined in:

joobq/queue.cr

Instance Method Summary

Instance Method Detail

abstract def add(job : String) #

[View source]
abstract def job_type : String #

[View source]
abstract def name : String #

[View source]
abstract def running_workers : Int32 #

[View source]
abstract def size : Int64 #

[View source]
abstract def start #

[View source]
abstract def status : String #

[View source]
abstract def stop! #

[View source]
abstract def throttle_limit : NamedTuple(limit: Int32, period: Time::Span) | Nil #

[View source]
abstract def total_workers : Int32 #

[View source]