1.4.1. Define Node Runtime Service

Created on 30 July 2025, 17 days ago
  • Create something like FlowDropNodeRuntime service under src/Service/.
  • Core responsibilities:
    • Accept a workflow entity and build an executable graph.
    • Resolve the correct node processor plugin for each node.
    • Execute nodes in the correct topological order or via event-driven triggers.
  • Service should support dependency injection for:
    • FlowDropNodeProcessorManager for plugin discovery and execution.
    • LoggerChannelFactoryInterface for logging execution details.
    • EventDispatcherInterface for emitting execution lifecycle events.
📌 Task
Status

Active

Component

Code

Created by

🇩🇪Germany D34dMan Hamburg

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024