public abstract class AbstractProcessorsFilter extends Object implements javax.servlet.Filter
| Constructor and Description |
|---|
AbstractProcessorsFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected Resource |
createResource(String requestUri) |
void |
destroy() |
void |
doFilter(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res,
javax.servlet.FilterChain chain) |
protected void |
doInit(javax.servlet.FilterConfig config)
Allows custom initialization.
|
protected abstract List<ResourcePreProcessor> |
getProcessorsList() |
void |
init(javax.servlet.FilterConfig config) |
protected void |
onRuntimeException(RuntimeException e,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain chain)
Invoked when a
RuntimeException is thrown. |
public final void init(javax.servlet.FilterConfig config)
throws javax.servlet.ServletException
init in interface javax.servlet.Filterjavax.servlet.ServletExceptionprotected void doInit(javax.servlet.FilterConfig config)
public void doFilter(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res,
javax.servlet.FilterChain chain)
throws IOException,
javax.servlet.ServletException
doFilter in interface javax.servlet.FilterIOExceptionjavax.servlet.ServletExceptionprotected Resource createResource(String requestUri)
requestUri - the uri of the requested resource.Resource to pass as argument to the processor.protected void onRuntimeException(RuntimeException e, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain)
RuntimeException is thrown. Allows custom exception handling. The default implementation
redirects to 404 for a specific WroRuntimeException exception when in DEPLOYMENT mode.e - RuntimeException thrown during request processing.protected abstract List<ResourcePreProcessor> getProcessorsList()
public void destroy()
destroy in interface javax.servlet.FilterCopyright © 2008-2014. All Rights Reserved.