struct DeletePasswordResetsJob
- DeletePasswordResetsJob
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
- Mel::Job
- Mel::Job::At
- Mel::Job::Every
- Mel::Job::In
- Mel::Job::Instant
- Mel::Job::Now
- Mel::Job::On
- Mel::Job::Recurring
- Mel::Job::Template
Defined in:
jobs/delete_password_resets_job.crConstructors
- .new(pull : JSON::PullParser)
-
.new
Fixes compile error:
Class Method Summary
- .adapter
- .run(id = UUID.random.hexstring, retries = nil, store = nil, force = false, **job_args)
- .run_at(time : Time, id = UUID.random.hexstring, retries = nil, store = nil, force = false, **job_args) : String | Nil
- .run_every(interval : Time::Span, for : Time::Span, from : Time | Nil = nil, id = UUID.random.hexstring, retries = nil, store = nil, force = false, **job_args)
- .run_every(interval : Time::Span, till : Time | Nil = nil, from : Time | Nil = nil, id = UUID.random.hexstring, retries = nil, store = nil, force = false, **job_args) : String | Nil
- .run_in(delay : Time::Span, id = UUID.random.hexstring, retries = nil, store = nil, force = false, **job_args) : String | Nil
- .run_now(id = UUID.random.hexstring, retries = nil, store = nil, force = false, **job_args) : String | Nil
- .run_on(schedule : String, for : Time::Span, from : Time = Time.local, id = UUID.random.hexstring, retries = nil, store = nil, force = false, **job_args)
- .run_on(schedule : String, till : Time | Nil = nil, from : Time = Time.local, id = UUID.random.hexstring, retries = nil, store = nil, force = false, **job_args) : String | Nil
Instance Method Summary
- #after_dequeue(success)
- #after_enqueue(success)
- #after_run(success)
- #before_dequeue
- #before_enqueue
- #before_run
- #run
Constructor Detail
def self.new
#
Fixes compile error:
"Error: wrong number of arguments for 'CollectJobsJob.new' (given 0, expected 1)"
Class Method Detail
def self.run_at(time : Time, id = UUID.random.hexstring, retries = nil, store = nil, force = false, **job_args) : String | Nil
#
def self.run_every(interval : Time::Span, for : Time::Span, from : Time | Nil = nil, id = UUID.random.hexstring, retries = nil, store = nil, force = false, **job_args)
#
def self.run_every(interval : Time::Span, till : Time | Nil = nil, from : Time | Nil = nil, id = UUID.random.hexstring, retries = nil, store = nil, force = false, **job_args) : String | Nil
#
def self.run_in(delay : Time::Span, id = UUID.random.hexstring, retries = nil, store = nil, force = false, **job_args) : String | Nil
#
def self.run_now(id = UUID.random.hexstring, retries = nil, store = nil, force = false, **job_args) : String | Nil
#
def self.run_on(schedule : String, for : Time::Span, from : Time = Time.local, id = UUID.random.hexstring, retries = nil, store = nil, force = false, **job_args)
#
def self.run_on(schedule : String, till : Time | Nil = nil, from : Time = Time.local, id = UUID.random.hexstring, retries = nil, store = nil, force = false, **job_args) : String | Nil
#