Package lumis.portal.page.cache
Class PageCacheSSIFilter
- java.lang.Object
-
- lumis.portal.page.cache.PageCacheSSIFilter
-
- All Implemented Interfaces:
Filter
public class PageCacheSSIFilter extends Object implements Filter
Servlet filter
responsible for replacing include start string ("<!--#include") for a customized one ("<!--LumisInclude") after the processing of the request. It only replaces if the request has thePortalRequestParameters.PAGE_PARAMETER_FROM_PCM
parameter. Supports an ignore pattern which is configurable through initialization parameters.- Since:
- 6.0.0
- Version:
- $Revision: 16288 $ $Date: 2014-06-20 16:40:58 -0300 (Fri, 20 Jun 2014) $
-
-
Constructor Summary
Constructors Constructor Description PageCacheSSIFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
destroy()
void
doFilter(ServletRequest req, ServletResponse resp, FilterChain chain)
void
init(FilterConfig filterConfig)
-
-
-
Method Detail
-
doFilter
public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, ServletException
- Specified by:
doFilter
in interfaceFilter
- Throws:
IOException
ServletException
-
init
public void init(FilterConfig filterConfig) throws ServletException
- Specified by:
init
in interfaceFilter
- Throws:
ServletException
-
-