Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.3)

Part Number E41849-02

weblogic.management.runtime
Interface WLDFWatchManagerRuntimeMBean

All Superinterfaces:
DynamicMBean, MBeanRegistration, NotificationBroadcaster, RuntimeMBean, WebLogicMBean
All Known Subinterfaces:
WLDFWatchNotificationRuntimeMBean

public interface WLDFWatchManagerRuntimeMBean
extends RuntimeMBean

Provides access to Watch and Notification statistical data for the current instance of this server.


Method Summary
 String[] getActiveAlarmWatches()
          The names of active alarm watches.
 long getAverageEventDataWatchEvaluationTime()
          The average Instrumentation event data evaluation cycle time, in milliseconds.
 long getAverageHarvesterWatchEvaluationTime()
          The average Harvester evaluation cycle time, in milliseconds.
 long getAverageLogWatchEvaluationTime()
          The average Log evaluation cycle time, in milliseconds.
 int getCurrentActiveAlarmsCount()
          The number of active alarms of any type.
 int getMaximumActiveAlarmsCount()
          The maximum number of active alarms at any one time.
 long getMaximumEventDataWatchEvaluationTime()
          The maximum time spent evaluating EventData watches.
 long getMaximumHarvesterWatchEvaluationTime()
          The maximum time spent evaluating Harvester watches.
 long getMaximumLogWatchEvaluationTime()
          The maximum time spent evaluating Log watches.
 long getMinimumEventDataWatchEvaluationTime()
          The minimum time spent evaluating Log watches.
 long getMinimumHarvesterWatchEvaluationTime()
          The minimum time spent evaluating Harvester watches.
 long getMinimumLogWatchEvaluationTime()
          The minimum time spent evaluating Log watches.
 long getTotalActiveAutomaticResetAlarms()
          The total number of active automatically reset alarms.
 long getTotalActiveManualResetAlarms()
          The total number of active manually reset alarms.
 long getTotalDIMGNotificationsPerformed()
          The total number of Diagnostic Image notifications fired.
 long getTotalEventDataEvaluationCycles()
          The total number of times Instrumentation event data watch rules have been evaluated.
 long getTotalEventDataWatchesTriggered()
          The total number of Instrumentation event data watch rules that have evaluated to true and triggered notifications.
 long getTotalEventDataWatchEvaluations()
          The total number of Instrumentation event data watch rules that have been evaluated.
 long getTotalFailedDIMGNotifications()
          The total number of failed Diagnostic Image notification requests.
 long getTotalFailedJMSNotifications()
          The total number of failed JMS notification attempts.
 long getTotalFailedJMXNotifications()
          The total number of failed JMX notification attempts.
 long getTotalFailedNotifications()
          The total number of failed notification requests.
 long getTotalFailedSMTPNotifications()
          The total number of failed SMTP notification attempts.
 long getTotalFailedSNMPNotifications()
          The total number of failed SNMP notification attempts.
 long getTotalHarvesterEvaluationCycles()
          The total number of times the Harvester has invoked the Watch and Notification component to evaluate Harvester watch rules.
 long getTotalHarvesterWatchesTriggered()
          The total number of Harvester watch rules that have evaluated to true and triggered notifications.
 long getTotalHarvesterWatchEvaluations()
          The total number of Harvester watch rules that have been evaluated.
 long getTotalJMSNotificationsPerformed()
          The total number of JMS notifications successfully fired.
 long getTotalJMXNotificationsPerformed()
          The total number of JMX notifications successfully fired.
 long getTotalLogEvaluationCycles()
          The total number of times Log watch rules have been evaluated.
 long getTotalLogWatchesTriggered()
          The total number of Log watch rules that have evaluated to true and triggered notifications.
 long getTotalLogWatchEvaluations()
          The total number of Log watch rules that have been evaluated.
 long getTotalNotificationsPerformed()
          The total number of notifications performed.
 long getTotalSMTPNotificationsPerformed()
          The total number of SMTP notifications successfully fired.
 long getTotalSNMPNotificationsPerformed()
          The total number of SNMP notifications successfully fired.
 void resetWatchAlarm(String watchName)
          Resets a watch alarm.
 
Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, 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

getTotalHarvesterEvaluationCycles

long getTotalHarvesterEvaluationCycles()

The total number of times the Harvester has invoked the Watch and Notification component to evaluate Harvester watch rules. (This number corresponds to the number of sampling cycles.)

Returns:
the number of evaluation cycles for the Harvester watches

getTotalHarvesterWatchEvaluations

long getTotalHarvesterWatchEvaluations()

The total number of Harvester watch rules that have been evaluated. For each cycle, the Watch and Notification component evaluates all of the enabled Harvester watches.

Returns:
the number of Harvester watches evaluated

getTotalHarvesterWatchesTriggered

long getTotalHarvesterWatchesTriggered()

The total number of Harvester watch rules that have evaluated to true and triggered notifications.

Returns:
the number of Harvester watches that have triggered notifications

getAverageHarvesterWatchEvaluationTime

long getAverageHarvesterWatchEvaluationTime()

The average Harvester evaluation cycle time, in milliseconds.

Returns:
the average evaluation time

getTotalLogEvaluationCycles

long getTotalLogEvaluationCycles()

The total number of times Log watch rules have been evaluated.

Returns:
the number of evaluation cycles for the Log watches

getTotalLogWatchEvaluations

long getTotalLogWatchEvaluations()

The total number of Log watch rules that have been evaluated. For each cycle, the Watch and Notification component evaluates all of the enabled Log watches.

Returns:
the number of Log watches evaluated

