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 | Method and Description |
---|---|
ManagedDevice |
Alarm.getManagedDevice() |
ManagedDevice |
AlarmId.getManagedDevice() |
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
|
AlarmId(ManagedDevice managedDevice,
ConfIdentityRef alarmType,
ManagedObject managedObject)
Constructs an
AlarmId with specificProblem
set to the empty string "". |
AlarmId(ManagedDevice managedDevice,
ConfIdentityRef alarmType,
ManagedObject managedObject,
ConfBuf specificProblem) |
AlarmId(ManagedDevice managedDevice,
ConfIdentityRef alarmType,
ManagedObject managedObject,
String specificProblem)
Constructs an
AlarmId with the specified properties. |
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. |