Class

SOAP::RPC::Driver

Inheritance
< Object

Attributes

Name Visibility R/W Description
options public R
proxy public R
soapaction public RW

Methods

Class

Visibility Signature
public __attr_proxy (symbol, assignable = false)
public __attr_proxy (symbol, assignable = false)
public new (endpoint_url, namespace = nil, soapaction = nil)

Instance

Visibility Signature
public add_document_method (name, soapaction, req_qname, res_qname)
public add_document_operation (soapaction, name, param_def, opt = {})
public add_method (name, *params)
public add_method_as (name, name_as, *params)
public add_method_with_soapaction (name, soapaction, *params)
public add_method_with_soapaction_as (name, name_as, soapaction, *params)
public add_rpc_method (name, *params)
public add_rpc_method_as (name, name_as, *params)
public add_rpc_method_with_soapaction (name, soapaction, *params)
public add_rpc_method_with_soapaction_as (name, name_as, soapaction, *params)
public add_rpc_operation (qname, soapaction, name, param_def, opt = {})
public call (name, *params)
public httpproxy ()
public httpproxy= (httpproxy)
public inspect ()
public invoke (headers, body)
public loadproperty (propertyname)
public mandatorycharset ()
public mandatorycharset= (mandatorycharset)
public wiredump_dev ()
public wiredump_dev= (wiredump_dev)
public wiredump_file_base ()
public wiredump_file_base= (wiredump_file_base)

Class Method Detail

__attr_proxy(symbol, assignable = false)

__attr_proxy(symbol, assignable = false)

new(endpoint_url, namespace = nil, soapaction = nil)

Instance Method Detail

add_document_method(name, soapaction, req_qname, res_qname)

add_document_operation(soapaction, name, param_def, opt = {})

add_method(name, *params)

Alias for add_rpc_method

add_method_as(name, name_as, *params)

Alias for add_rpc_method_as

add_method_with_soapaction(name, soapaction, *params)

add_method_with_soapaction_as(name, name_as, soapaction, *params)

add_rpc_method(name, *params)

add_rpc_method_as(name, name_as, *params)

add_rpc_method_with_soapaction(name, soapaction, *params)

add_rpc_method_with_soapaction_as(name, name_as, soapaction, *params)

add_rpc_operation(qname, soapaction, name, param_def, opt = {})

call(name, *params)

httpproxy()

httpproxy=(httpproxy)

inspect()

invoke(headers, body)

loadproperty(propertyname)

mandatorycharset()

mandatorycharset=(mandatorycharset)

wiredump_dev()

wiredump_dev=(wiredump_dev)

wiredump_file_base()

wiredump_file_base=(wiredump_file_base)