public class AbsoluteRedirectsFilter extends BasePortalFilter implements com.liferay.portal.kernel.servlet.TryFilter, com.liferay.portal.kernel.servlet.WrapHttpServletResponseFilter
This filter is used to ensure that all redirects are absolute. It should not be disabled because it also sets the company ID in the request so that subsequent calls in the thread have the company ID properly set. This filter should also always be the first filter in the list of filters.
| Constructor and Description |
|---|
AbsoluteRedirectsFilter() |
| Modifier and Type | Method and Description |
|---|---|
Object |
doFilterTry(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse) |
javax.servlet.http.HttpServletResponse |
getWrappedHttpServletResponse(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse) |
boolean |
isFilterEnabled() |
getLog, setFilterEnabledpublic Object doFilterTry(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
throws Exception
doFilterTry in interface com.liferay.portal.kernel.servlet.TryFilterExceptionpublic javax.servlet.http.HttpServletResponse getWrappedHttpServletResponse(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
getWrappedHttpServletResponse in interface com.liferay.portal.kernel.servlet.WrapHttpServletResponseFilterpublic boolean isFilterEnabled()
isFilterEnabled in interface com.liferay.portal.kernel.servlet.LiferayFilterisFilterEnabled in class BasePortalFilter