class Ocular::Inputs::Trigger::Input
Attributes
routes[R]
scheduler[R]
Public Class Methods
new(settings_factory)
click to toggle source
# File lib/ocular/inputs/trigger_input.rb, line 36 def initialize(settings_factory) settings = settings_factory[:http] @scheduler = ::Rufus::Scheduler.new end
Public Instance Methods
add_evaluator(evaluator, &block)
click to toggle source
# File lib/ocular/inputs/trigger_input.rb, line 45 def add_evaluator(evaluator, &block) end
start()
click to toggle source
# File lib/ocular/inputs/trigger_input.rb, line 41 def start() end
stop()
click to toggle source
# File lib/ocular/inputs/trigger_input.rb, line 49 def stop() @scheduler.shutdown end