class Clockwork::DatabaseEvents::Manager
Public Instance Methods
register(period, job, block, options)
click to toggle source
# File lib/clockwork/database_events/manager.rb, line 11 def register(period, job, block, options) @events << if options[:from_database] synchronizer = options.fetch(:synchronizer) model_attributes = options.fetch(:model_attributes) Clockwork::DatabaseEvents::Event. new(self, period, job, (block || handler), synchronizer, model_attributes, options) else Clockwork::Event.new(self, period, job, block || handler, options) end end
unregister(event)
click to toggle source
# File lib/clockwork/database_events/manager.rb, line 7 def unregister(event) @events.delete(event) end