| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| public static final String | |
| private boolean | |
| private final Map | |
| private final Map |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | addFlow(FacesContext
the context, Flow FacesContext for the current request.the toAdd)Flow to add.Implements abstract javax. Add the argument |
| private void | |
| private void | |
| public void | clientWindowTransition(FacesContext
the context)FacesContext for the current request.Implements abstract javax. Allow for flow transitions in the
case of components rendered by the renderers from
component-family |
| private boolean | |
| private void | |
| public int | |
| public Flow | getCurrentFlow(FacesContext
the context)FacesContext for the current request.Implements abstract javax. Return the currently active |
| public Map | getCurrentFlowScope()
Implements abstract javax. Return the |
| public Flow | getFlow(FacesContext
the context, String FacesContext for the current request.An application unique identifier
for the document in which the returned flow is defined. definingDocumentId, String the id of a id)Flow, unique within the
scope of the definingDocument.Implements abstract javax. Return the |
| pack-priv static FlowHandlerImpl. | |
| public String | getLastDisplayedViewId(FacesContext
the context)FacesContext for the current request.Implements abstract javax. Return the last displayed viewId for the
current flow, as returned by |
| public boolean | isActive(FacesContext
the context, String FacesContext for the current request.An application unique identifier
for the document in which the returned flow is defined. definingDocumentId, String the id of a id)Flow, unique within the
scope of the definingDocument.Implements abstract javax. Return |
| private Flow | |
| private void | |
| private Flow | |
| public void | popReturnMode(FacesContext
the context)FacesContext for the current request.Implements abstract javax. Enable the correct handling of navigation when processing a return node. |
| private void | |
| public void | pushReturnMode(FacesContext
the context)FacesContext for the current request.Implements abstract javax. Enable the correct handling of navigation when processing a return node. |
| public void | transition(FacesContext
the context, Flow FacesContext for the current request.the current sourceFlow, Flow Flow, or null if
there is no source flow.the destination targetFlow, FlowCallNode Flow, or null
if there is no destination flow.the flow call node causing this
transition, or outboundCallNode, String null if this transition is not caused by a
flow call.the viewId of the view being displayed as a result of
this transition. This parameter makes it possible to implement toViewId)getLastDisplayedViewId.Implements abstract javax. Perform a transition in the flow
graph for the current user's |
| ABANDONED_FLOW | back to summary |
|---|---|
| public static final String ABANDONED_FLOW | |
| FLOW_RETURN_DEPTH_PARAM_NAME | back to summary |
|---|---|
| public static final String FLOW_RETURN_DEPTH_PARAM_NAME | |
| flowFeatureIsEnabled | back to summary |
|---|---|
| private boolean flowFeatureIsEnabled | |
| flows | back to summary |
|---|---|
| private final Map<String, Map<String, Flow>> flows | |
| flowsByFlowId | back to summary |
|---|---|
| private final Map<String, List<Flow>> flowsByFlowId | |
| FlowHandlerImpl | back to summary |
|---|---|
| public FlowHandlerImpl() | |
| addFlow | back to summary |
|---|---|
| public void addFlow(FacesContext context, Flow toAdd) Implements abstract javax. Doc from javax. Add the argument
| |
| assignInboundParameters | back to summary |
|---|---|
| private void assignInboundParameters(FacesContext context, Flow calledFlow, Map<String, Object> evaluatedParams) | |
| callFinalizer | back to summary |
|---|---|
| private void callFinalizer(FacesContext context, Flow currentFlow, int depth) | |
| clientWindowTransition | back to summary |
|---|---|
| public void clientWindowTransition(FacesContext context) Implements abstract javax. Doc from javax. Allow for flow transitions in the
case of components rendered by the renderers from
component-family Let flowId be the value in the request parameter map
for the parameter whose name is given by the value of Call,
| |
| flowsEqual | back to summary |
|---|---|
| private boolean flowsEqual(Flow flow1, Flow flow2) | |
| forceSessionUpdateForFlowStack | back to summary |
|---|---|
| private void forceSessionUpdateForFlowStack(FacesContext context, FlowHandlerImpl. | |
| getAndClearReturnModeDepth | back to summary |
|---|---|
| public int getAndClearReturnModeDepth(FacesContext context) | |
| getCurrentFlow | back to summary |
|---|---|
| public Flow getCurrentFlow(FacesContext context) Implements abstract javax. Doc from javax. Return the currently active If
| |
| getCurrentFlowScope | back to summary |
|---|---|
| public Map Implements abstract javax. Doc from javax. Return the | |
| getFlow | back to summary |
|---|---|
| public Flow getFlow(FacesContext context, String definingDocumentId, String id) Implements abstract javax. Doc from javax. Return the
| |
| getFlowStack | back to summary |
|---|---|
| pack-priv static FlowHandlerImpl. | |
| getLastDisplayedViewId | back to summary |
|---|---|
| public String getLastDisplayedViewId(FacesContext context) Implements abstract javax. Doc from javax. Return the last displayed viewId for the
current flow, as returned by
| |
| isActive | back to summary |
|---|---|
| public boolean isActive(FacesContext context, String definingDocumentId, String id) Implements abstract javax. Doc from javax. Return
| |
| peekFlow | back to summary |
|---|---|
| private Flow peekFlow(FacesContext context) | |
| performPops | back to summary |
|---|---|
| private void performPops(FacesContext context, Flow sourceFlow, Flow targetFlow) | |
| popFlow | back to summary |
|---|---|
| private Flow popFlow(FacesContext context) | |
| popReturnMode | back to summary |
|---|---|
| public void popReturnMode(FacesContext context) Implements abstract javax. Doc from javax. Enable the correct handling of navigation
when processing a return node. The default
| |
| pushFlow | back to summary |
|---|---|
| private void pushFlow(FacesContext context, Flow toPush, String lastDisplayedViewId, Map<String, Object> evaluatedParams) | |
| pushReturnMode | back to summary |
|---|---|
| public void pushReturnMode(FacesContext context) Implements abstract javax. Doc from javax. Enable the correct handling of navigation
when processing a return node. The default
| |
| transition | back to summary |
|---|---|
| public void transition(FacesContext context, Flow sourceFlow, Flow targetFlow, FlowCallNode outboundCallNode, String toViewId) Implements abstract javax. Doc from javax. Perform a transition in the flow
graph for the current user's
If the
| |
| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private ArrayDeque | |
| private int | |
| private ArrayDeque | |
| private static final long | |
| private final String |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| private void | |
| private int | |
| public int | |
| public int | |
| public String | |
| private void | |
| public Iterator | |
| public E | |
| public String | |
| public E | |
| public void | |
| public void | |
| private void | |
| public int |
| data | back to summary |
|---|---|
| private ArrayDeque<E> data | |
| returnDepth | back to summary |
|---|---|
| private int returnDepth | |
| rideAlong | back to summary |
|---|---|
| private ArrayDeque<FlowHandlerImpl. | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| sessionKey | back to summary |
|---|---|
| private final String sessionKey | |
| FlowDeque | back to summary |
|---|---|
| public FlowDeque(final String sessionKey) | |
| addFirst | back to summary |
|---|---|
| public void addFirst(E e, String lastDisplayedViewId) | |
| decrementMaxReturnDepth | back to summary |
|---|---|
| private void decrementMaxReturnDepth() | |
| getAndClearMaxReturnDepth | back to summary |
|---|---|
| private int getAndClearMaxReturnDepth(FacesContext context) | |
| getCurrentFlowDepth | back to summary |
|---|---|
| public int getCurrentFlowDepth() | |
| getReturnDepth | back to summary |
|---|---|
| public int getReturnDepth() | |
| getSessionKey | back to summary |
|---|---|
| public String getSessionKey() | |
| incrementMaxReturnDepth | back to summary |
|---|---|
| private void incrementMaxReturnDepth() | |
| iterator | back to summary |
|---|---|
| public Iterator Implements java. Doc from java. Returns an iterator over elements of type | |
| peekFirst | back to summary |
|---|---|
| public E peekFirst() | |
| peekLastDisplayedViewId | back to summary |
|---|---|
| public String peekLastDisplayedViewId() | |
| pollFirst | back to summary |
|---|---|
| public E pollFirst() | |
| popReturnMode | back to summary |
|---|---|
| public void popReturnMode() | |
| pushReturnMode | back to summary |
|---|---|
| public void pushReturnMode() | |
| setMaxReturnDepth | back to summary |
|---|---|
| private void setMaxReturnDepth(FacesContext context, int value) | |
| size | back to summary |
|---|---|
| public int size() | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv String | |
| private static final long |
| lastDisplayedViewId | back to summary |
|---|---|
| pack-priv String lastDisplayedViewId | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| RideAlong | back to summary |
|---|---|
| public RideAlong(String lastDisplayedViewId) | |