Package org.intermine.web.filters
Class ExpiresHeaderFilter
- java.lang.Object
-
- org.intermine.web.filters.ExpiresHeaderFilter
-
- All Implemented Interfaces:
javax.servlet.Filter
public class ExpiresHeaderFilter extends java.lang.Object implements javax.servlet.Filter
A Filter that modifies response headers of outgoing pages.- Author:
- Richard Smith
-
-
Constructor Summary
Constructors Constructor Description ExpiresHeaderFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
destroy()
void
doFilter(javax.servlet.ServletRequest req, javax.servlet.ServletResponse res, javax.servlet.FilterChain chain)
Add an expires header to matching files to help browsers avoid reloading static files.void
init(javax.servlet.FilterConfig filterConfig)
Initialise this Filter.
-
-
-
Method Detail
-
doFilter
public void doFilter(javax.servlet.ServletRequest req, javax.servlet.ServletResponse res, javax.servlet.FilterChain chain) throws java.io.IOException, javax.servlet.ServletException
Add an expires header to matching files to help browsers avoid reloading static files.- Specified by:
doFilter
in interfacejavax.servlet.Filter
- Throws:
java.io.IOException
javax.servlet.ServletException
-
init
public void init(javax.servlet.FilterConfig filterConfig)
Initialise this Filter.- Specified by:
init
in interfacejavax.servlet.Filter
-
destroy
public void destroy()
- Specified by:
destroy
in interfacejavax.servlet.Filter
-
-