class Dacom::RollbackClient

Public Class Methods

new(config:, logger: Logger.new(nil), net_klass:, res_klass:, parent_id:, reason:) click to toggle source
Calls superclass method Dacom::EventClient::new
# File lib/dacom/client.rb, line 175
def initialize(config:, logger: Logger.new(nil), net_klass:, res_klass:, parent_id:, reason:)
  super(config: config, logger: logger, net_klass: net_klass, res_klass: res_klass)
  @parent_id = parent_id
  @reason = reason
end

Public Instance Methods

form_data() click to toggle source
Calls superclass method Dacom::Client#form_data
# File lib/dacom/client.rb, line 181
def form_data
  @form_data ||= super.merge({ "LGD_TXID" => @parent_id, "LGD_TXNAME" => "Rollback", "LGD_RB_TXID" => tx_id, "LGD_RB_REASON" => @reason })
end