Package org.nuxeo.ecm.webengine.jaxrs
Class HttpFilter
- java.lang.Object
-
- org.nuxeo.ecm.webengine.jaxrs.HttpFilter
-
- All Implemented Interfaces:
javax.servlet.Filter
- Direct Known Subclasses:
HeaderFixFilter
,SessionCleanupFilter
public abstract class HttpFilter extends Object implements javax.servlet.Filter
Simple abstract filter that provides filter activation logic.- Author:
- Bogdan Stefanescu
-
-
Constructor Summary
Constructors Constructor Description HttpFilter()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
static boolean
getBoolean(javax.servlet.ServletRequest request, String key)
protected abstract void
run(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain)
-
-
-
Constructor Detail
-
HttpFilter
public HttpFilter()
-
-
Method Detail
-
getBoolean
public static final boolean getBoolean(javax.servlet.ServletRequest request, String key)
-
doFilter
public void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
- Specified by:
doFilter
in interfacejavax.servlet.Filter
- Throws:
IOException
javax.servlet.ServletException
-
run
protected abstract void run(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
-
-