Class: Camunda::Poller
- Inherits:
-
Object
- Object
- Camunda::Poller
- Defined in:
- lib/camunda/poller.rb
Class Method Summary collapse
Class Method Details
.fetch_and_execute(topics, lock_duration: nil, long_polling_duration: nil) ⇒ Object
2 3 4 5 6 7 |
# File 'lib/camunda/poller.rb', line 2 def self.fetch_and_execute(topics, lock_duration: nil, long_polling_duration: nil) loop do Camunda::ExternalTask .fetch_and_lock(topics, lock_duration: lock_duration, long_polling_duration: long_polling_duration).each(&:queue_task) end end |