Class: ActionWebService::Protocol::Soap::Registry
- Inherits:
-
SOAP::Mapping::Registry
- Object
- SOAP::Mapping::Registry
- ActionWebService::Protocol::Soap::Registry
- Defined in:
- lib/action_web_service/protocol/soap_protocol/marshaler.rb
Overview
Workaround for SOAP4R return values changing
Constant Summary
Constants inherited from SOAP::Mapping::Registry
SOAP::Mapping::Registry::ArrayFactory, SOAP::Mapping::Registry::Base64Factory, SOAP::Mapping::Registry::BasetypeFactory, SOAP::Mapping::Registry::DateTimeFactory, SOAP::Mapping::Registry::HashFactory, SOAP::Mapping::Registry::RubyOriginalMap, SOAP::Mapping::Registry::SOAPBaseMap, SOAP::Mapping::Registry::StringFactory, SOAP::Mapping::Registry::TypedArrayFactory, SOAP::Mapping::Registry::TypedStructFactory, SOAP::Mapping::Registry::URIFactory
Instance Attribute Summary
Attributes inherited from SOAP::Mapping::Registry
#default_factory, #excn_handler_obj2soap, #excn_handler_soap2obj
Instance Method Summary collapse
Methods inherited from SOAP::Mapping::Registry
#add, #initialize, #obj2soap, #soap2obj
Constructor Details
This class inherits a constructor from SOAP::Mapping::Registry
Instance Method Details
#find_mapped_obj_class(soap_class) ⇒ Object
20 21 22 |
# File 'lib/action_web_service/protocol/soap_protocol/marshaler.rb', line 20 def find_mapped_obj_class(soap_class) return @map.instance_eval { @soap2obj[soap_class][0] } end |
#find_mapped_soap_class(obj_class) ⇒ Object
16 17 18 |
# File 'lib/action_web_service/protocol/soap_protocol/marshaler.rb', line 16 def find_mapped_soap_class(obj_class) return @map.instance_eval { @obj2soap[obj_class][0] } end |