Module: ActiveJob::Temporal::TransactionSafety

Defined in:
lib/activejob/temporal/transaction_safety.rb

Defined Under Namespace

Modules: QueueAdapterSetter

Class Method Summary collapse

Class Method Details

.install!Object



30
31
32
33
34
# File 'lib/activejob/temporal/transaction_safety.rb', line 30

def install!
  ActiveSupport.on_load(:active_job) do
    singleton_class.prepend(QueueAdapterSetter) unless singleton_class < QueueAdapterSetter
  end
end