Represents a boundary-crossing event sent by a controller to hand off flow execution to the system (or vice-versa) across a hybrid transition.
Overview of FlowBoundaryCrossingEventInfo goes here.
FlowBoundaryCrossingEventInfo
| Field | Type | Inherited from | Description |
|---|---|---|---|
| ControllerId | String | FlowBoundaryCrossingEventInfo | The ID of the controller that produced this event. |
| CorrelationId | String | FlowBoundaryCrossingEventInfo | Optional correlation ID for tracing a single flow execution across boundaries. |
| FlowDefinitionKey | String | FlowBoundaryCrossingEventInfo | The ID of the flow definition this event belongs to. |
| NodeOutputs | Dictionary<String> | FlowBoundaryCrossingEventInfo | The resolved output values from the source node. |
| OccurredOn | DateTime | FlowBoundaryCrossingEventInfo | UTC timestamp of when the source node completed on the controller. |
| SourceNodeId | String | FlowBoundaryCrossingEventInfo | The node ID of the source (controller-side) node whose execution completed. |
| TransitionId | String | FlowBoundaryCrossingEventInfo | The transition ID of the boundary-crossing transition that triggered this event. |
{
"ControllerId" : "String",
"CorrelationId" : "String",
"FlowDefinitionKey" : "String",
"NodeOutputs" : "Dictionary\<String\>",
"OccurredOn" : "DateTime",
"SourceNodeId" : "String",
"TransitionId" : "String"
}