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, setFilterEnabled
public Object doFilterTry(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) throws Exception
doFilterTry
in interface com.liferay.portal.kernel.servlet.TryFilter
Exception
public javax.servlet.http.HttpServletResponse getWrappedHttpServletResponse(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
getWrappedHttpServletResponse
in interface com.liferay.portal.kernel.servlet.WrapHttpServletResponseFilter
public boolean isFilterEnabled()
isFilterEnabled
in interface com.liferay.portal.kernel.servlet.LiferayFilter
isFilterEnabled
in class BasePortalFilter