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 request,
javax.servlet.http.HttpServletResponse response) |
javax.servlet.http.HttpServletResponse |
getWrappedHttpServletResponse(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
boolean |
isFilterEnabled() |
getLog, setFilterEnabled
public Object doFilterTry(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws Exception
doFilterTry
in interface com.liferay.portal.kernel.servlet.TryFilter
Exception
public javax.servlet.http.HttpServletResponse getWrappedHttpServletResponse(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
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