Oracle

weblogic.management.runtime
Interface WseeOperationRuntimeMBean


public interface WseeOperationRuntimeMBean

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


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.
 

Method Detail

getOperationName

String getOperationName()

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


getInvocationCount

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

getDispatchTimeTotal

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

getDispatchTimeHigh

long getDispatchTimeHigh()

Specifies the longest 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

getDispatchTimeLow

long getDispatchTimeLow()

Specifies the lowest 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

getDispatchTimeAverage

long getDispatchTimeAverage()

Specifies the average 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

getExecutionTimeTotal

long getExecutionTimeTotal()

Specifies the total time for all executions of this operation.

Returns:
total execution time

getExecutionTimeHigh

long getExecutionTimeHigh()

Specifies the longest execution time of this operation.

Returns:
max execution time

getExecutionTimeLow

long getExecutionTimeLow()

Specifies the lowest execution time of this operation.

Returns:
min execution time

getExecutionTimeAverage

long getExecutionTimeAverage()

Specifies the average execution time of this operation.

Returns:
average execution time

getResponseCount

int getResponseCount()

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

Returns:
total response message

getResponseTimeTotal

long getResponseTimeTotal()

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

Returns:
total response time

getResponseTimeHigh

long getResponseTimeHigh()

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

Returns:
max response time

getResponseTimeLow

long getResponseTimeLow()

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

Returns:
min response time

getResponseTimeAverage

long getResponseTimeAverage()

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

Returns:
average response time

getResponseErrorCount

int getResponseErrorCount()

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

Returns:
total response error count

Documentation is available at
http://edocs.bea.com/wls/docs103
Copyright 2008 Oracle