Class ETagFilter
Object
com.liferay.portal.kernel.servlet.BaseFilter
com.liferay.portal.servlet.filters.BasePortalFilter
com.liferay.portal.servlet.filters.etag.ETagFilter
- All Implemented Interfaces:
com.liferay.portal.kernel.servlet.LiferayFilter
,javax.servlet.Filter
- Author:
- Eduardo Lundgren, Brian Wing Shun Chan, Raymond Augé, Shuyang Zhou
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
isAlreadyFiltered
(javax.servlet.http.HttpServletRequest httpServletRequest) protected boolean
isEligibleForETag
(int status) boolean
isFilterEnabled
(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) protected void
processFilter
(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, javax.servlet.FilterChain filterChain) Methods inherited from class com.liferay.portal.servlet.filters.BasePortalFilter
getLog, isFilterEnabled, setFilterEnabled
Methods inherited from class com.liferay.portal.kernel.servlet.BaseFilter
destroy, doFilter, getFilterConfig, init, processFilter
-
Field Details
-
SKIP_FILTER
-
-
Constructor Details
-
ETagFilter
public ETagFilter()
-
-
Method Details
-
isFilterEnabled
public boolean isFilterEnabled(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) - Specified by:
isFilterEnabled
in interfacecom.liferay.portal.kernel.servlet.LiferayFilter
- Overrides:
isFilterEnabled
in classcom.liferay.portal.kernel.servlet.BaseFilter
-
isAlreadyFiltered
protected boolean isAlreadyFiltered(javax.servlet.http.HttpServletRequest httpServletRequest) -
isEligibleForETag
protected boolean isEligibleForETag(int status) -
processFilter
protected void processFilter(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, javax.servlet.FilterChain filterChain) throws Exception - Overrides:
processFilter
in classcom.liferay.portal.kernel.servlet.BaseFilter
- Throws:
Exception
-