public class InvokerFilter extends BasePortalLifecycle implements javax.servlet.Filter
METHOD_ALL, METHOD_DESTROY, METHOD_INIT
Constructor and Description |
---|
InvokerFilter() |
Modifier and Type | Method and Description |
---|---|
protected void |
clearFilterChainsCache() |
void |
destroy() |
void |
doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain filterChain) |
protected void |
doPortalDestroy() |
protected void |
doPortalInit() |
protected InvokerFilterChain |
getInvokerFilterChain(javax.servlet.http.HttpServletRequest httpServletRequest,
String uri,
javax.servlet.FilterChain filterChain) |
protected String |
getOriginalRequestURI(javax.servlet.http.HttpServletRequest httpServletRequest) |
protected String |
getURI(javax.servlet.http.HttpServletRequest httpServletRequest,
String originalURI)
Deprecated.
As of Mueller (7.2.x), replaced by
getURI(String) |
protected String |
getURI(String originalURI) |
protected boolean |
handleLongRequestURL(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
String originalURI) |
protected javax.servlet.http.HttpServletRequest |
handleNonSerializableRequest(javax.servlet.http.HttpServletRequest httpServletRequest) |
void |
init(javax.servlet.FilterConfig filterConfig) |
protected javax.servlet.http.HttpServletResponse |
secureResponseHeaders(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse) |
portalDestroy, portalInit, registerPortalLifecycle, registerPortalLifecycle
public void destroy()
destroy
in interface javax.servlet.Filter
public void doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) throws IOException, javax.servlet.ServletException
doFilter
in interface javax.servlet.Filter
IOException
javax.servlet.ServletException
public void init(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException
init
in interface javax.servlet.Filter
javax.servlet.ServletException
protected void clearFilterChainsCache()
protected void doPortalDestroy()
doPortalDestroy
in class BasePortalLifecycle
protected void doPortalInit() throws Exception
doPortalInit
in class BasePortalLifecycle
Exception
protected InvokerFilterChain getInvokerFilterChain(javax.servlet.http.HttpServletRequest httpServletRequest, String uri, javax.servlet.FilterChain filterChain)
protected String getOriginalRequestURI(javax.servlet.http.HttpServletRequest httpServletRequest)
@Deprecated protected String getURI(javax.servlet.http.HttpServletRequest httpServletRequest, String originalURI)
getURI(String)
protected String getURI(String originalURI)
protected boolean handleLongRequestURL(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, String originalURI) throws IOException
IOException
protected javax.servlet.http.HttpServletRequest handleNonSerializableRequest(javax.servlet.http.HttpServletRequest httpServletRequest)
protected javax.servlet.http.HttpServletResponse secureResponseHeaders(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)