|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hippoecm.hst.core.container.HstSitePipeline
public class HstSitePipeline
HstSitePipeline
Field Summary | |
---|---|
protected Valve[] |
cleanupValves
|
protected Valve[] |
initializationValves
|
protected static org.slf4j.Logger |
log
|
protected Valve[] |
processingValves
|
Constructor Summary | |
---|---|
HstSitePipeline()
|
Method Summary | |
---|---|
void |
addCleanupValve(Valve cleanupValve)
|
void |
addInitializationValve(Valve initializationValve)
|
void |
addInvokingValve(Valve processingValve)
Deprecated. use addProcessingValve(Valve) instead |
void |
addPostInvokingValve(Valve cleanupValve)
Deprecated. use #addCleanUpValve(Valve) |
void |
addPreInvokingValve(Valve initializationValve)
Deprecated. use addInitializationValve(Valve) instead |
void |
addProcessingValve(Valve processingValve)
|
void |
afterInvoke(HstContainerConfig requestContainerConfig,
HstRequestContext requestContext,
javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
Does post-processing step for the request processing. |
void |
beforeInvoke(HstContainerConfig requestContainerConfig,
HstRequestContext requestContext,
javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
Does pre-processing step for the request processing. |
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 pipeline |
void |
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 |
void |
setCleanupValves(Valve[] cleanupValve)
|
void |
setInitializationValves(Valve[] initializationValves)
|
void |
setInvokingValves(Valve[] processingValves)
Deprecated. use setProcessingValves(Valve[]) instead |
void |
setPostInvokingValves(Valve[] cleanupValves)
Deprecated. use setCleanupValves(Valve[]) instead |
void |
setPreInvokingValves(Valve[] initializationValves)
Deprecated. use setInitializationValves(Valve[]) instead |
void |
setProcessingValves(Valve[] processingValves)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final org.slf4j.Logger log
protected Valve[] initializationValves
protected Valve[] processingValves
protected Valve[] cleanupValves
Constructor Detail |
---|
public HstSitePipeline() throws Exception
Exception
Method Detail |
---|
@Deprecated public void setPreInvokingValves(Valve[] initializationValves)
setInitializationValves(Valve[])
instead
initializationValves
- public void setInitializationValves(Valve[] initializationValves)
initializationValves
- @Deprecated public void addPreInvokingValve(Valve initializationValve)
addInitializationValve(Valve)
instead
initializationValve
- public void addInitializationValve(Valve initializationValve)
initializationValve
- @Deprecated public void setInvokingValves(Valve[] processingValves)
setProcessingValves(Valve[])
instead
processingValves
- public void setProcessingValves(Valve[] processingValves)
processingValves
- @Deprecated public void addInvokingValve(Valve processingValve)
addProcessingValve(Valve)
instead
processingValve
- public void addProcessingValve(Valve processingValve)
processingValve
- @Deprecated public void setPostInvokingValves(Valve[] cleanupValves)
setCleanupValves(Valve[])
instead
cleanupValves
- public void setCleanupValves(Valve[] cleanupValve)
cleanupValve
- @Deprecated public void addPostInvokingValve(Valve cleanupValve)
#addCleanUpValve(Valve)
cleanupValve
- public void addCleanupValve(Valve cleanupValve)
public void initialize() throws ContainerException
Pipeline
initialize
in interface Pipeline
ContainerException
public void beforeInvoke(HstContainerConfig requestContainerConfig, HstRequestContext requestContext, javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse) throws ContainerException
Pipeline
beforeInvoke
in interface Pipeline
requestContainerConfig
- the HstComponent container configuration
ContainerException
public void invoke(HstContainerConfig requestContainerConfig, HstRequestContext requestContext, javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse) throws ContainerException
Pipeline
invoke
in interface Pipeline
requestContainerConfig
- the HstComponent container configuration
ContainerException
public void afterInvoke(HstContainerConfig requestContainerConfig, HstRequestContext requestContext, javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse) throws ContainerException
Pipeline
afterInvoke
in interface Pipeline
requestContainerConfig
- the HstComponent container configuration
ContainerException
public void cleanup(HstContainerConfig requestContainerConfig, HstRequestContext requestContext, javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse) throws ContainerException
Pipeline
cleanup
in interface Pipeline
requestContainerConfig
- the HstComponent container configuration
ContainerException
public void destroy() throws ContainerException
Pipeline
destroy
in interface Pipeline
ContainerException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |