Class: Plumbing::Actor::Inline
Defined Under Namespace
Classes: Message
Instance Method Summary
collapse
Methods inherited from Worker
#active?, #build_message, #cancel_deferred, #post
Instance Method Details
11
|
# File 'lib/plumbing/actor/inline.rb', line 11
def after(*, **) = raise Plumbing::Actor::NotSupported, "the inline worker cannot defer messages; use :async or :threaded"
|
8
|
# File 'lib/plumbing/actor/inline.rb', line 8
def call = nil
|
#dispatch(message) ⇒ Object
13
14
15
|
# File 'lib/plumbing/actor/inline.rb', line 13
def dispatch message
message.deliver
end
|
9
|
# File 'lib/plumbing/actor/inline.rb', line 9
def stop = nil
|