Package wt.servlet
Interface RequestSetMBean
- All Superinterfaces:
SelfEmailingMBean
Set of servlet requests and aggregate data thereon
Supported API: true
Extendable: true
Supported API: true
Extendable: true
-
Method Summary
Modifier and TypeMethodDescriptiondoubleAverage CPU seconds consumed by each request
Supported API: truedoubleAverage requests duration in seconds
Supported API: trueintNumber of completed requests in this set
Supported API: trueTime at which this request set was created.intNumber of requests in this set that encountered an error
Supported API: truelonggetId()Id of request set; unique within a ServletRequestMonitorMBean
Supported API: truedoubleMost CPU seconds consumed by any request
Supported API: truedoubleLongest request duration in seconds
Supported API: trueString[]Remote users of the requests
Supported API: trueintNumber of requests in this set
Supported API: trueString[]List of request ids in order of decreasing CPU time
Supported API: trueString[]List of request ids in order of decreasing percentage CPU time consumed
Supported API: trueString[]List of request ids in order of decreasing request duration
Supported API: trueString[]Request URIs of the requests
Supported API: truevoidremove()Remove this request set
Supported API: truevoidRemove all completed requests from the set
Supported API: trueMethods inherited from interface wt.jmx.core.mbeans.SelfEmailingMBean
emailThisMBean
-
Method Details
-
getId
long getId()Id of request set; unique within a ServletRequestMonitorMBean
Supported API: true -
getCreationTime
Timestamp getCreationTime()Time at which this request set was created.
Supported API: true -
getRequestCount
int getRequestCount()Number of requests in this set
Supported API: true -
getCompletedRequestCount
int getCompletedRequestCount()Number of completed requests in this set
Supported API: true -
getErrorCount
int getErrorCount()Number of requests in this set that encountered an error
Supported API: true -
getRemoteUsers
String[] getRemoteUsers()Remote users of the requests
Supported API: true -
getRequestURIs
String[] getRequestURIs()Request URIs of the requests
Supported API: true -
getAverageRequestSeconds
double getAverageRequestSeconds()Average requests duration in seconds
Supported API: true -
getLongestRequestSeconds
double getLongestRequestSeconds()Longest request duration in seconds
Supported API: true -
getAverageRequestCpuSeconds
double getAverageRequestCpuSeconds()Average CPU seconds consumed by each request
Supported API: true -
getLongestRequestCpuSeconds
double getLongestRequestCpuSeconds()Most CPU seconds consumed by any request
Supported API: true -
getRequestIdsByRequestTime
String[] getRequestIdsByRequestTime()List of request ids in order of decreasing request duration
Supported API: true -
getRequestIdsByCpuTime
String[] getRequestIdsByCpuTime()List of request ids in order of decreasing CPU time
Supported API: true -
getRequestIdsByPercentageCpuTime
String[] getRequestIdsByPercentageCpuTime()List of request ids in order of decreasing percentage CPU time consumed
Supported API: true -
removeCompletedRequests
Remove all completed requests from the set
Supported API: true -
remove
Remove this request set
Supported API: true
-