Statements (52)
Predicate | Object |
---|---|
gptkbp:instanceOf |
Ruby on Rails component
|
gptkbp:category |
gptkb:Ruby
Job scheduling Background processing |
gptkbp:compatibleWith |
Ruby on Rails 4.2+
|
gptkbp:documentation |
https://guides.rubyonrails.org/active_job_basics.html
|
gptkbp:feature |
Error handling
Scheduled jobs Callbacks GlobalID support Retry logic Test helpers Enqueue jobs Job priorities Job serialization Perform jobs asynchronously Perform jobs inline Queue abstraction Unified job interface |
gptkbp:hasMethod |
gptkb:box_set
enqueue discard_on perform_later perform_now retry_on |
https://www.w3.org/2000/01/rdf-schema#label |
ActiveJob
|
gptkbp:introducedIn |
gptkb:Ruby_on_Rails_4.2
|
gptkbp:language |
gptkb:Ruby
|
gptkbp:license |
gptkb:MIT_License
|
gptkbp:maintainedBy |
gptkb:Ruby_on_Rails_Core_Team
|
gptkbp:mayInclude |
gptkb:ApplicationJob
ActiveJob::Base |
gptkbp:openSource |
true
|
gptkbp:partOf |
gptkb:Ruby_on_Rails
|
gptkbp:purpose |
Background job processing
Job framework |
gptkbp:repository |
https://github.com/rails/rails/tree/main/activejob
|
gptkbp:supportsAdapter |
gptkb:footwear
gptkb:Delayed_Job gptkb:Resque gptkb:Sidekiq gptkb:Sucker_Punch GoodJob Queue Classic |
gptkbp:usedFor |
Batch processing
Notifications Data import Processing images Sending emails Third-party API calls |
gptkbp:bfsParent |
gptkb:ROR
|
gptkbp:bfsLayer |
7
|