Class: EMIS::VeteranStatusConfiguration

Inherits:
Configuration show all
Defined in:
lib/emis/veteran_status_configuration.rb

Overview

Configuration for VeteranStatusService includes API URL and breakers service name.

Instance Attribute Summary

Attributes inherited from Common::Client::Configuration::Base

#base_request_headers, #open_timeout, #read_timeout, #request_types, #user_agent

Instance Method Summary collapse

Methods inherited from Configuration

#allow_missing_certs?, #connection, ssl_cert_path, ssl_key_path, #ssl_options

Methods inherited from Common::Client::Configuration::SOAP

#allow_missing_certs?, #ssl_cert, #ssl_key

Methods inherited from Common::Client::Configuration::Base

#breakers_error_threshold, #breakers_exception_handler, #breakers_matcher, #breakers_service, #create_new_breakers_service, #request_options, #service_exception

Instance Method Details

#base_pathString

Veteran Status Service URL

Returns:

  • (String)

    Veteran Status Service URL



12
13
14
# File 'lib/emis/veteran_status_configuration.rb', line 12

def base_path
  URI.join(Settings.emis.host, Settings.emis.veteran_status_url).to_s
end

#service_nameString

Veteran Status Service breakers name

Returns:

  • (String)

    Veteran Status Service breakers name



20
21
22
# File 'lib/emis/veteran_status_configuration.rb', line 20

def service_name
  'EmisVeteranStatus'
end