getTotalLogWatchesTriggered

long getTotalLogWatchesTriggered()

The total number of Log watch rules that have evaluated to true and triggered notifications.

Returns:
the number of Log watches that have triggered notifications

getAverageLogWatchEvaluationTime

long getAverageLogWatchEvaluationTime()

The average Log evaluation cycle time, in milliseconds.

Returns:
the average Log evaluation cycle time

getTotalEventDataEvaluationCycles

long getTotalEventDataEvaluationCycles()

The total number of times Instrumentation event data watch rules have been evaluated.

Returns:
the number of evaluation cycles for the Instrumentation event data watches

getTotalEventDataWatchEvaluations

long getTotalEventDataWatchEvaluations()

The total number of Instrumentation event data watch rules that have been evaluated. For each cycle, the Watch and Notification component evaluates all of the enabled Instrumentation event data watches.

Returns:
the number of Instrumentation event data watches evaluated

getTotalEventDataWatchesTriggered

long getTotalEventDataWatchesTriggered()

The total number of Instrumentation event data watch rules that have evaluated to true and triggered notifications.

Returns:
the number of Instrumentation event data watches that have triggered notifications

getAverageEventDataWatchEvaluationTime

long getAverageEventDataWatchEvaluationTime()

The average Instrumentation event data evaluation cycle time, in milliseconds.

Returns:
the average Instrumentation event data evaluation cycle time

getCurrentActiveAlarmsCount

int getCurrentActiveAlarmsCount()

The number of active alarms of any type.

Returns:
the number of active alarms

getMaximumActiveAlarmsCount

int getMaximumActiveAlarmsCount()

The maximum number of active alarms at any one time.

Returns:
the maximum active alarm count

getTotalActiveManualResetAlarms

long getTotalActiveManualResetAlarms()

The total number of active manually reset alarms.

Returns:
the total number of active manually reset alarms

getTotalActiveAutomaticResetAlarms

long getTotalActiveAutomaticResetAlarms()

The total number of active automatically reset alarms.

Returns:
the total number of active automatically reset alarms

getTotalNotificationsPerformed

long getTotalNotificationsPerformed()

The total number of notifications performed.

Returns:
the total number of notifications performed

getTotalFailedNotifications

long getTotalFailedNotifications()
The total number of failed notification requests.

Returns:
the total number of failed notification attempts

getActiveAlarmWatches

String[] getActiveAlarmWatches()
                               throws ManagementException

The names of active alarm watches.

Returns:
a string array of active alarm watches
Throws:
ManagementException

resetWatchAlarm

void resetWatchAlarm(String watchName)
                     throws ManagementException

Resets a watch alarm.

Parameters:
watchName - the name of the watch to reset
Throws:
ManagementException

getMinimumHarvesterWatchEvaluationTime

long getMinimumHarvesterWatchEvaluationTime()
The minimum time spent evaluating Harvester watches.


getMaximumHarvesterWatchEvaluationTime

long getMaximumHarvesterWatchEvaluationTime()
The maximum time spent evaluating Harvester watches.


getMinimumLogWatchEvaluationTime

long getMinimumLogWatchEvaluationTime()
The minimum time spent evaluating Log watches.


getMaximumLogWatchEvaluationTime

long getMaximumLogWatchEvaluationTime()
The maximum time spent evaluating Log watches.


getMinimumEventDataWatchEvaluationTime

long getMinimumEventDataWatchEvaluationTime()
The minimum time spent evaluating Log watches.


getMaximumEventDataWatchEvaluationTime

long getMaximumEventDataWatchEvaluationTime()
The maximum time spent evaluating EventData watches.


getTotalDIMGNotificationsPerformed

long getTotalDIMGNotificationsPerformed()
The total number of Diagnostic Image notifications fired. Diagnostic Image files are not true notifications, but this records the number of image captures requested by the watch component.

Returns:
the total Diagnostic Image notifications fired

getTotalFailedDIMGNotifications

long getTotalFailedDIMGNotifications()
The total number of failed Diagnostic Image notification requests.

Returns:
the total number of failed Diagnostic Image notification attempts

getTotalJMXNotificationsPerformed

long getTotalJMXNotificationsPerformed()
The total number of JMX notifications successfully fired.

Returns:
the total JMX notifications fired

getTotalFailedJMXNotifications

long getTotalFailedJMXNotifications()
The total number of failed JMX notification attempts.

Returns:
the total number of failed JMX notification attempts

getTotalSMTPNotificationsPerformed

long getTotalSMTPNotificationsPerformed()
The total number of SMTP notifications successfully fired.

Returns:
the total SMTP notifications fired

getTotalFailedSMTPNotifications

long getTotalFailedSMTPNotifications()
The total number of failed SMTP notification attempts.

Returns:
the total number of failed SMTP notification attempts

getTotalSNMPNotificationsPerformed

long getTotalSNMPNotificationsPerformed()
The total number of SNMP notifications successfully fired.

Returns:
the total SMTP notifications fired

getTotalFailedSNMPNotifications

long getTotalFailedSNMPNotifications()
The total number of failed SNMP notification attempts.

Returns:
the total number of failed SNMP notification attempts

getTotalJMSNotificationsPerformed

long getTotalJMSNotificationsPerformed()
The total number of JMS notifications successfully fired.

Returns:
the total JMS notifications fired

getTotalFailedJMSNotifications

long getTotalFailedJMSNotifications()
The total number of failed JMS notification attempts.

Returns:
the total number of failed notification attempts

Copyright 1996, 2014, 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.1.3)

Part Number E41849-02