Class: JPC::Invoker

Inherits:
Object
  • Object
show all
Includes:
Helpers
Defined in:
lib/jpc/invoker.rb

Instance Method Summary collapse

Methods included from Helpers

#make_error, #make_message, #make_response, #make_result

Constructor Details

#initialize(handler) ⇒ Invoker

Returns a new instance of Invoker.



4
5
6
# File 'lib/jpc/invoker.rb', line 4

def initialize(handler)
  @handler = handler
end

Instance Method Details

#invoke(json) ⇒ Object



8
9
10
11
# File 'lib/jpc/invoker.rb', line 8

def invoke(json)
  request = Oj.load(json)
  response = execute(request)
end