class Baleen::Job
Public Class Methods
new(client, msg)
click to toggle source
# File lib/baleen/job.rb, line 6 def initialize(client, msg) @client = client @msg = msg @response = nil end
Public Instance Methods
start()
click to toggle source
# File lib/baleen/job.rb, line 12 def start start_time = Time.now @client.request(@msg.params) @response = @client.wait_response unless @response.nil? end_time = Time.now show_results(start_time, end_time) end end
Private Instance Methods
show_results(s_time, e_time)
click to toggle source
# File lib/baleen/job.rb, line 25 def show_results(s_time, e_time) display = ResultDisplay.new(@response.results, s_time, e_time) display.report_result end