com.ibm.websphere.servlet.event
Class ServletInvocationEvent
java.lang.Object
|
+--java.util.EventObject
|
+--com.ibm.websphere.servlet.event.ApplicationEvent
|
+--com.ibm.websphere.servlet.event.ServletEvent
|
+--com.ibm.websphere.servlet.event.ServletInvocationEvent
- All Implemented Interfaces:
- java.io.Serializable
- public abstract class ServletInvocationEvent
- extends ServletEvent
Event that reports information about a servlet invocation.
- See Also:
- Serialized Form
Fields inherited from class java.util.EventObject |
source |
Constructor Summary |
ServletInvocationEvent(java.lang.Object source,
javax.servlet.ServletContext context,
java.lang.String servletName,
java.lang.String servletClassName,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
ServletInvocationEvent constructor |
Method Summary |
javax.servlet.http.HttpServletRequest |
getRequest()
Get the request used for the servlet invocation. |
java.lang.String |
getRequestURL()
Get the URL of this invocation. |
javax.servlet.http.HttpServletResponse |
getResponse()
Get the response used for the servlet invocation. |
abstract long |
getResponseTime()
Get the amount of time it took the servlet generate its response. |
void |
setRequest(javax.servlet.http.HttpServletRequest req)
|
void |
setResponse(javax.servlet.http.HttpServletResponse res)
|
Methods inherited from class java.util.EventObject |
getSource, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ServletInvocationEvent
public ServletInvocationEvent(java.lang.Object source,
javax.servlet.ServletContext context,
java.lang.String servletName,
java.lang.String servletClassName,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
- ServletInvocationEvent constructor
getRequestURL
public java.lang.String getRequestURL()
- Get the URL of this invocation.
getResponseTime
public abstract long getResponseTime()
- Get the amount of time it took the servlet generate its response.
This time is based on the the difference between the start and finish
time of the service method.
This property is only useful after the service method of the servlet has
finished execution, otherwise it returns -1.
getRequest
public javax.servlet.http.HttpServletRequest getRequest()
- Get the request used for the servlet invocation.
getResponse
public javax.servlet.http.HttpServletResponse getResponse()
- Get the response used for the servlet invocation.
setRequest
public void setRequest(javax.servlet.http.HttpServletRequest req)
setResponse
public void setResponse(javax.servlet.http.HttpServletResponse res)