Class: Droonga::Plugins::Groonga::Select::Adapter
- Inherits:
-
Adapter
- Object
- Adapter
- Droonga::Plugins::Groonga::Select::Adapter
show all
- Defined in:
- lib/droonga/plugins/groonga/select.rb
Instance Method Summary
collapse
Methods inherited from Adapter
id, input_message, output_message
#find_sub_classes, #options
Instance Method Details
255
256
257
258
259
260
261
|
# File 'lib/droonga/plugins/groonga/select.rb', line 255
def adapt_input(input_message)
converter = RequestConverter.new
select_request = input_message.body
search_request = converter.convert(select_request)
input_message.type = "search"
input_message.body = search_request
end
|
#adapt_output(output_message) ⇒ Object
263
264
265
266
267
268
|
# File 'lib/droonga/plugins/groonga/select.rb', line 263
def adapt_output(output_message)
converter = ResponseConverter.new
search_response = output_message.body
select_response = converter.convert(search_response)
output_message.body = select_response
end
|