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 JaxRsExecutionStatisticsRuntimeMBean

All Superinterfaces:
DynamicMBean, MBeanRegistration, NotificationBroadcaster, RuntimeMBean, WebLogicMBean

public interface JaxRsExecutionStatisticsRuntimeMBean
extends RuntimeMBean

Execution statistics such as min/max/avg time and request count/rate.


Method Summary
abstract  long getAvgTimeLast15m()
          Get average request processing time in milliseconds in the last 15m.
abstract  long getAvgTimeLast15s()
          Get average request processing time in milliseconds in the last 5m.
abstract  long getAvgTimeLast1h()
          Get average request processing time in milliseconds in the last 1h.
abstract  long getAvgTimeLast1m()
          Get average request processing time in milliseconds in the last 1m.
abstract  long getAvgTimeLast1s()
          Get average request processing time in milliseconds in the last 1s.
abstract  long getAvgTimeTotal()
          Get average request processing time in milliseconds for the whole lifetime of an application.
abstract  long getMaxTimeLast15m()
          Get maximum request processing time in milliseconds in the last 15m.
abstract  long getMaxTimeLast15s()
          Get maximum request processing time in milliseconds in the last 5m.
abstract  long getMaxTimeLast1h()
          Get maximum request processing time in milliseconds in the last 1h.
abstract  long getMaxTimeLast1m()
          Get maximum request processing time in milliseconds in the last 1m.
abstract  long getMaxTimeLast1s()
          Get maximum request processing time in milliseconds in the last 1s.
abstract  long getMaxTimeTotal()
          Get maximum request processing time in milliseconds for the whole lifetime of an application.
abstract  long getMinTimeLast15m()
          Get minimum request processing time in milliseconds in the last 15m.
abstract  long getMinTimeLast15s()
          Get minimum request processing time in milliseconds in the last 5m.
abstract  long getMinTimeLast1h()
          Get minimum request processing time in milliseconds in the last 1h.
abstract  long getMinTimeLast1m()
          Get minimum request processing time in milliseconds in the last 1m.
abstract  long getMinTimeLast1s()
          Get minimum request processing time in milliseconds in the last 1s.
abstract  long getMinTimeTotal()
          Get minimum request processing time in milliseconds for the whole lifetime of an application.
abstract  long getRequestCountLast15m()
          Get request count in the last 15m.
abstract  long getRequestCountLast15s()
          Get request count in the last 5m.
abstract  long getRequestCountLast1h()
          Get request count in the last 1h.
abstract  long getRequestCountLast1m()
          Get request count in the last 1m.
abstract  long getRequestCountLast1s()
          Get request count in the last 1s.
abstract  long getRequestCountTotal()
          Get request count for the whole lifetime of an application.
abstract  double getRequestRateLast15m()
          Get average request rate per second in the last 15m.
abstract  double getRequestRateLast15s()
          Get average request rate per second in the last 5m.
abstract  double getRequestRateLast1h()
          Get average request rate per second in the last 1h.
abstract  double getRequestRateLast1m()
          Get average request rate per second in the last 1m.
abstract  double getRequestRateLast1s()
          Get average request rate per second in the last 1s.
abstract  double getRequestRateTotal()
          Get average request rate per second for the whole lifetime of an application.

 

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

getMinTimeTotal

long getMinTimeTotal()
Get minimum request processing time in milliseconds for the whole lifetime of an application.
Returns:
minimum request processing time in ms.

getMinTimeLast1s

long getMinTimeLast1s()
Get minimum request processing time in milliseconds in the last 1s.
Returns:
minimum request processing time in the last 1s in ms.

getMinTimeLast1m

long getMinTimeLast1m()
Get minimum request processing time in milliseconds in the last 1m.
Returns:
minimum request processing time in the last 1m in ms.

getMinTimeLast15s

long getMinTimeLast15s()
Get minimum request processing time in milliseconds in the last 5m.
Returns:
minimum request processing time in the last 5m in ms.

getMinTimeLast15m

