Class: ActionWebService::Dispatcher::InstanceMethods::DispatchRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/action_web_service/dispatcher/abstract.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(values = {}) ⇒ DispatchRequest

Returns a new instance of DispatchRequest.



144
145
146
# File 'lib/action_web_service/dispatcher/abstract.rb', line 144

def initialize(values={})
  values.each{|k,v| instance_variable_set("@#{k.to_s}", v)}
end

Instance Attribute Details

#apiObject (readonly)

Returns the value of attribute api.



136
137
138
# File 'lib/action_web_service/dispatcher/abstract.rb', line 136

def api
  @api
end

#method_nameObject (readonly)

Returns the value of attribute method_name.



138
139
140
# File 'lib/action_web_service/dispatcher/abstract.rb', line 138

def method_name
  @method_name
end

#paramsObject (readonly)

Returns the value of attribute params.



142
143
144
# File 'lib/action_web_service/dispatcher/abstract.rb', line 142

def params
  @params
end

#public_method_nameObject (readonly)

Returns the value of attribute public_method_name.



137
138
139
# File 'lib/action_web_service/dispatcher/abstract.rb', line 137

def public_method_name
  @public_method_name
end

#signatureObject (readonly)

Returns the value of attribute signature.



139
140
141
# File 'lib/action_web_service/dispatcher/abstract.rb', line 139

def signature
  @signature
end

#web_serviceObject (readonly)

Returns the value of attribute web_service.



141
142
143
# File 'lib/action_web_service/dispatcher/abstract.rb', line 141

def web_service
  @web_service
end

#web_service_nameObject (readonly)

Returns the value of attribute web_service_name.



140
141
142
# File 'lib/action_web_service/dispatcher/abstract.rb', line 140

def web_service_name
  @web_service_name
end