Class: Dacom::ReportClient
- Inherits:
-
EventClient
- Object
- Client
- EventClient
- Dacom::ReportClient
- Defined in:
- lib/dacom/client.rb
Instance Attribute Summary
Attributes inherited from Client
#http, #reported, #response, #rolled_back
Instance Method Summary collapse
- #form_data ⇒ Object
-
#initialize(config:, logger: Logger.new(nil), net_klass:, res_klass:, status:, message:) ⇒ ReportClient
constructor
A new instance of ReportClient.
Methods inherited from Client
Methods included from Constants
Constructor Details
#initialize(config:, logger: Logger.new(nil), net_klass:, res_klass:, status:, message:) ⇒ ReportClient
Returns a new instance of ReportClient.
187 188 189 190 191 192 |
# File 'lib/dacom/client.rb', line 187 def initialize(config:, logger: Logger.new(nil), net_klass:, res_klass:, status:, message:) super(config: config, logger: logger, net_klass: net_klass, res_klass: res_klass) @status = status = @endpoint = @config.aux_url end |
Instance Method Details
#form_data ⇒ Object
194 195 196 |
# File 'lib/dacom/client.rb', line 194 def form_data @form_data ||= super.merge({ "LGD_TXNAME" => "Report", "LGD_STATUS" => @status, "LGD_MSG" => }) end |