BEA Systems, Inc.

Type-Safe Access to BEA WebLogic Server 9.0 MBeans (Deprecated)

(Methods marked with @since 9.0.0.0 are not available through the deprecated MBeanHome interface.)


weblogic.management.runtime
Interface WseeOperationRuntimeMBean

All Superinterfaces:
DynamicMBean, MBeanRegistration, NotificationBroadcaster, weblogic.management.runtime.RuntimeMBean, weblogic.management.WebLogicMBean

public interface WseeOperationRuntimeMBean
extends weblogic.management.runtime.RuntimeMBean

Describes the state of a particular Web Service operation, such as deployment state and runtime statistics about the execution of the operation.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved.

Method Summary
 long getDispatchTimeAverage()
          Specifies the average dispatch time for the current measurement period.
 long getDispatchTimeHigh()
          Specifies the longest dispatch time for the current measurement period.
 long getDispatchTimeLow()
          Specifies the lowest dispatch time for the current measurement period.
 long getDispatchTimeTotal()
          Specifies the total time for all dispatches of this operation in the current measurement period.
 long getExecutionTimeAverage()
          Specifies the average execution time of this operation.
 long getExecutionTimeHigh()
          Specifies the longest execution time of this operation.
 long getExecutionTimeLow()
          Specifies the lowest execution time of this operation.
 long getExecutionTimeTotal()
          Specifies the total time for all executions of this operation.
 int getInvocationCount()
          Specifies the total number of times that this operation has been invoked in the current measurement period.
 String getOperationName()
          Specifies the name of the operation for which runtime information is being provided.
 int getResponseCount()
          Specifies the total number of responses generated from invocations of this operation.
 int getResponseErrorCount()
          Specifies the total number of errors from responses generated from invocations of this operation.
 long getResponseTimeAverage()
          Specifies the average response time from the responses generated from invocations of this operation.
 long getResponseTimeHigh()
          Specifies the longest response time from the responses generated from invocations of this operation.
 long getResponseTimeLow()
          Specifies the lowest response time from the responses generated from invocations of this operation.
 long getResponseTimeTotal()
          Specifies the total time for all responses generated from invocations of this operation.
 
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

getDispatchTimeAverage

public long getDispatchTimeAverage()

Specifies the average dispatch time for the current measurement period.

Dispatch time refer to the time for WebLogic Server to process the invocation.

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

Returns:
average dispatch time

getDispatchTimeHigh

public long getDispatchTimeHigh()

Specifies the longest dispatch time for the current measurement period.

Dispatch time refer to the time for WebLogic Server to process the invocation.

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

Returns:
max dispatch time

getDispatchTimeLow

public long getDispatchTimeLow()

Specifies the lowest dispatch time for the current measurement period.

Dispatch time refer to the time for WebLogic Server to process the invocation.

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

Returns:
min dispatch time

getDispatchTimeTotal

public long getDispatchTimeTotal()

Specifies the total time for all dispatches of this operation in the current measurement period.

Dispatches refer to the time for WebLogic Server to process the invocation.

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

Returns:
total dispatch time

getExecutionTimeAverage

public long getExecutionTimeAverage()

Specifies the average execution time of this operation.

Returns:
average execution time

getExecutionTimeHigh

public long getExecutionTimeHigh()

Specifies the longest execution time of this operation.

Returns:
max execution time

getExecutionTimeLow

public long getExecutionTimeLow()

Specifies the lowest execution time of this operation.

Returns:
min execution time

getExecutionTimeTotal

public long getExecutionTimeTotal()

Specifies the total time for all executions of this operation.

Returns:
total execution time

getInvocationCount

public int getInvocationCount()

Specifies the total number of times that this operation has been invoked in the current measurement period.

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

Returns:
total message count

getOperationName

public String getOperationName()

Specifies the name of the operation for which runtime information is being provided.


getResponseCount

public int getResponseCount()

Specifies the total number of responses generated from invocations of this operation.

Returns:
total response message

getResponseErrorCount

public int getResponseErrorCount()

Specifies the total number of errors from responses generated from invocations of this operation.

Returns:
total response error count

getResponseTimeAverage

public long getResponseTimeAverage()

Specifies the average response time from the responses generated from invocations of this operation.

Returns:
average response time

getResponseTimeHigh

public long getResponseTimeHigh()

Specifies the longest response time from the responses generated from invocations of this operation.

Returns:
max response time

getResponseTimeLow

public long getResponseTimeLow()

Specifies the lowest response time from the responses generated from invocations of this operation.

Returns:
min response time

getResponseTimeTotal

public long getResponseTimeTotal()

Specifies the total time for all responses generated from invocations of this operation.

Returns:
total response time

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs90
Copyright 2005 BEA Systems Inc.