long getMinTimeLast15m()
Get minimum request processing time in milliseconds in the last 15m.
Returns:
minimum request processing time in the last 15m in ms.

getMinTimeLast1h

long getMinTimeLast1h()
Get minimum request processing time in milliseconds in the last 1h.
Returns:
minimum request processing time in the last 1h in ms.

getMaxTimeTotal

long getMaxTimeTotal()
Get maximum request processing time in milliseconds for the whole lifetime of an application.
Returns:
maximum request processing time in ms.

getMaxTimeLast1s

long getMaxTimeLast1s()
Get maximum request processing time in milliseconds in the last 1s.
Returns:
maximum request processing time in the last 1s in ms.

getMaxTimeLast1m

long getMaxTimeLast1m()
Get maximum request processing time in milliseconds in the last 1m.
Returns:
maximum request processing time in the last 1m in ms.

getMaxTimeLast15s

long getMaxTimeLast15s()
Get maximum request processing time in milliseconds in the last 5m.
Returns:
maximum request processing time in the last 5m in ms.

getMaxTimeLast15m

long getMaxTimeLast15m()
Get maximum request processing time in milliseconds in the last 15m.
Returns:
maximum request processing time in the last 15m in ms.

getMaxTimeLast1h

long getMaxTimeLast1h()
Get maximum request processing time in milliseconds in the last 1h.
Returns:
maximum request processing time in the last 1h in ms.

getAvgTimeTotal

long getAvgTimeTotal()
Get average request processing time in milliseconds for the whole lifetime of an application.
Returns:
average request processing time in ms.

getAvgTimeLast1s

long getAvgTimeLast1s()
Get average request processing time in milliseconds in the last 1s.
Returns:
average request processing time in the last 1s in ms.

getAvgTimeLast1m

long getAvgTimeLast1m()
Get average request processing time in milliseconds in the last 1m.
Returns:
average request processing time in the last 1m in ms.

getAvgTimeLast15s

long getAvgTimeLast15s()
Get average request processing time in milliseconds in the last 5m.
Returns:
average request processing time in the last 5m in ms.

getAvgTimeLast15m

long getAvgTimeLast15m()
Get average request processing time in milliseconds in the last 15m.
Returns:
average request processing time in the last 15m in ms.

getAvgTimeLast1h

long getAvgTimeLast1h()
Get average request processing time in milliseconds in the last 1h.
Returns:
average request processing time in the last 1h in ms.

getRequestRateTotal

double getRequestRateTotal()
Get average request rate per second for the whole lifetime of an application.
Returns:
average request rate per second.

getRequestRateLast1s

double getRequestRateLast1s()
Get average request rate per second in the last 1s.
Returns:
average request rate per second in the last 1s.

getRequestRateLast1m

double getRequestRateLast1m()
Get average request rate per second in the last 1m.
Returns:
average request rate per second in the last 1m.

getRequestRateLast15s

double getRequestRateLast15s()
Get average request rate per second in the last 5m.
Returns:
average request rate per second in the last 5m.

getRequestRateLast15m

double getRequestRateLast15m()
Get average request rate per second in the last 15m.
Returns:
average request rate per second in the last 15m.

getRequestRateLast1h

double getRequestRateLast1h()
Get average request rate per second in the last 1h.
Returns:
average request rate per second in the last 1h.

getRequestCountTotal

long getRequestCountTotal()
Get request count for the whole lifetime of an application.
Returns:
request count.

getRequestCountLast1s

long getRequestCountLast1s()
Get request count in the last 1s.
Returns:
request count in the last 1s.

getRequestCountLast1m

long getRequestCountLast1m()
Get request count in the last 1m.
Returns:
request count in the last 1m.

getRequestCountLast15s

long getRequestCountLast15s()
Get request count in the last 5m.
Returns:
request count in the last 5m.

getRequestCountLast15m

long getRequestCountLast15m()
Get request count in the last 15m.
Returns:
request count in the last 15m.

getRequestCountLast1h

long getRequestCountLast1h()
Get request count in the last 1h.
Returns:
request count in the last 1h.

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