class TableSync::Receiving::Model::ActiveRecord::AfterCommitWrap

Public Class Methods

new(&block) click to toggle source
# File lib/table_sync/receiving/model/active_record.rb, line 6
def initialize(&block)
  @callback = block
end

Public Instance Methods

before_committed!(*) click to toggle source
# File lib/table_sync/receiving/model/active_record.rb, line 14
def before_committed!(*); end
committed!(*) click to toggle source
# File lib/table_sync/receiving/model/active_record.rb, line 10
def committed!(*)
  @callback.call
end
rolledback!(*) click to toggle source
# File lib/table_sync/receiving/model/active_record.rb, line 16
def rolledback!(*); end
trigger_transactional_callbacks?(*) click to toggle source
# File lib/table_sync/receiving/model/active_record.rb, line 18
def trigger_transactional_callbacks?(*); end