Class: IntegrationPoint::Client
- Inherits:
-
Object
- Object
- IntegrationPoint::Client
- Defined in:
- lib/integration_point/client.rb
Instance Attribute Summary collapse
-
#xml_client(wsdl_url) ⇒ Object
readonly
Returns the value of attribute xml_client.
-
#xml_response ⇒ Object
readonly
Returns the value of attribute xml_response.
Instance Method Summary collapse
Instance Attribute Details
#xml_client(wsdl_url) ⇒ Object (readonly)
Returns the value of attribute xml_client.
9 10 11 |
# File 'lib/integration_point/client.rb', line 9 def xml_client @xml_client end |
#xml_response ⇒ Object (readonly)
Returns the value of attribute xml_response.
9 10 11 |
# File 'lib/integration_point/client.rb', line 9 def xml_response @xml_response end |
Instance Method Details
#dps_integrated_search(wsdl_url, xml_values) ⇒ Object
17 18 19 20 21 22 23 24 25 |
# File 'lib/integration_point/client.rb', line 17 def dps_integrated_search(wsdl_url, xml_values) client = xml_client(wsdl_url) return nil if client.nil? query = build_dps_integration_search_query(xml_values) @xml_response = client.call(:dps_integrated_search, message: query) self end |