Module: River

Defined in:
lib/job.rb,
lib/client.rb,
lib/driver.rb,
lib/riverqueue.rb,
lib/insert_opts.rb,
lib/unique_bitmask.rb

Defined Under Namespace

Modules: Driver Classes: AttemptError, Client, InsertManyParams, InsertOpts, InsertResult, JobArgsHash, JobRow, UniqueBitmask, UniqueOpts

Constant Summary collapse

JOB_STATE_AVAILABLE =
"available"
JOB_STATE_CANCELLED =
"cancelled"
JOB_STATE_COMPLETED =
"completed"
JOB_STATE_DISCARDED =
"discarded"
JOB_STATE_PENDING =
"pending"
JOB_STATE_RETRYABLE =
"retryable"
JOB_STATE_RUNNING =
"running"
JOB_STATE_SCHEDULED =
"scheduled"
MAX_ATTEMPTS_DEFAULT =

Default number of maximum attempts for a job.

25
PRIORITY_DEFAULT =

Default priority for a job.

1
QUEUE_DEFAULT =

Default queue for a job.

"default"