Class: EMIS::MilitaryInformationServiceV2

Inherits:
Service show all
Defined in:
lib/emis/military_information_service_v2.rb

Overview

HTTP Client for EMIS Military Information Service requests.

Constant Summary

Constants inherited from Service

Service::STATSD_KEY_PREFIX

Instance Method Summary collapse

Methods inherited from Service

#create_edipi_or_icn_message, create_endpoints, get_endpoint_attributes, #make_request

Methods included from Common::Client::Concerns::LogAsWarningHelpers

#warn_for_service_unavailable

Methods inherited from Common::Client::Base

configuration, #raise_backend_exception

Methods included from SentryLogging

#log_exception_to_sentry, #log_message_to_sentry, #non_nil_hash?, #normalize_level, #rails_logger

Instance Method Details

#custom_namespacesConfig::Options (protected)

Custom namespaces used in EMIS SOAP request message

Returns:

  • (Config::Options)

    Custom namespaces object



23
24
25
# File 'lib/emis/military_information_service_v2.rb', line 23

def custom_namespaces
  Settings.emis.military_information.v2.soap_namespaces
end