class SayWhen::Poller::SimplePoller
Attributes
running[RW]
Public Class Methods
new(tick = nil)
click to toggle source
# File lib/say_when/poller/simple_poller.rb, line 12 def initialize(tick = nil) self.tick_length = tick.to_i if tick self.running = false end
Public Instance Methods
running?()
click to toggle source
# File lib/say_when/poller/simple_poller.rb, line 17 def running? !!running end
start()
click to toggle source
# File lib/say_when/poller/simple_poller.rb, line 21 def start self.running = true logger.info "SayWhen::SimplePoller started" while running process_jobs tick end logger.info "SayWhen::SimplePoller stopped" end
stop()
click to toggle source
# File lib/say_when/poller/simple_poller.rb, line 31 def stop logger.info "SayWhen::SimplePoller stopping..." self.running = false end