Module: ActiveJob::Temporal::TransactionSafety::QueueAdapterSetter

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

Instance Method Summary collapse

Instance Method Details

#queue_adapter=(adapter) ⇒ Object



9
10
11
12
13
# File 'lib/activejob/temporal/transaction_safety.rb', line 9

def queue_adapter=(adapter)
  super.tap do
    self.enqueue_after_transaction_commit = true if temporal_queue_adapter?(adapter)
  end
end