|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-02 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WLDFWatchNotificationBean
Configures and controls the WebLogic Diagnostic Framework (WLDF) Watch Notification component; creates and deletes watch definitions; and defines the rules that apply to specific watches.
Method Summary | |
---|---|
WLDFImageNotificationBean |
createImageNotification(String name)
Creates an Image notification configuration with the specified name. |
WLDFJMSNotificationBean |
createJMSNotification(String name)
Creates an JMS notification configuration with the specified name. |
WLDFJMXNotificationBean |
createJMXNotification(String name)
Creates an JMX notification configuration with the specified name. |
WLDFSMTPNotificationBean |
createSMTPNotification(String name)
Creates an SMTP notification configuration with the specified name. |
WLDFSNMPNotificationBean |
createSNMPNotification(String name)
Creates an SNMP notification configuration with the specified name. |
WLDFWatchBean |
createWatch(String name)
Creates a watch configuration with the given name. |
void |
destroyImageNotification(WLDFImageNotificationBean notification)
Deletes the specified Image notification configuration defined in this deployment. |
void |
destroyJMSNotification(WLDFJMSNotificationBean notification)
Deletes the specified JMS notification configuration defined in this deployment. |
void |
destroyJMXNotification(WLDFJMXNotificationBean notification)
Deletes the specified JMX notification configuration defined in this deployment. |
void |
destroySMTPNotification(WLDFSMTPNotificationBean notification)
Deletes the specified SMTP notification configuration defined in this deployment. |
void |
destroySNMPNotification(WLDFSNMPNotificationBean notification)
Deletes the specified SNMP notification configuration defined in this deployment. |
void |
destroyWatch(WLDFWatchBean watch)
Deletes the specified watch configuration defined in this deployment. |
WLDFImageNotificationBean[] |
getImageNotifications()
The Image notifications defined in this deployment. |
WLDFJMSNotificationBean[] |
getJMSNotifications()
The JMS notifications defined in this deployment. |
WLDFJMXNotificationBean[] |
getJMXNotifications()
The JMX notifications defined in this deployment. |
String |
getLogWatchSeverity()
The threshold severity level of log messages evaluated by log watch rules. |
WLDFNotificationBean[] |
getNotifications()
The notifications defined in this deployment. |
String |
getSeverity()
The default notification severity level for all watches. |
WLDFSMTPNotificationBean[] |
getSMTPNotifications()
The SMTP notifications defined in this deployment. |
WLDFSNMPNotificationBean[] |
getSNMPNotifications()
The SNMP notifications defined in this deployment. |
WLDFWatchBean[] |
getWatches()
The watches defined in this deployment. |
boolean |
isEnabled()
Specifies whether the Watch Notification component is enabled. |
WLDFImageNotificationBean |
lookupImageNotification(String name)
Looks up the Image notification configuration with the specified name. |
WLDFJMSNotificationBean |
lookupJMSNotification(String name)
Looks up the JMS notification configuration with the given name. |
WLDFJMXNotificationBean |
lookupJMXNotification(String name)
Looks up the JMX notification configuration with the specified name. |
WLDFNotificationBean |
lookupNotification(String name)
Looks up a notification with the given name. |
WLDFSMTPNotificationBean |
lookupSMTPNotification(String name)
Looks up the SMTP notification configuration with the specified name. |
WLDFSNMPNotificationBean |
lookupSNMPNotification(String name)
Looks up the SNMP notification configuration with the given name. |
WLDFWatchBean |
lookupWatch(String name)
Looks up the SNMP notification configuration with the given name. |
void |
setEnabled(boolean enabled)
Sets the value of the Enabled attribute. |
void |
setLogWatchSeverity(String severity)
Sets the value of the LogWatchSeverity attribute. |
void |
setSeverity(String severity)
Sets the value of the Severity attribute. |
Methods inherited from interface weblogic.diagnostics.descriptor.WLDFBean |
---|
getId, getName |
Method Detail |
---|
boolean isEnabled()
Specifies whether the Watch Notification component is enabled.
If true
(the default), all configured watches
are activated, incoming data or events are evaluated against
the rules, and notifications are sent when rule conditions are met.
If false
, all watches are rendered inactive.
void setEnabled(boolean enabled)
Sets the value of the Enabled attribute.
enabled
- The enabled state of the WatchNotification component.WLDFWatchNotificationBean.isEnabled()
String getSeverity()
The default notification severity level for all watches. When a watch triggers, the severity level is delivered with the notification.
The severity levels are the same levels used by the
logging framework and the Severities
class. If no level is specified, the default value is
Notice
.
void setSeverity(String severity)
Sets the value of the Severity attribute.
severity
- the default severity of the notifications fired when this watch evaluates to trueWLDFWatchNotificationBean.getSeverity()
String getLogWatchSeverity()
The threshold severity level of log messages evaluated by log watch rules. Messages with a lower severity than this value will be ignored and not evaluated against the watch rules.
Do not confuse LogWatchSeverity with Severity. LogWatchSeverity filters which log messages will be evaluated; Severity sets the default severity level for a notification.
void setLogWatchSeverity(String severity)
Sets the value of the LogWatchSeverity attribute.
severity
- the threshold severity level of log messages evaluated by log watch rulesWLDFWatchNotificationBean.getLogWatchSeverity()
WLDFWatchBean[] getWatches()
The watches defined in this deployment.
WLDFWatchBean createWatch(String name)
Creates a watch configuration with the given name.
name
- the name of the watch configuration
void destroyWatch(WLDFWatchBean watch)
Deletes the specified watch configuration defined in this deployment.
watch
- the watch configuration defined in this deploymentWLDFNotificationBean[] getNotifications()
The notifications defined in this deployment.
WLDFNotificationBean lookupNotification(String name)
Looks up a notification with the given name.
name
-
WLDFImageNotificationBean[] getImageNotifications()
The Image notifications defined in this deployment.
WLDFImageNotificationBean createImageNotification(String name)
Creates an Image notification configuration with the specified name.
name
- the name of the Image notification being created
void destroyImageNotification(WLDFImageNotificationBean notification)
Deletes the specified Image notification configuration defined in this deployment.
notification
- the Image notification configuration defined in this deploymentWLDFImageNotificationBean lookupImageNotification(String name)
Looks up the Image notification configuration with the specified name.
name
- the name of the Image notification being requested
WLDFJMSNotificationBean[] getJMSNotifications()
The JMS notifications defined in this deployment.
WLDFJMSNotificationBean createJMSNotification(String name)
Creates an JMS notification configuration with the specified name.
name
- the name of the JMS notification being created
void destroyJMSNotification(WLDFJMSNotificationBean notification)
Deletes the specified JMS notification configuration defined in this deployment.
notification
- the JMS notification configuration defined in this deploymentWLDFJMSNotificationBean lookupJMSNotification(String name)
Looks up the JMS notification configuration with the given name.
name
- the name of the JMS notification being requested
WLDFJMXNotificationBean[] getJMXNotifications()
The JMX notifications defined in this deployment.
WLDFJMXNotificationBean createJMXNotification(String name)
Creates an JMX notification configuration with the specified name.
name
- the name of the JMX notification being created
void destroyJMXNotification(WLDFJMXNotificationBean notification)
Deletes the specified JMX notification configuration defined in this deployment.
notification
- the JMX notification configuration defined in this deploymentWLDFJMXNotificationBean lookupJMXNotification(String name)
Looks up the JMX notification configuration with the specified name.
name
- the name of the JMX notification being requested
WLDFSMTPNotificationBean[] getSMTPNotifications()
The SMTP notifications defined in this deployment.
WLDFSMTPNotificationBean createSMTPNotification(String name)
Creates an SMTP notification configuration with the specified name.
name
- the name of the SMTP notification being created
void destroySMTPNotification(WLDFSMTPNotificationBean notification)
Deletes the specified SMTP notification configuration defined in this deployment.
notification
- the SMTP notification configuration defined in this deploymentWLDFSMTPNotificationBean lookupSMTPNotification(String name)
Looks up the SMTP notification configuration with the specified name.
name
- the name of the SMTP notification being requested
WLDFSNMPNotificationBean[] getSNMPNotifications()
The SNMP notifications defined in this deployment.
WLDFSNMPNotificationBean createSNMPNotification(String name)
Creates an SNMP notification configuration with the specified name.
name
- the name of the SNMP notification being created
void destroySNMPNotification(WLDFSNMPNotificationBean notification)
Deletes the specified SNMP notification configuration defined in this deployment.
notification
- the SNMP notification configuration defined in this deploymentWLDFSNMPNotificationBean lookupSNMPNotification(String name)
Looks up the SNMP notification configuration with the given name.
name
- the name of the SNMP notification being requested
WLDFWatchBean lookupWatch(String name)
Looks up the SNMP notification configuration with the given name.
name
- the name of the SNMP notification being requested
|
Copyright 1996, 2013, 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.2) Part Number E27170-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |