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



131
132
133
134
135
# File 'lib/activejob/temporal/transaction_safety.rb', line 131

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