public class CacheFilter extends BasePortalFilter
Modifier and Type | Field and Description |
---|---|
static String |
SKIP_FILTER |
Constructor and Description |
---|
CacheFilter() |
Modifier and Type | Method and Description |
---|---|
protected String |
getCacheKey(javax.servlet.http.HttpServletRequest request) |
protected long |
getPlid(long companyId,
String pathInfo,
String servletPath,
long defaultPlid) |
void |
init(javax.servlet.FilterConfig filterConfig) |
protected boolean |
isAlreadyFiltered(javax.servlet.http.HttpServletRequest request) |
protected boolean |
isCacheableData(long companyId,
javax.servlet.http.HttpServletRequest request) |
protected boolean |
isCacheableRequest(javax.servlet.http.HttpServletRequest request) |
protected boolean |
isCacheableResponse(com.liferay.portal.kernel.servlet.BufferCacheServletResponse bufferCacheServletResponse) |
boolean |
isFilterEnabled(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected boolean |
isInclude(javax.servlet.http.HttpServletRequest request) |
protected void |
processFilter(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain filterChain) |
getLog, isFilterEnabled, setFilterEnabled
public void init(javax.servlet.FilterConfig filterConfig)
init
in interface javax.servlet.Filter
init
in class com.liferay.portal.kernel.servlet.BaseFilter
public boolean isFilterEnabled(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
isFilterEnabled
in interface com.liferay.portal.kernel.servlet.LiferayFilter
isFilterEnabled
in class com.liferay.portal.kernel.servlet.BaseFilter
protected String getCacheKey(javax.servlet.http.HttpServletRequest request)
protected long getPlid(long companyId, String pathInfo, String servletPath, long defaultPlid)
protected boolean isAlreadyFiltered(javax.servlet.http.HttpServletRequest request)
protected boolean isCacheableData(long companyId, javax.servlet.http.HttpServletRequest request)
protected boolean isCacheableRequest(javax.servlet.http.HttpServletRequest request)
protected boolean isCacheableResponse(com.liferay.portal.kernel.servlet.BufferCacheServletResponse bufferCacheServletResponse)
protected boolean isInclude(javax.servlet.http.HttpServletRequest request)
protected void processFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain filterChain) throws Exception
processFilter
in class com.liferay.portal.kernel.servlet.BaseFilter
Exception