Package org.hippoecm.hst.core.container
Interface Pipeline
-
public interface Pipeline
Pipeline interface.HstRequestProcessor
will invoke the properPipeline
instance to serve the request.- Version:
- $Id$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
cleanup(HstContainerConfig requestContainerConfig, HstRequestContext requestContext, javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse)
Does post-processing step for the request processing.void
destroy()
Destroys the pipeline.void
initialize()
Initializes the pipelinevoid
invoke(HstContainerConfig requestContainerConfig, HstRequestContext requestContext, javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse)
Invokes the request processing, aka the initialization and rendering valves
-
-
-
Method Detail
-
initialize
void initialize() throws ContainerException
Initializes the pipeline- Throws:
ContainerException
-
invoke
void invoke(HstContainerConfig requestContainerConfig, HstRequestContext requestContext, javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse) throws ContainerException
Invokes the request processing, aka the initialization and rendering valves- Parameters:
requestContainerConfig
- the HstComponent container configurationrequestContext
-servletRequest
-servletResponse
-- Throws:
ContainerException
-
cleanup
void cleanup(HstContainerConfig requestContainerConfig, HstRequestContext requestContext, javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse) throws ContainerException
Does post-processing step for the request processing.- Parameters:
requestContainerConfig
- the HstComponent container configurationrequestContext
-servletRequest
-servletResponse
-- Throws:
ContainerException
-
destroy
void destroy() throws ContainerException
Destroys the pipeline.- Throws:
ContainerException
-
-