Package org.apache.myfaces.flow.cdi
Class DefaultCDIFacesFlowProvider
- java.lang.Object
-
- org.apache.myfaces.spi.FacesFlowProvider
-
- org.apache.myfaces.flow.cdi.DefaultCDIFacesFlowProvider
-
public class DefaultCDIFacesFlowProvider extends FacesFlowProvider
- Author:
- Leonardo Uribe
-
-
Constructor Summary
Constructors Constructor Description DefaultCDIFacesFlowProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doAfterEnterFlow(FacesContext context, Flow flow)
void
doBeforeExitFlow(FacesContext context, Flow flow)
Iterator<Flow>
getAnnotatedFlows(FacesContext facesContext)
Map<Object,Object>
getCurrentFlowScope(FacesContext facesContext)
protected String
getFlowKey(Flow flow)
void
refreshClientWindow(FacesContext facesContext)
-
-
-
Method Detail
-
getAnnotatedFlows
public Iterator<Flow> getAnnotatedFlows(FacesContext facesContext)
- Specified by:
getAnnotatedFlows
in classFacesFlowProvider
-
doAfterEnterFlow
public void doAfterEnterFlow(FacesContext context, Flow flow)
- Specified by:
doAfterEnterFlow
in classFacesFlowProvider
-
doBeforeExitFlow
public void doBeforeExitFlow(FacesContext context, Flow flow)
- Specified by:
doBeforeExitFlow
in classFacesFlowProvider
-
getCurrentFlowScope
public Map<Object,Object> getCurrentFlowScope(FacesContext facesContext)
- Specified by:
getCurrentFlowScope
in classFacesFlowProvider
-
refreshClientWindow
public void refreshClientWindow(FacesContext facesContext)
- Overrides:
refreshClientWindow
in classFacesFlowProvider
-
-