public class FilterInvocation
extends java.lang.Object
Guarantees the request and response are instances of HttpServletRequest
and HttpServletResponse
, and that there are no null
objects.
Required so that security system classes can obtain access to the filter environment, as well as the request and response.
Constructor and Description |
---|
FilterInvocation(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain) |
FilterInvocation(java.lang.String servletPath,
java.lang.String method) |
FilterInvocation(java.lang.String contextPath,
java.lang.String servletPath,
java.lang.String method) |
FilterInvocation(java.lang.String contextPath,
java.lang.String servletPath,
java.lang.String pathInfo,
java.lang.String query,
java.lang.String method) |
Modifier and Type | Method and Description |
---|---|
javax.servlet.FilterChain |
getChain() |
java.lang.String |
getFullRequestUrl()
Indicates the URL that the user agent used for this request.
|
javax.servlet.http.HttpServletRequest |
getHttpRequest() |
javax.servlet.http.HttpServletResponse |
getHttpResponse() |
javax.servlet.http.HttpServletRequest |
getRequest() |
java.lang.String |
getRequestUrl()
Obtains the web application-specific fragment of the URL.
|
javax.servlet.http.HttpServletResponse |
getResponse() |
java.lang.String |
toString() |
public FilterInvocation(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
public FilterInvocation(java.lang.String servletPath, java.lang.String method)
public FilterInvocation(java.lang.String contextPath, java.lang.String servletPath, java.lang.String method)
public FilterInvocation(java.lang.String contextPath, java.lang.String servletPath, java.lang.String pathInfo, java.lang.String query, java.lang.String method)
public javax.servlet.FilterChain getChain()
public java.lang.String getFullRequestUrl()
The returned URL does not reflect the port number determined from a
PortResolver
.
public javax.servlet.http.HttpServletRequest getHttpRequest()
public javax.servlet.http.HttpServletResponse getHttpResponse()
public java.lang.String getRequestUrl()
public javax.servlet.http.HttpServletRequest getRequest()
public javax.servlet.http.HttpServletResponse getResponse()
public java.lang.String toString()
toString
in class java.lang.Object