Statements (53)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb: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 |
| 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:Ruby_on_Rails_applications
gptkb:ROR |
| gptkbp:bfsLayer |
8
|
| https://www.w3.org/2000/01/rdf-schema#label |
ActiveJob
|