Class DefaultHstPageFlowControl
java.lang.Object
org.onehippo.forge.pageflow.core.rt.DefaultPageFlowControl
org.onehippo.forge.pageflow.hst.sitemapitemhandler.DefaultHstPageFlowControl
- All Implemented Interfaces:
PageFlowControl
Default generic
PageFlowControl
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
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
findPageFlowId
(jakarta.servlet.http.HttpServletRequest request) protected PageFlowDefinitionRegistry
protected PageFlowFactory
protected PageFlowStore
void
sendRedirect
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, PageState pageState) Methods inherited from class org.onehippo.forge.pageflow.core.rt.DefaultPageFlowControl
completePageFlow, getPageFlow, getPageFlow, setPageFlowDefinitionRegistry, setPageFlowFactory, setPageFlowStore
-
Constructor Details
-
DefaultHstPageFlowControl
public DefaultHstPageFlowControl()
-
-
Method Details
-
sendRedirect
public void sendRedirect(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, PageState pageState) throws PageFlowException, IOException, IllegalStateException - Specified by:
sendRedirect
in interfacePageFlowControl
- Overrides:
sendRedirect
in classDefaultPageFlowControl
- Throws:
PageFlowException
IOException
IllegalStateException
-
findPageFlowId
- Overrides:
findPageFlowId
in classDefaultPageFlowControl
-
getPageFlowDefinitionRegistry
- Overrides:
getPageFlowDefinitionRegistry
in classDefaultPageFlowControl
-
getPageFlowFactory
- Overrides:
getPageFlowFactory
in classDefaultPageFlowControl
-
getPageFlowStore
- Overrides:
getPageFlowStore
in classDefaultPageFlowControl
-