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