public abstract class FlowHandler extends Object
Modifier and Type | Field and Description |
---|---|
static String |
FLOW_ID_REQUEST_PARAM_NAME |
static String |
NULL_FLOW |
static String |
TO_FLOW_DOCUMENT_ID_REQUEST_PARAM_NAME |
Constructor and Description |
---|
FlowHandler() |
Modifier and Type | Method and Description |
---|---|
abstract void |
addFlow(FacesContext context,
Flow toAdd) |
abstract void |
clientWindowTransition(FacesContext context) |
Flow |
getCurrentFlow() |
abstract Flow |
getCurrentFlow(FacesContext context) |
abstract Map<Object,Object> |
getCurrentFlowScope() |
abstract Flow |
getFlow(FacesContext context,
String definingDocumentId,
String id) |
abstract String |
getLastDisplayedViewId(FacesContext context) |
abstract boolean |
isActive(FacesContext context,
String definingDocument,
String id) |
abstract void |
popReturnMode(FacesContext context) |
abstract void |
pushReturnMode(FacesContext context) |
abstract void |
transition(FacesContext context,
Flow sourceFlow,
Flow targetFlow,
FlowCallNode outboundCallNode,
String toViewId) |
public static final String FLOW_ID_REQUEST_PARAM_NAME
public static final String NULL_FLOW
public static final String TO_FLOW_DOCUMENT_ID_REQUEST_PARAM_NAME
public abstract Flow getFlow(FacesContext context, String definingDocumentId, String id)
public abstract void addFlow(FacesContext context, Flow toAdd)
public abstract Flow getCurrentFlow(FacesContext context)
public Flow getCurrentFlow()
public abstract void transition(FacesContext context, Flow sourceFlow, Flow targetFlow, FlowCallNode outboundCallNode, String toViewId)
public abstract boolean isActive(FacesContext context, String definingDocument, String id)
public abstract void clientWindowTransition(FacesContext context)
public abstract String getLastDisplayedViewId(FacesContext context)
public abstract void pushReturnMode(FacesContext context)
public abstract void popReturnMode(FacesContext context)
Copyright © 2020 The Apache Software Foundation. All rights reserved.