Class: Synapse::ProcessManager::WiringProcess
- Includes:
- Wiring::MessageWiring
- Defined in:
- lib/synapse/process_manager/wiring/process.rb
Overview
Process that has the wiring DSL built-in
Instance Attribute Summary
Attributes inherited from Process
Instance Method Summary collapse
Methods inherited from Process
Constructor Details
This class inherits a constructor from Synapse::ProcessManager::Process
Instance Method Details
#handle(event) ⇒ undefined
15 16 17 18 19 20 21 22 23 24 |
# File 'lib/synapse/process_manager/wiring/process.rb', line 15 def handle(event) return unless @active wire = wire_registry.wire_for event.payload_type return unless wire invoke_wire event, wire finish if wire.[:finish] end |