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,
javax.el.ValueExpression value)
Define an outbound parameter for the flow call. |
public FlowCallBuilderImpl(FlowBuilderImpl root, String id)
public FlowCallBuilder flowReference(String flowDocumentId, String flowId)
FlowCallBuilder
Define the flow reference of the called flow.
flowReference
in class FlowCallBuilder
flowDocumentId
- 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 null
public FlowCallBuilder outboundParameter(String name, javax.el.ValueExpression value)
FlowCallBuilder
Define an outbound parameter for the flow call.
outboundParameter
in class FlowCallBuilder
name
- the name of the parametervalue
- the value of the parameterpublic FlowCallBuilder outboundParameter(String name, String value)
FlowCallBuilder
Define an outbound parameter for the flow call.
outboundParameter
in class FlowCallBuilder
name
- the name of the parametervalue
- the value of the parameterpublic FlowCallBuilder markAsStartNode()
NodeBuilder
Mark 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 NodeBuilder
markAsStartNode
in class FlowCallBuilder
Comments to: faces-dev@eclipse.org.
Copyright © 2019 Eclipse Foundation. All rights reserved.
Use is subject to license terms.