SAService Architect Open designer
SAService ArchitectDocumentation
Designer guide Named execution and documentation group

Pipelines — Visual Service Design

The `pipeline` property groups related streams under a user-defined name. It provides architectural context without replacing the actual directed links.

When to use

Use this page while editing or reviewing the graph in the designer.

Behavior

  • Enter an existing pipeline name or type a new one in the Stream Execution properties. Pipeline names are project-defined rather than selected from a fixed enum.
  • When a new link is created and the consumer has no pipeline, it inherits the effective source pipeline. This also propagates through automatically inserted adapter streams.
  • Open Pipelines in the left navigation to search by pipeline or service, focus a flow, isolate it, and toggle external connections. Connected-pipeline buttons navigate neighboring flows; persisted data/error connections and API associations are counted separately.
  • Both VueFlow and VisNetwork highlight the selected stream in green and its pipeline peers in orange. On the full graph, edges originating in that pipeline become thicker, including outgoing boundary edges.
  • In an isolated pipeline or component view, selecting a node highlights its incident links in green instead of thickening the whole pipeline. Hidden nodes are not passed to renderer selection APIs.
  • Arrange pipeline lays out the selected flow and its visible boundary neighbors together. Component fragment previews use a compact local layout without overwriting full-graph coordinates.
  • Pipeline membership is emitted into generated service configuration and is used by generated pipeline-oriented documentation and runtime context.
  • A pipeline can span branches created by Split and can describe a business flow that contains Input, transformations, external calls, joins, deadlines, and result handling.

Pipeline visuals properties

How pipeline membership appears on the graph.

IndicatorMeaningDescription
Selected stream

The selected node keeps its green outline.

Same pipeline

Other nodes with the same non-empty pipeline receive an orange outline and glow.

Actual order

Blue graph links, not the shared pipeline name, define message direction and execution dependencies.

Configuration example

pipeline: order-processing