public class WatchNotificationInternal extends WatchNotification implements com.bea.diagnostics.notifications.Notification
Modifier and Type | Class and Description |
---|---|
private static class |
WatchNotificationInternal.WatchNotificationSourceImpl |
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
moduleName |
(package private) static long |
serialVersionUID |
private WatchNotificationInternal.WatchNotificationSourceImpl |
source |
static java.lang.String |
WATCH_MODULE |
private static java.util.ArrayList<java.lang.Object> |
watchKeySet |
private long |
watchTimeMillis |
EVENT_ACTION_TYPE, EVENT_CLASS_NAME, EVENT_CONTEXT_ID, EVENT_DOMAIN_NAME, EVENT_LINE_NUMBER, EVENT_METHOD_DESCRIPTOR, EVENT_METHOD_NAME, EVENT_MONITOR_TYPE, EVENT_PAYLOAD, EVENT_RET_VALUE, EVENT_SCOPE_NAME, EVENT_SERVER_NAME, EVENT_SOURCE_FILE, EVENT_TIMESTAMP, EVENT_TRANSACTION_ID, EVENT_USER_ID, WATCH_ALARM_RESET_PERIOD, WATCH_ALARM_TYPE, WATCH_DATA, WATCH_DOMAIN_NAME, WATCH_NAME, WATCH_RULE, WATCH_RULE_TYPE, WATCH_SERVER_NAME, WATCH_SEVERITY, WATCH_TIME
Constructor and Description |
---|
WatchNotificationInternal(Watch watch,
long watchTimeMillis,
java.util.Map watchData) |
Modifier and Type | Method and Description |
---|---|
(package private) WatchNotification |
createWatchNotificationExternal() |
java.lang.String |
getModuleName() |
com.bea.diagnostics.notifications.NotificationSource |
getSource() |
java.lang.Object |
getValue(java.lang.Object key) |
protected long |
getWatchTimeMillis() |
java.util.List |
keyList() |
void |
setSource(com.bea.diagnostics.notifications.NotificationSource source) |
void |
setValue(java.lang.Object key,
java.lang.Object value)
Set a value in the data map with the specified key.
|
getMessage, getWatchAlarmResetPeriod, getWatchAlarmType, getWatchData, getWatchDataToString, getWatchDomainName, getWatchName, getWatchRule, getWatchRuleType, getWatchServerName, getWatchSeverityLevel, getWatchTime, setMessage, setWatchAlarmResetPeriod, setWatchAlarmType, setWatchData, setWatchDataString, setWatchDomainName, setWatchName, setWatchRule, setWatchRuleType, setWatchServerName, setWatchSeverityLevel, setWatchTime, toString
static final long serialVersionUID
public static final java.lang.String WATCH_MODULE
private static transient java.util.ArrayList<java.lang.Object> watchKeySet
private transient WatchNotificationInternal.WatchNotificationSourceImpl source
private transient long watchTimeMillis
private java.lang.String moduleName
WatchNotificationInternal(Watch watch, long watchTimeMillis, java.util.Map watchData) throws NotificationCreateException
NotificationCreateException
WatchNotification createWatchNotificationExternal()
public com.bea.diagnostics.notifications.NotificationSource getSource()
getSource
in interface com.bea.diagnostics.notifications.Notification
Notification.getSource()
public void setSource(com.bea.diagnostics.notifications.NotificationSource source)
setSource
in interface com.bea.diagnostics.notifications.Notification
Notification.setSource(com.bea.diagnostics.notifications.NotificationSource)
public java.lang.Object getValue(java.lang.Object key)
getValue
in interface com.bea.diagnostics.notifications.Notification
Notification.getValue(java.lang.Object)
public java.lang.String getModuleName()
public void setValue(java.lang.Object key, java.lang.Object value)
key
- Map key to store the value at.value
- The value to store in the data map.public java.util.List keyList()
keyList
in interface com.bea.diagnostics.notifications.Notification
Notification.keyList()
protected long getWatchTimeMillis()