Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.management.runtime
Interface WseeAggregatableBaseOperationRuntimeMBean

All Superinterfaces:
DynamicMBean, MBeanRegistration, NotificationBroadcaster, RuntimeMBean, WebLogicMBean
All Known Subinterfaces:
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.

Since:
10.3.6.0

Method Summary
abstract  long getDispatchTimeAverage()
          Average operation dispatch time for the current measurement period.
abstract  long getDispatchTimeHigh()
          Longest operation dispatch time for the current measurement period.
abstract  long getDispatchTimeLow()
          Shortest operation dispatch time for the current measurement period.
abstract  long getDispatchTimeTotal()
          Total time for all operation dispatches in the current measurement period.
abstract  int getErrorCount()
          Number of errors sending or receiving a request.
abstract  long getExecutionTimeAverage()
          Average operation execution time.
abstract  long getExecutionTimeHigh()
          Longest operation execution time.
abstract  long getExecutionTimeLow()
          Shortest operation execution time.
abstract  long getExecutionTimeTotal()
          Total time for all operation executions.
abstract  int getInvocationCount()
          Total number of operation invocations in the current measurement period.
abstract  String getLastError()
          Last error that occurred processing a request.
abstract  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.
abstract  long getLastInvocationTime()
          Time of the last operation request to be sent or received (or 0 if no requests have been sent or received).
abstract  String getLastResponseError()
          Last response error to arrive for this client/service (or null if no errors have occurred).
abstract  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.
abstract  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.
abstract  int getResponseCount()
          Total number of oresponses generated from operation invocations.
abstract  int getResponseErrorCount()
          Total number of errors from responses generated from operation invocations.
abstract  long getResponseTimeAverage()
          Average response time from the responses generated from operation invocations.
abstract  long getResponseTimeHigh()
          Longest response time from the responses generated from operation invocations.
abstract  long getResponseTimeLow()
          Lowest response time from the responses generated from operation invocations.
abstract  long getResponseTimeTotal()
          Total time for all responses generated from operation invocations.

 

Methods inherited from interface weblogic.management.runtime.RuntimeMBean
addPropertyChangeListener, removePropertyChangeListener

 

Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent

 

Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes

 

Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister

 

Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener

 

Method Detail

getInvocationCount

int getInvocationCount()

Total number of operation invocations in the current measurement period.

The measurement period typically starts when WebLogic Server is first started.

Returns:
total message count

getDispatchTimeTotal

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.

Returns:
total dispatch time in milliseconds

getDispatchTimeHigh

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.

Returns:
max dispatch time in milliseconds

getDispatchTimeLow

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.

Returns:
min dispatch time in milliseconds

getDispatchTimeAverage

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.

Returns:
average dispatch time in milliseconds

getExecutionTimeTotal

long getExecutionTimeTotal()

Total time for all operation executions.

Returns:
total execution time in milliseconds

getExecutionTimeHigh

long getExecutionTimeHigh()

Longest operation execution time.

Returns:
max execution time in milliseconds

getExecutionTimeLow

long getExecutionTimeLow()

Shortest operation execution time.

Returns:
min execution time in milliseconds

getExecutionTimeAverage

long getExecutionTimeAverage()

Average operation execution time.

Returns:
average execution time in milliseconds

getResponseCount

int getResponseCount()

Total number of oresponses generated from operation invocations.

Returns:
total response message count

getResponseTimeTotal

long getResponseTimeTotal()

Total time for all responses generated from operation invocations.

Returns:
total response time in milliseconds

getResponseTimeHigh

long getResponseTimeHigh()

Longest response time from the responses generated from operation invocations.

Returns:
max response time in milliseconds

getResponseTimeLow

long getResponseTimeLow()

Lowest response time from the responses generated from operation invocations.

Returns:
min response time in milliseconds

getResponseTimeAverage

long getResponseTimeAverage()

Average response time from the responses generated from operation invocations.

Returns:
average response time in milliseconds

getResponseErrorCount

int getResponseErrorCount()

Total number of errors from responses generated from operation invocations.

Returns:
total response error count

getLastInvocationTime

long getLastInvocationTime()

Time of the last operation request to be sent or received (or 0 if no requests have been sent or received).

Returns:
the time on WebLogic Server of the last request expressed as the number of milliseconds since midnight, January 1, 1970 UTC.

getErrorCount

int getErrorCount()
Number of errors sending or receiving a request.

getLastError

String getLastError()
Last error that occurred processing a request.

getLastErrorTime

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.

getLastResponseTime

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.

getLastResponseError

String getLastResponseError()
Last response error to arrive for this client/service (or null if no errors have occurred).

getLastResponseErrorTime

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.

Skip navigation links

Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09