Package | Description |
---|---|
com.tailf.ncs.alarmman.common |
The Common Alarm Management package contains common definitions that are
used within the alarm manager.
|
com.tailf.ncs.alarmman.producer |
The Alarm Manager producer package provides support for injection of
alarms into the NCS Alarm list.
|
Modifier and Type | Class and Description |
---|---|
class |
AlarmAttribute
This class represents an alarm attribute.
|
class |
StatusChangeAttribute
Class representing a status change attribute.
|
Modifier and Type | Method and Description |
---|---|
Attribute[] |
Alarm.getCustomAttributes() |
Constructor and Description |
---|
Alarm(ManagedDevice managedDevice,
ManagedObject managedObject,
ConfIdentityRef alarmType,
ConfBuf specificProblem,
PerceivedSeverity severity,
boolean isCleared,
String alarmText,
List<ManagedObject> impactedObjects,
List<AlarmId> relatedAlarms,
List<ManagedObject> rootCauseObjects,
ConfDatetime timeStamp,
Attribute... customAttributes)
Deprecated.
Not for public use, The isCleared flag is intended to be
set by NCS and not by the constructor
This method is expected to be retained only as a package
private method. Replaced by
Alarm(ManagedDevice,
ManagedObject,
ConfIdentityRef,
ConfBuf,
PerceivedSeverity,
ConfBuf,
List,
List,
List,
ConfDatetime,
Attribute...) |
Alarm(ManagedDevice managedDevice,
ManagedObject managedObject,
ConfIdentityRef alarmType,
ConfBuf specificProblem,
PerceivedSeverity severity,
ConfBuf alarmText,
List<ManagedObject> impactedObjects,
List<AlarmId> relatedAlarms,
List<ManagedObject> rootCauseObjects,
ConfDatetime timeStamp,
Attribute... customAttributes)
Creates an alarm
|
Alarm(ManagedDevice managedDevice,
ManagedObject managedObject,
ConfIdentityRef alarmType,
PerceivedSeverity severity,
boolean isCleared,
String alarmText,
List<ManagedObject> impactedObjects,
List<AlarmId> relatedAlarms,
List<ManagedObject> rootCauseObjects,
ConfDatetime timeStamp,
Attribute... customAttributes)
Deprecated.
Not for public use, The isCleared flag is intended to be
set by NCS and not by the constructor
This method is expected to be retained only as a package
private method. Replaced by
Alarm(ManagedDevice,
ManagedObject,
ConfIdentityRef,
PerceivedSeverity,
ConfBuf,
List,
List,
List,
ConfDatetime,
Attribute...) |
Alarm(ManagedDevice managedDevice,
ManagedObject managedObject,
ConfIdentityRef alarmType,
PerceivedSeverity severity,
ConfBuf alarmText,
List<ManagedObject> impactedObjects,
List<AlarmId> relatedAlarms,
List<ManagedObject> rootCauseObjects,
ConfDatetime timeStamp,
Attribute... customAttributes)
Creates an alarm
|
Modifier and Type | Method and Description |
---|---|
boolean |
AlarmSink.submitAlarm(ManagedDevice managedDevice,
ManagedObject managedObject,
ConfIdentityRef alarmtype,
ConfBuf specificProblem,
PerceivedSeverity severity,
ConfBuf alarmText,
List<ManagedObject> impactedObjects,
List<AlarmId> relatedAlarms,
List<ManagedObject> rootCauseObjects,
ConfDatetime timeStamp,
Attribute... customAttributes)
Submits the specified
Alarm into the alarm list. |
boolean |
AlarmSink.submitAlarm(ManagedDevice managedDevice,
ManagedObject managedObject,
ConfIdentityRef alarmtype,
ConfBuf specificProblem,
PerceivedSeverity severity,
String alarmText,
List<ManagedObject> impactedObjects,
List<AlarmId> relatedAlarms,
List<ManagedObject> rootCauseObjects,
ConfDatetime timeStamp,
Attribute... customAttributes)
Submits the specified
Alarm into the alarm list. |