Package 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:
Serializable
Event that reports information about a servlet invocation. IBM
- See Also:
-
Constructor Summary
ConstructorDescriptionServletInvocationEvent
(Object source, javax.servlet.ServletContext context, String servletName, String servletClassName, javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp) ServletInvocationEvent constructor -
Method Summary
Modifier and TypeMethodDescriptionjavax.servlet.http.HttpServletRequest
Get the request used for the servlet invocation.Get the URL of this invocation.javax.servlet.http.HttpServletResponse
Get the response used for the servlet invocation.abstract long
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 com.ibm.websphere.servlet.event.ServletEvent
getServletClassName, getServletName
Methods inherited from class com.ibm.websphere.servlet.event.ApplicationEvent
getServletContext, getServletNames
Methods inherited from class java.util.EventObject
getSource, toString
-
Constructor Details
-
Method Details
-
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)
-