Module: Laximo
- Extended by:
- Laximo
- Included in:
- Laximo
- Defined in:
- lib/laximo.rb,
lib/laximo/am.rb,
lib/laximo/oem.rb,
lib/laximo/query.rb,
lib/laximo/errors.rb,
lib/laximo/options.rb,
lib/laximo/request.rb,
lib/laximo/respond.rb,
lib/laximo/version.rb,
lib/laximo/respond/find_oem.rb,
lib/laximo/respond/get_wizard.rb,
lib/laximo/respond/list_units.rb,
lib/laximo/respond/find_detail.rb,
lib/laximo/respond/get_wizard2.rb,
lib/laximo/respond/get_unit_info.rb,
lib/laximo/respond/list_catalogs.rb,
lib/laximo/respond/list_categories.rb,
lib/laximo/respond/get_catalog_info.rb,
lib/laximo/respond/get_vehicle_info.rb,
lib/laximo/respond/list_quick_group.rb,
lib/laximo/respond/find_replacements.rb,
lib/laximo/respond/list_manufacturer.rb,
lib/laximo/respond/list_quick_detail.rb,
lib/laximo/respond/manufacturer_info.rb,
lib/laximo/respond/get_filter_by_unit.rb,
lib/laximo/respond/find_oem_correction.rb,
lib/laximo/respond/find_vehicle_by_vin.rb,
lib/laximo/respond/list_detail_by_unit.rb,
lib/laximo/respond/get_filter_by_detail.rb,
lib/laximo/respond/exec_custom_operation.rb,
lib/laximo/respond/find_vehicle_by_frame.rb,
lib/laximo/respond/get_wizard_next_step2.rb,
lib/laximo/respond/find_vehicle_by_wizard.rb,
lib/laximo/respond/list_image_map_by_unit.rb,
lib/laximo/respond/find_vehicle_by_wizard2.rb
Defined Under Namespace
Modules: Options, Respond Classes: Am, Error, Oem, Query, Request, SoapAccessDeniedError, SoapCatalogNotExistsError, SoapError, SoapGroupIsNotSearchableError, SoapInvalidParameterError, SoapInvalidRequestError, SoapNotSupportedError, SoapUnknownCommandError, SslCertificateError
Constant Summary collapse
- ERRORS =
{ 'E_CATALOGNOTEXISTS' => SoapCatalogNotExistsError, 'E_INVALIDPARAMETER' => SoapInvalidParameterError, 'E_INVALIDREQUEST' => SoapInvalidRequestError, 'E_UNKNOWNCOMMAND' => SoapUnknownCommandError, 'E_ACCESSDENIED' => SoapAccessDeniedError, 'E_NOTSUPPORTED' => SoapNotSupportedError, 'E_GROUP_IS_NOT_SEARCHABLE' => SoapGroupIsNotSearchableError }.freeze
- REQUEST_MSG =
%q(<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"> <SOAP-ENV:Body> <ns5692:QueryData xmlns:ns5692="%{act}"> <request xsi:type="xsd:string">%{msg}</request> </ns5692:QueryData> </SOAP-ENV:Body> </SOAP-ENV:Envelope>).freeze
- REQUEST_LOGIN_MSG =
%q(<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"> <SOAP-ENV:Body> <ns5692:QueryDataLogin xmlns:ns5692="%{act}"> <request xsi:type="xsd:string">%{msg}</request> <login xsi:type="xsd:string">%{login}</login> <hmac xsi:type="xsd:string">%{hash}</hmac> </ns5692:QueryDataLogin> </SOAP-ENV:Body> </SOAP-ENV:Envelope>).freeze
- VERSION =
'0.7'.freeze
Instance Method Summary collapse
-
#am ⇒ Object
options.
-
#deprecated! ⇒ Object
oem.
-
#oem ⇒ Object
am.
- #options ⇒ Object
Instance Method Details
#am ⇒ Object
options
31 32 33 |
# File 'lib/laximo.rb', line 31 def am ::Laximo::Am.new end |
#deprecated! ⇒ Object
oem
39 40 41 42 43 44 45 |
# File 'lib/laximo.rb', line 39 def deprecated! puts "***" puts "*** DEPRECATION WARNING! Method `#{caller[0][/`.*'/][1..-2]}` is deprecated and will not support in the future" puts "***" end |
#oem ⇒ Object
am
35 36 37 |
# File 'lib/laximo.rb', line 35 def oem ::Laximo::Oem.new end |
#options ⇒ Object
27 28 29 |
# File 'lib/laximo.rb', line 27 def ::Laximo::Options end |