org.hippoecm.hst.core.container
Interface HstRequestProcessor
- All Known Implementing Classes:
- HstRequestProcessorImpl
public interface HstRequestProcessor
Request processor. This request processor is called by the HstFilter.
This request processor can be initialized and run by another web application and its own classloader.
So, the HstFilter or other components should not assume that this
request processor is loaded by the same classloader.
processRequest
void processRequest(HstContainerConfig requestContainerConfig,
HstRequestContext requestContext,
javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse,
String namedPipeline)
throws ContainerException
- processes request
- Parameters:
requestContainerConfig
- the holder for the servletConfig and classloader of the HST containerrequestContext
- the requestContext of the HST requestservletRequest
- the servletRequest of the HST requestservletResponse
- the servletResponse of the HST responsenamedPipeline
- the pipeline to use for this request
- Throws:
ContainerException
Copyright © 2008-2012 Hippo. All Rights Reserved.