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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringfindPageFlowId(jakarta.servlet.http.HttpServletRequest request) protected PageFlowDefinitionRegistryprotected PageFlowFactoryprotected PageFlowStorevoidsendRedirect(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:
sendRedirectin interfacePageFlowControl- Overrides:
sendRedirectin classDefaultPageFlowControl- Throws:
PageFlowExceptionIOExceptionIllegalStateException
-
findPageFlowId
- Overrides:
findPageFlowIdin classDefaultPageFlowControl
-
getPageFlowDefinitionRegistry
- Overrides:
getPageFlowDefinitionRegistryin classDefaultPageFlowControl
-
getPageFlowFactory
- Overrides:
getPageFlowFactoryin classDefaultPageFlowControl
-
getPageFlowStore
- Overrides:
getPageFlowStorein classDefaultPageFlowControl
-