public class InvokerFilter
extends Object
implements javax.servlet.Filter
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 InvokerFilterChain |
getInvokerFilterChain(javax.servlet.http.HttpServletRequest httpServletRequest,
String uri,
javax.servlet.FilterChain filterChain) |
protected String |
getOriginalRequestURI(javax.servlet.http.HttpServletRequest httpServletRequest) |
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) |
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 InvokerFilterChain getInvokerFilterChain(javax.servlet.http.HttpServletRequest httpServletRequest, String uri, javax.servlet.FilterChain filterChain)
protected String getOriginalRequestURI(javax.servlet.http.HttpServletRequest httpServletRequest)
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)