Interface Route
- All Known Implementing Classes:
Route.Default, Route.Flag, Route.Num, Route.Tag
A value on a workflow edge, and the value a node emits to select which of its outgoing edges are
followed. An edge fires when the value it carries matches one the node emitted.
On the wire a route is a bare scalar (a string, integer or boolean), and Route.Default is
the DEFAULT_ROUTE_SENTINEL string.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumThe fallback edge, followed when no other routed edge of the node matches what it emitted, including when it emitted no route.static final recordA route identified by a boolean, for a two-way branch.static final recordA route identified by an integer.static final recordA route identified by a string, which is the common case. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe string that stands forRoute.Defaulton the wire.
-
Field Details
-
DEFAULT_ROUTE_SENTINEL
The string that stands forRoute.Defaulton the wire.- See Also:
-