Package jakarta.faces.flow.builder
Class FlowBuilder
- java.lang.Object
-
- jakarta.faces.flow.builder.FlowBuilder
-
public abstract class FlowBuilder extends Object
- Since:
- 2.2
-
-
Constructor Summary
Constructors Constructor Description FlowBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract FlowBuilder
finalizer(jakarta.el.MethodExpression methodExpression)
abstract FlowBuilder
finalizer(String methodExpression)
abstract FlowCallBuilder
flowCallNode(String flowCallNodeId)
abstract Flow
getFlow()
abstract FlowBuilder
id(String definingDocumentId, String id)
abstract FlowBuilder
inboundParameter(String name, jakarta.el.ValueExpression value)
abstract FlowBuilder
inboundParameter(String name, String value)
abstract FlowBuilder
initializer(jakarta.el.MethodExpression methodExpression)
abstract FlowBuilder
initializer(String methodExpression)
abstract MethodCallBuilder
methodCallNode(String methodCallNodeId)
abstract NavigationCaseBuilder
navigationCase()
abstract ReturnBuilder
returnNode(String returnNodeId)
abstract SwitchBuilder
switchNode(String switchNodeId)
abstract ViewBuilder
viewNode(String viewNodeId, String vdlDocumentId)
-
-
-
Method Detail
-
id
public abstract FlowBuilder id(String definingDocumentId, String id)
-
viewNode
public abstract ViewBuilder viewNode(String viewNodeId, String vdlDocumentId)
-
switchNode
public abstract SwitchBuilder switchNode(String switchNodeId)
-
returnNode
public abstract ReturnBuilder returnNode(String returnNodeId)
-
methodCallNode
public abstract MethodCallBuilder methodCallNode(String methodCallNodeId)
-
flowCallNode
public abstract FlowCallBuilder flowCallNode(String flowCallNodeId)
-
initializer
public abstract FlowBuilder initializer(jakarta.el.MethodExpression methodExpression)
-
initializer
public abstract FlowBuilder initializer(String methodExpression)
-
finalizer
public abstract FlowBuilder finalizer(jakarta.el.MethodExpression methodExpression)
-
finalizer
public abstract FlowBuilder finalizer(String methodExpression)
-
inboundParameter
public abstract FlowBuilder inboundParameter(String name, jakarta.el.ValueExpression value)
-
inboundParameter
public abstract FlowBuilder inboundParameter(String name, String value)
-
getFlow
public abstract Flow getFlow()
-
navigationCase
public abstract NavigationCaseBuilder navigationCase()
-
-