Module: Zuora::Dispatcher

Defined in:
lib/zuora/dispatcher.rb

Class Method Summary collapse

Class Method Details

.amendObject



22
23
24
# File 'lib/zuora/dispatcher.rb', line 22

def amend
  Zuora::Calls::Amend
end

.createObject



6
7
8
# File 'lib/zuora/dispatcher.rb', line 6

def create
  Zuora::Calls::Create
end

.deleteObject



34
35
36
# File 'lib/zuora/dispatcher.rb', line 34

def delete
  Zuora::Calls::Delete
end

.generateObject



38
39
40
# File 'lib/zuora/dispatcher.rb', line 38

def generate
  Zuora::Calls::Generate
end

.loginObject



14
15
16
# File 'lib/zuora/dispatcher.rb', line 14

def 
  Zuora::Calls::
end

.method_missingObject



42
43
44
45
46
# File 'lib/zuora/dispatcher.rb', line 42

def method_missing
  fail "Unknown SOAP API call name: #{call_name}.
        Must be one of :create, :update, :login,
        subscribe, :amend, or :delete."
end

.queryObject



26
27
28
# File 'lib/zuora/dispatcher.rb', line 26

def query
  Zuora::Calls::Query
end

.query_moreObject



30
31
32
# File 'lib/zuora/dispatcher.rb', line 30

def query_more
  Zuora::Calls::QueryMore
end

.subscribeObject



18
19
20
# File 'lib/zuora/dispatcher.rb', line 18

def subscribe
  Zuora::Calls::Subscribe
end

.updateObject



10
11
12
# File 'lib/zuora/dispatcher.rb', line 10

def update
  Zuora::Calls::Update
end