|
Oracle® Fusion Middleware Java API Reference for Event Processing in Oracle Stream Analytics 12c Release (12.2.1.3.0) E98700-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface to use to receive monitoring metrics for a stage. The monitoring metric may be latency or throughput. This MBean is a notification emitter of AttributeChangeNotification
for attribute value changes of its metric property.
Field Summary | |
static java.lang.String |
MBEAN_TYPE This MBean is registered using the following MBEAN_TYPE. |
Method Summary | |
abstract long |
getAverageInterval() Gets the interval for calculate average performance data. |
abstract long |
getCollectInterval() Gets the interval for collecting example performace data. |
abstract javax.management.ObjectName |
getEndLocation() Returns the ObjectName representing the end location of the path being monitored. |
abstract java.lang.Number |
getMetric() This method returns the current monitoring metric value. |
abstract javax.management.ObjectName |
getStartLocation() Returns the ObjectName representing the start location of the path being monitored. |
abstract long |
getThreshhold() Gets the threshhold set for this probe. |
abstract boolean |
isActive() This method returns true if probe is active. |
abstract void |
start() This method restarts monitoring metric collection for the path after it is stopped. |
abstract void |
stop() This method stops monitoring metric collection for the path. |
abstract void |
terminate() This method terminates metric collection and unregisters this MBean from the MBeanServer. |
Methods inherited from interface com.bea.wlevs.management.WebLogicMBean |
getName, getObjectName, getType |
Methods inherited from interface javax.management.NotificationEmitter |
removeNotificationListener |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener, getNotificationInfo, removeNotificationListener |
Field Detail |
public static final java.lang.String MBEAN_TYPE
Method Detail |
public javax.management.ObjectName getStartLocation()
public javax.management.ObjectName getEndLocation()
public long getCollectInterval()
public long getAverageInterval()
public long getThreshhold()
public java.lang.Number getMetric() throws javax.management.JMException
public void start() throws javax.management.JMException
public void stop() throws javax.management.JMException
public void terminate() throws javax.management.JMException
public boolean isActive()
|
Copyright © 2007, 2018, Oracle and/or its affiliates. All rights reserved. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |