Module: SOAP::RPC
- Defined in:
- lib/soap/compat.rb,
lib/soap/compat.rb,
lib/soap/rpc/rpc.rb,
lib/soap/rpc/proxy.rb,
lib/soap/rpc/driver.rb,
lib/soap/rpc/router.rb,
lib/soap/rpc/cgistub.rb,
lib/soap/rpc/element.rb,
lib/soap/rpc/soaplet.rb,
lib/soap/rpc/httpserver.rb,
lib/soap/rpc/standaloneServer.rb
Defined Under Namespace
Classes: CGIStub, Driver, HTTPServer, MappingRegistry, MethodDefinitionError, ParameterError, Proxy, RPCError, Router, SOAPMethod, SOAPMethodRequest, SOAPMethodResponse, SOAPVoid, SOAPlet, StandaloneServer
Constant Summary
collapse
- RubyTypeNamespace =
Mapping::RubyTypeNamespace
- RubyTypeInstanceNamespace =
Mapping::RubyTypeInstanceNamespace
- RubyCustomTypeNamespace =
Mapping::RubyCustomTypeNamespace
- ApacheSOAPTypeNamespace =
Mapping::ApacheSOAPTypeNamespace
- DefaultMappingRegistry =
Mapping::DefaultRegistry
- ServerException =
Mapping::MappedException
Class Method Summary
collapse
Class Method Details
.ary2md(*arg) ⇒ Object
38
|
# File 'lib/soap/compat.rb', line 38
def self.ary2md(*arg); Mapping.ary2md(*arg); end
|
.ary2soap(*arg) ⇒ Object
37
|
# File 'lib/soap/compat.rb', line 37
def self.ary2soap(*arg); Mapping.ary2soap(*arg); end
|
.defined_methods(obj) ⇒ Object
41
42
43
44
45
46
47
|
# File 'lib/soap/compat.rb', line 41
def self.defined_methods(obj)
if obj.is_a?(Module)
obj.methods - Module.methods
else
obj.methods - Kernel.instance_methods(true)
end
end
|
.fault2exception(*arg) ⇒ Object
.obj2soap(*arg) ⇒ Object
35
|
# File 'lib/soap/compat.rb', line 35
def self.obj2soap(*arg); Mapping.obj2soap(*arg); end
|
.soap2obj(*arg) ⇒ Object
36
|
# File 'lib/soap/compat.rb', line 36
def self.soap2obj(*arg); Mapping.soap2obj(*arg); end
|