| Modifier and Type | Field and Description |
|---|---|
| private FacesContext | |
| private boolean | |
| private ELContext | |
| private ExpressionFactory | |
| private FlowImpl | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public FlowImpl | |
| public FlowBuilder | finalizer(MethodExpression
the expression to invoke, must reference a zero-argument method. methodExpression)Implements abstract jakarta. A MethodExpression that will be invoked when the flow is exited. |
| public FlowBuilder | finalizer(String
the expression to invoke, must reference a zero-argument method. methodExpression)Implements abstract jakarta. A MethodExpression that will be invoked when the flow is exited. |
| public FlowCallBuilder | flowCallNode(String
Within the flow graph, the id of this return node. Must be unique among all nodes in this flow
graph. flowCallNodeId)Implements abstract jakarta. Define a flow call node. |
| pack-priv ELContext | |
| pack-priv ExpressionFactory | |
| public Flow | getFlow()
Implements abstract jakarta.
Called as the last step in flow definition, this method must perform any implementation specific initialization and
return the built |
| public FlowBuilder | id(String
The defining document id of this flow, or the empty string if this flow does not need a
defining document id. definingDocumentId, String the id of the flow flowId)Implements abstract jakarta. Set the defining document id and flow id of this flow. |
| public FlowBuilder | inboundParameter(String
the parameter name name, ValueExpression the value)ValueExpression to populate with the inbound value when the flow is called.Implements abstract jakarta. A parameter that will be populated with the value from a correspondingly named outbound parameter from another flow when this flow is entered from that flow. |
| public FlowBuilder | inboundParameter(String
the parameter name name, String the value)ValueExpression String to populate with the inbound value when the flow is called.Implements abstract jakarta. A parameter that will be populated with the value from a correspondingly named outbound parameter from another flow when this flow is entered from that flow. |
| public FlowBuilder | initializer(MethodExpression
the expression to invoke, must reference a zero-argument method. methodExpression)Implements abstract jakarta. A MethodExpression that will be invoked when the flow is entered. |
| public FlowBuilder | initializer(String
the expression to invoke, must reference a zero-argument method. methodExpression)Implements abstract jakarta. A MethodExpression that will be invoked when the flow is entered. |
| public MethodCallBuilder | methodCallNode(String
Within the flow graph, the id of this method call node. Must be unique among all nodes in
this flow graph. methodCallNodeId)Implements abstract jakarta. Define a method call node. |
| public NavigationCaseBuilder | navigationCase()
Implements abstract jakarta. Define a particular combination of conditions that must match for this case to be executed, and the view id of the component tree that should be selected next. |
| public ReturnBuilder | returnNode(String
Within the flow graph, the id of this return node. Must be unique among all nodes in this flow
graph. returnNodeId)Implements abstract jakarta. Define a return node. |
| public SwitchBuilder | switchNode(String
Within the flow graph, the id of this switch node. Must be unique among all nodes in this flow
graph. switchNodeId)Implements abstract jakarta. Define a particular list of cases that will be inspected in the order they are defined to determine where to go next in the flow graph. |
| public ViewBuilder | viewNode(String
Within the flow graph, the id of this view node. Must be unique among all nodes in this flow graph. viewNodeId, String The fully qualified path to the view node within this flow. vdlDocumentId)Implements abstract jakarta. Define a view node in a flow graph. |
| context | back to summary |
|---|---|
| private FacesContext context | |
| didInit | back to summary |
|---|---|
| private boolean didInit | |
| elContext | back to summary |
|---|---|
| private ELContext elContext | |
| expressionFactory | back to summary |
|---|---|
| private ExpressionFactory expressionFactory | |
| flow | back to summary |
|---|---|
| private FlowImpl flow | |
| hasId | back to summary |
|---|---|
| private boolean hasId | |
| FlowBuilderImpl | back to summary |
|---|---|
| public FlowBuilderImpl(FacesContext context) | |
| _getFlow | back to summary |
|---|---|
| public FlowImpl _getFlow() | |
| finalizer | back to summary |
|---|---|
| public FlowBuilder finalizer(MethodExpression methodExpression) Implements abstract jakarta. Doc from jakarta. A MethodExpression that will be invoked when the flow is exited.
| |
| finalizer | back to summary |
|---|---|
| public FlowBuilder finalizer(String methodExpression) Implements abstract jakarta. Doc from jakarta. A MethodExpression that will be invoked when the flow is exited.
| |
| flowCallNode | back to summary |
|---|---|
| public FlowCallBuilder flowCallNode(String flowCallNodeId) Implements abstract jakarta. Doc from jakarta. Define a flow call node. This node will cause the specified flow to be called, passing parameters if necessary.
| |
| getELContext | back to summary |
|---|---|
| pack-priv ELContext getELContext() | |
| getExpressionFactory | back to summary |
|---|---|
| pack-priv ExpressionFactory getExpressionFactory() | |
| getFlow | back to summary |
|---|---|
| public Flow getFlow() Implements abstract jakarta. Doc from jakarta.
Called as the last step in flow definition, this method must perform any implementation specific initialization and
return the built | |
| id | back to summary |
|---|---|
| public FlowBuilder id(String definingDocumentId, String flowId) Implements abstract jakarta. Doc from jakarta. Set the defining document id and flow id of this flow.
| |
| inboundParameter | back to summary |
|---|---|
| public FlowBuilder inboundParameter(String name, ValueExpression value) Implements abstract jakarta. Doc from jakarta. A parameter that will be populated with the value from a correspondingly named outbound parameter from another flow when this flow is entered from that flow.
| |
| inboundParameter | back to summary |
|---|---|
| public FlowBuilder inboundParameter(String name, String value) Implements abstract jakarta. Doc from jakarta. A parameter that will be populated with the value from a correspondingly named outbound parameter from another flow when this flow is entered from that flow.
| |
| initializer | back to summary |
|---|---|
| public FlowBuilder initializer(MethodExpression methodExpression) Implements abstract jakarta. Doc from jakarta. A MethodExpression that will be invoked when the flow is entered.
| |
| initializer | back to summary |
|---|---|
| public FlowBuilder initializer(String methodExpression) Implements abstract jakarta. Doc from jakarta. A MethodExpression that will be invoked when the flow is entered.
| |
| methodCallNode | back to summary |
|---|---|
| public MethodCallBuilder methodCallNode(String methodCallNodeId) Implements abstract jakarta. Doc from jakarta. Define a method call node. This node will cause the specified method to be invoked, passing parameters if necessary. The return from the method is used as the outcome for where to go next in the flow. If the method is a void method, the default outcome is used.
| |
| navigationCase | back to summary |
|---|---|
| public NavigationCaseBuilder navigationCase() Implements abstract jakarta. Doc from jakarta. Define a particular combination of conditions that must match for this case to be executed, and the view id of the component tree that should be selected next.
| |
| returnNode | back to summary |
|---|---|
| public ReturnBuilder returnNode(String returnNodeId) Implements abstract jakarta. Doc from jakarta. Define a return node. This node will cause the specified outcome to be returned to the calling flow.
| |
| switchNode | back to summary |
|---|---|
| public SwitchBuilder switchNode(String switchNodeId) Implements abstract jakarta. Doc from jakarta. Define a particular list of cases that will be inspected in the order they are defined to determine where to go next in the flow graph. If none of the cases match, the outcome from the default case is chosen.
| |
| viewNode | back to summary |
|---|---|
| public ViewBuilder viewNode(String viewNodeId, String vdlDocumentId) Implements abstract jakarta. Doc from jakarta. Define a view node in a flow graph.
| |