Class DefaultHstPageFlowControl
- java.lang.Object
-
- org.onehippo.forge.pageflow.core.rt.DefaultPageFlowControl
-
- org.onehippo.forge.pageflow.hst.sitemapitemhandler.DefaultHstPageFlowControl
-
- All Implemented Interfaces:
PageFlowControl
public class DefaultHstPageFlowControl extends DefaultPageFlowControl
Default genericPageFlowControl
implementation for an HST-based site web application to integrate with Page Flow module.
-
-
Field Summary
-
Fields inherited from interface org.onehippo.forge.pageflow.core.rt.PageFlowControl
PAGE_FLOW_CONTROL_ATTR_NAME, PAGE_FLOW_ID_ATTR_NAME, PAGE_FLOW_ID_PROP_NAME
-
-
Constructor Summary
Constructors Constructor Description DefaultHstPageFlowControl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
findPageFlowId(javax.servlet.http.HttpServletRequest request)
protected PageFlowDefinitionRegistry
getPageFlowDefinitionRegistry()
protected PageFlowFactory
getPageFlowFactory()
protected PageFlowStore
getPageFlowStore()
void
sendRedirect(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, PageState pageState)
-
Methods inherited from class org.onehippo.forge.pageflow.core.rt.DefaultPageFlowControl
completePageFlow, getPageFlow, getPageFlow, setPageFlowDefinitionRegistry, setPageFlowFactory, setPageFlowStore
-
-
-
-
Method Detail
-
sendRedirect
public void sendRedirect(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, PageState pageState) throws PageFlowException, IOException, IllegalStateException
- Specified by:
sendRedirect
in interfacePageFlowControl
- Overrides:
sendRedirect
in classDefaultPageFlowControl
- Throws:
PageFlowException
IOException
IllegalStateException
-
findPageFlowId
protected String findPageFlowId(javax.servlet.http.HttpServletRequest request)
- Overrides:
findPageFlowId
in classDefaultPageFlowControl
-
getPageFlowDefinitionRegistry
protected PageFlowDefinitionRegistry getPageFlowDefinitionRegistry()
- Overrides:
getPageFlowDefinitionRegistry
in classDefaultPageFlowControl
-
getPageFlowFactory
protected PageFlowFactory getPageFlowFactory()
- Overrides:
getPageFlowFactory
in classDefaultPageFlowControl
-
getPageFlowStore
protected PageFlowStore getPageFlowStore()
- Overrides:
getPageFlowStore
in classDefaultPageFlowControl
-
-