Module: QueueDispatcher::ActsAsTaskQueue::ClassMethods
- Defined in:
- lib/queue_dispatcher/acts_as_task_queue.rb
Instance Method Summary collapse
Instance Method Details
#acts_as_task_queue(args = {}) ⇒ Object
33 34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/queue_dispatcher/acts_as_task_queue.rb', line 33 def acts_as_task_queue args = {} include Spawn include ActionView::Helpers::UrlHelper include QdLogger include QueueDispatcher::ActsAsTaskQueue::InstanceMethods extend QueueDispatcher::ActsAsTaskQueue::SingletonMethods @acts_as_task_queue_config = QueueDispatcher::ActsAsTaskQueue::Config.new(args) has_many acts_as_task_queue_config.task_class_name.pluralize, :order => [:priority, :id] end |