Class VirtualHostFilter
Object
com.liferay.portal.kernel.servlet.BaseFilter
com.liferay.portal.servlet.filters.BasePortalFilter
com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter
- All Implemented Interfaces:
com.liferay.portal.kernel.servlet.LiferayFilter
,javax.servlet.Filter
This filter is used to provide virtual host functionality.
- Author:
- Joel Kozikowski, Brian Wing Shun Chan, Raymond Augé, Eduardo Lundgren
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
init
(javax.servlet.FilterConfig filterConfig) protected boolean
isDocumentFriendlyURL
(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, long groupId, String friendlyURL) boolean
isFilterEnabled
(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) protected boolean
isValidFriendlyURL
(String friendlyURL) 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, processFilter
-
Constructor Details
-
VirtualHostFilter
public VirtualHostFilter()
-
-
Method Details
-
init
public void init(javax.servlet.FilterConfig filterConfig) - Specified by:
init
in interfacejavax.servlet.Filter
- Overrides:
init
in classcom.liferay.portal.kernel.servlet.BaseFilter
-
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
-
isDocumentFriendlyURL
protected boolean isDocumentFriendlyURL(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, long groupId, String friendlyURL) throws Exception - Throws:
Exception
-
isValidFriendlyURL
-
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
-