class SalesforceAdapter::WebserviceProxy
Public Class Methods
new(adapter, webservice_class)
click to toggle source
# File lib/salesforce_adapter/webservice_proxy.rb, line 8 def initialize(adapter, webservice_class) @adapter = adapter @schema_url = "http://soap.sforce.com/schemas/class/#{webservice_class}" @service_path = "/services/Soap/class/#{webservice_class}" end
Public Instance Methods
method_missing(method_name, args = {})
click to toggle source
Forward calls to salesforce
# File lib/salesforce_adapter/webservice_proxy.rb, line 15 def method_missing(method_name, args = {}) @adapter.call_webservice(method_name, args, @schema_url, @service_path) end