javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RuntimeMBean
, WebLogicMBean
WseeBaseOperationRuntimeMBean
, WseeClientOperationRuntimeMBean
, WseeOperationRuntimeMBean
public interface WseeAggregatableBaseOperationRuntimeMBean extends RuntimeMBean
Describes Web Service operation state, such as deployment state and runtime statistics. The derived MBean determines whether this state is for a single operation or whether it is aggregated across operations.
This MBean can describe the operation(s) on a web service client or service. Request statistics relate to outgoing requests on a client or incoming requests on a service. Response statistics relate to an incoming response on a client or an outgoing response on a service.
Time values are reported in milliseconds.
Modifier and Type | Method | Description |
---|---|---|
long |
getDispatchTimeAverage() |
Average operation dispatch time for the current measurement
period.
|
long |
getDispatchTimeHigh() |
Longest operation dispatch time for the current measurement
period.
|
long |
getDispatchTimeLow() |
Shortest operation dispatch time for the current measurement
period.
|
long |
getDispatchTimeTotal() |
Total time for all operation dispatches in the current measurement
period.
|
int |
getErrorCount() |
Number of errors sending or receiving a request.
|
long |
getExecutionTimeAverage() |
Average operation execution time.
|
long |
getExecutionTimeHigh() |
Longest operation execution time.
|
long |
getExecutionTimeLow() |
Shortest operation execution time.
|
long |
getExecutionTimeTotal() |
Total time for all operation executions.
|
int |
getInvocationCount() |
Total number of operation invocations in the current measurement
period.
|
java.lang.String |
getLastError() |
Last error that occurred processing a request.
|
long |
getLastErrorTime() |
Time on WebLogic Server of the last error for a request
(sending or receiving) was detected expressed as
the number of milliseconds since midnight, January 1, 1970 UTC.
|
long |
getLastInvocationTime() |
Time of the last operation request to be sent or received
(or 0 if no requests have been sent or received).
|
java.lang.String |
getLastResponseError() |
Last response error to arrive for this client/service
(or null if no errors have occurred).
|
long |
getLastResponseErrorTime() |
Time on WebLogic Server of the last error sending or receiving a response
(or 0 if no failures have occurred) expressed as
the number of milliseconds since midnight, January 1, 1970 UTC.
|
long |
getLastResponseTime() |
Time on WebLogic Server of the last response to arrive for this
client/service (or 0 if no responses have been received) expressed as
the number of milliseconds since midnight, January 1, 1970 UTC.
|
int |
getResponseCount() |
Total number of oresponses generated from operation invocations.
|
int |
getResponseErrorCount() |
Total number of errors from responses generated from operation invocations.
|
long |
getResponseTimeAverage() |
Average response time from the responses generated from operation invocations.
|
long |
getResponseTimeHigh() |
Longest response time from the responses generated from operation invocations.
|
long |
getResponseTimeLow() |
Lowest response time from the responses generated from operation invocations.
|
long |
getResponseTimeTotal() |
Total time for all responses generated from operation invocations.
|
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
int getInvocationCount()
Total number of operation invocations in the current measurement period.
The measurement period typically starts when WebLogic Server is first started.
long getDispatchTimeTotal()
Total time for all operation dispatches in the current measurement period.
Dispatch time refers to the time for WebLogic Server to process the invocation.
The measurement period typically starts when WebLogic Server is first started.
long getDispatchTimeHigh()
Longest operation dispatch time for the current measurement period.
Dispatch time refers to the time for WebLogic Server to process the invocation.
The measurement period typically starts when WebLogic Server is first started.
long getDispatchTimeLow()
Shortest operation dispatch time for the current measurement period.
Dispatch time refers to the time for WebLogic Server to process the invocation.
The measurement period typically starts when WebLogic Server is first started.
long getDispatchTimeAverage()
Average operation dispatch time for the current measurement period.
Dispatch time refers to the time for WebLogic Server to process the invocation.
The measurement period typically starts when WebLogic Server is first started.
long getExecutionTimeTotal()
Total time for all operation executions.
long getExecutionTimeHigh()
Longest operation execution time.
long getExecutionTimeLow()
Shortest operation execution time.
long getExecutionTimeAverage()
Average operation execution time.
int getResponseCount()
Total number of oresponses generated from operation invocations.
long getResponseTimeTotal()
Total time for all responses generated from operation invocations.
long getResponseTimeHigh()
Longest response time from the responses generated from operation invocations.
long getResponseTimeLow()
Lowest response time from the responses generated from operation invocations.
long getResponseTimeAverage()
Average response time from the responses generated from operation invocations.
int getResponseErrorCount()
Total number of errors from responses generated from operation invocations.
long getLastInvocationTime()
Time of the last operation request to be sent or received (or 0 if no requests have been sent or received).
int getErrorCount()
java.lang.String getLastError()
long getLastErrorTime()
long getLastResponseTime()
java.lang.String getLastResponseError()
long getLastResponseErrorTime()