Class: Delayer::Deferred::Request::Pass
- Defined in:
- lib/delayer/deferred/request.rb
Overview
一旦処理を中断して、Delayerキューに並び直すためのリクエスト。 Tools#pass から利用される。 新たなインスタンスは作らず、 PASS にあるインスタンスを使うこと。
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from Delayer::Deferred::Request::Base
Instance Method Details
#accept_request(worker:, deferred:) ⇒ Object
53 54 55 56 |
# File 'lib/delayer/deferred/request.rb', line 53 def accept_request(worker:, deferred:) deferred.enter_pass worker.resume_pass(deferred) end |