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 request,
String uri,
javax.servlet.FilterChain filterChain) |
protected String |
getOriginalRequestURI(javax.servlet.http.HttpServletRequest request) |
protected String |
getURI(javax.servlet.http.HttpServletRequest request)
Deprecated.
As of Judson (7.1.x), replaced by
getURI(HttpServletRequest, String) |
protected String |
getURI(javax.servlet.http.HttpServletRequest request,
String originalURI) |
protected String |
getURL(javax.servlet.http.HttpServletRequest request)
Deprecated.
As of Judson (7.1.x), with no direct replacement
|
protected boolean |
handleLongRequestURL(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String originalURI) |
protected javax.servlet.http.HttpServletRequest |
handleNonSerializableRequest(javax.servlet.http.HttpServletRequest request) |
void |
init(javax.servlet.FilterConfig filterConfig) |
protected javax.servlet.http.HttpServletResponse |
secureResponseHeaders(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
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 request, String uri, javax.servlet.FilterChain filterChain)
protected String getOriginalRequestURI(javax.servlet.http.HttpServletRequest request)
@Deprecated protected String getURI(javax.servlet.http.HttpServletRequest request)
getURI(HttpServletRequest, String)
protected String getURI(javax.servlet.http.HttpServletRequest request, String originalURI)
@Deprecated protected String getURL(javax.servlet.http.HttpServletRequest request)
protected boolean handleLongRequestURL(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String originalURI) throws IOException
IOException
protected javax.servlet.http.HttpServletRequest handleNonSerializableRequest(javax.servlet.http.HttpServletRequest request)
protected javax.servlet.http.HttpServletResponse secureResponseHeaders(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)