class method self.enqueue_after_transaction_commit

Ruby on Rails 8.1.2

Since v7.2.3

Available in: v7.2.3 v8.0.4 v8.1.2

Defines if enqueueing this job from inside an Active Record transaction automatically defers the enqueue to after the transaction commits.

It can be set on a per job basis:

- true forces the job to be deferred.
- false forces the job to be queued immediately.
Source
# File activejob/lib/active_job/enqueuing.rb, line 53
      class_attribute :enqueue_after_transaction_commit, instance_accessor: false, instance_predicate: false, default: false

Defined in activejob/lib/active_job/enqueuing.rb line 53 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActiveJob::Enqueuing

Type at least 2 characters to search.

↑↓ navigate · open · esc close