Package org.opencms.main
Class CmsExportExpiresFilter
java.lang.Object
org.opencms.main.CmsExportExpiresFilter
- All Implemented Interfaces:
javax.servlet.Filter
Simple filter for setting caching headers for exported resources.
CSS and Javascript are assumed to be cacheable for 24 hours, everything else is assumed to be cacheable for 365 days.
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
CmsExportExpiresFilter
public CmsExportExpiresFilter()
-
-
Method Details
-
destroy
- Specified by:
destroy
in interfacejavax.servlet.Filter
- See Also:
-
Filter.destroy()
-
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
- See Also:
-
Filter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
-
init
- Specified by:
init
in interfacejavax.servlet.Filter
- See Also:
-
Filter.init(javax.servlet.FilterConfig)
-