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 JaxRsMonitoringInfoRuntimeMBean

All Superinterfaces:
DynamicMBean, MBeanRegistration, NotificationBroadcaster, RuntimeMBean, WebLogicMBean
All Known Subinterfaces:
JaxRsApplicationRuntimeMBean, JaxRsResourceMethodBaseRuntimeMBean, JaxRsResourceMethodRuntimeMBean, JaxRsResourceRuntimeMBean, JaxRsSubResourceLocatorRuntimeMBean

Deprecated. 12.2.1.0 Functionality abstracted to other JAX-RS Runtime MBeans.

public interface JaxRsMonitoringInfoRuntimeMBean
extends RuntimeMBean

This interface is to be implemented by various JAX-RS objects that are going provide runtime metrics The list of JAX-RS objects include 1. JAX-RS Application 2. JAX-RS Resource 3. JAX-RS Resource Method


Method Summary
abstract  long getExecutionTimeAverage()
          Deprecated. Provides the average execution time (in ms) per execution.
abstract  long getExecutionTimeHigh()
          Deprecated. Provides the highest time taken (in ms) by an execution.
abstract  long getExecutionTimeLow()
          Deprecated. Provides the lowest time taken (in ms) by an execution.
abstract  long getExecutionTimeTotal()
          Deprecated. Provides the total execution time (in ms) of all the requests.
abstract  long getInvocationCount()
          Deprecated. Provides the total invocation count.
abstract  long getLastInvocationTime()
          Deprecated. Provides the last invocation time.
abstract  long getStartTime()
          Deprecated. The start time of this MBean.

 

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

getStartTime

long getStartTime()
Deprecated. 

The start time of this MBean.

Returns:
the startime of this component.

getInvocationCount

long getInvocationCount()
Deprecated. 

Provides the total invocation count.

Returns:
The total number invocations have happened on the implemented JAX-RS object

getLastInvocationTime

long getLastInvocationTime()
Deprecated. 

Provides the last invocation time. Returns 0 if it was never invoked.

Returns:
The date-time at which the last invocation happened. returns 0 if it was never invoked.

getExecutionTimeTotal

long getExecutionTimeTotal()
Deprecated. 

Provides the total execution time (in ms) of all the requests. Returns 0 if it was never invoked.

Returns:
The total time of execution. It includes all the requests at this level

getExecutionTimeAverage

long getExecutionTimeAverage()
Deprecated. 

Provides the average execution time (in ms) per execution. Returns 0 if it was never invoked.

Returns:
The average time taken per execution

getExecutionTimeLow

long getExecutionTimeLow()
Deprecated. 

Provides the lowest time taken (in ms) by an execution. Returns 0 if it was never invoked.

Returns:
The low time in milli-seconds taken by an execution. Returns 0 if no request is executed

getExecutionTimeHigh

long getExecutionTimeHigh()
Deprecated. 

Provides the highest time taken (in ms) by an execution. Returns 0 if it was never invoked.

Returns:
The high time in milli-seconds taken by an execution. Returns 0 if no request is executed

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