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.consumer |
The Alarm Manager consumer package provides support for subscription to
alarms in the NCS Alarm list.
|
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 |
---|---|
static Alarm |
Alarm.lastAlarm() |
Modifier and Type | Method and Description |
---|---|
Alarm |
AlarmSource.pollAlarm(int time,
TimeUnit unit) |
Alarm |
AlarmSource.takeAlarm()
Retrieves or waiting if necessary until an Alarm becomes
available.
|
Modifier and Type | Method and Description |
---|---|
static ArrayBlockingQueue<Alarm> |
AlarmSourceCentral.getAlarmQueue()
Returns a new alarm queue.
|
Modifier and Type | Method and Description |
---|---|
static void |
AlarmSourceCentral.returnAlarmQueue(ArrayBlockingQueue<Alarm> queue)
Returns the queue.
|
Modifier and Type | Method and Description |
---|---|
static ArrayBlockingQueue<Alarm> |
AlarmSinkCentral.getAlarmQueue()
Returns the alarm queue from the
AlarmSinkCentral |
Modifier and Type | Method and Description |
---|---|
void |
AlarmSink.submitAlarm(Alarm alarm)
Submits the specified
Alarm into the alarm list. |