public class FlowCallBuilderImpl extends FlowCallBuilder
| Constructor and Description |
|---|
FlowCallBuilderImpl(FlowBuilderImpl root,
String id) |
| Modifier and Type | Method and Description |
|---|---|
FlowCallBuilder |
flowReference(String flowDocumentId,
String flowId)
Define the flow reference of the called flow. |
FlowCallBuilder |
markAsStartNode()
Mark this node as the start node in the flow. |
FlowCallBuilder |
outboundParameter(String name,
String value)
Define an outbound parameter for the flow call. |
FlowCallBuilder |
outboundParameter(String name,
jakarta.el.ValueExpression value)
Define an outbound parameter for the flow call. |
public FlowCallBuilderImpl(FlowBuilderImpl root, String id)
public FlowCallBuilder flowReference(String flowDocumentId, String flowId)
FlowCallBuilderDefine the flow reference of the called flow.
flowReference in class FlowCallBuilderflowDocumentId - the document id of the called flow. May not be null, but may be the empty string.flowId - the id of the called flow. May not be nullpublic FlowCallBuilder outboundParameter(String name, jakarta.el.ValueExpression value)
FlowCallBuilderDefine an outbound parameter for the flow call.
outboundParameter in class FlowCallBuildername - the name of the parametervalue - the value of the parameterpublic FlowCallBuilder outboundParameter(String name, String value)
FlowCallBuilderDefine an outbound parameter for the flow call.
outboundParameter in class FlowCallBuildername - the name of the parametervalue - the value of the parameterpublic FlowCallBuilder markAsStartNode()
NodeBuilderMark this node as the start node in the flow. Any other node that had been marked as the start node will no longer be the start node.
markAsStartNode in interface NodeBuildermarkAsStartNode in class FlowCallBuilderCopyright © 1997–2020 Eclipse Foundation. All rights reserved.