public abstract class AlarmBrowsingHandler
extends java.lang.Object
| Constructor and Description |
|---|
AlarmBrowsingHandler() |
| Modifier and Type | Method and Description |
|---|---|
static AlarmBrowsingHandler |
get(org.omg.CORBA.ORB orb,
AcsLogger logger)
Factory method.
|
abstract Alarm |
getAlarmById(java.lang.String alarmId)
Get an alarm.
|
abstract Alarm |
getAlarmByTriplet(java.lang.String faultFamily,
java.lang.String faultMember,
java.lang.Integer faultCode)
Get an alarm.
|
abstract Alarm |
getAlarmByTriplet(Triplet triplet)
Get an alarm.
|
abstract java.util.Collection |
getAlarmsByCategory(Category category)
Get the alarms attached to the category.
|
abstract java.util.Collection |
getAlarmsByCategory(java.lang.Integer categoryId)
Get the alarms attached to the category.
|
abstract java.util.Collection |
getAlarmsByPriority(java.lang.Integer priority)
Get the alarms attached to the priority.
|
abstract java.util.Collection |
getAlarmsByResponsiblePerson(java.lang.Integer responsibleId)
Get the alarms attached to the responsible person.
|
abstract java.util.Collection |
getAlarmsByResponsiblePerson(ResponsiblePerson responsible)
Get the alarms attached to the responsible person.
|
abstract java.util.Collection |
getAlarmsBySource(Source source)
Get the alarms attached to the source.
|
abstract java.util.Collection |
getAlarmsBySource(java.lang.String sourceId)
Get the alarms attached to the source.
|
abstract java.util.Collection |
getResponsiblePersons()
Get the defined responsible persons.
|
abstract java.util.Collection |
getSources()
Get the defined alarm sources.
|
public static AlarmBrowsingHandler get(org.omg.CORBA.ORB orb, AcsLogger logger) throws LaserConnectionException
LaserException - if the request can not be servedLaserConnectionExceptionpublic abstract Alarm getAlarmById(java.lang.String alarmId) throws LaserException
alarmId - the alarm identifierLaserException - if the request can not be servedpublic abstract Alarm getAlarmByTriplet(Triplet triplet) throws LaserException
triplet - the alarm public identifierLaserException - if the request can not be servedpublic abstract Alarm getAlarmByTriplet(java.lang.String faultFamily, java.lang.String faultMember, java.lang.Integer faultCode) throws LaserException
faultFamily - the fault familyfaultMember - the fault memberfaultCode - the fault codeLaserException - if the request can not be servedpublic abstract java.util.Collection getAlarmsByCategory(java.lang.Integer categoryId)
throws LaserException
categoryId - the category identifierLaserException - if the request can not be servedpublic abstract java.util.Collection getAlarmsByCategory(Category category) throws LaserException
category - the categoryLaserException - if the request can not be servedpublic abstract java.util.Collection getAlarmsBySource(java.lang.String sourceId)
throws LaserException
sourceId - the source identifierLaserException - if the request can not be servedpublic abstract java.util.Collection getAlarmsBySource(Source source) throws LaserException
source - the sourceLaserException - if the request can not be servedpublic abstract java.util.Collection getAlarmsByResponsiblePerson(java.lang.Integer responsibleId)
throws LaserException
responsibleId - the responsible person identifierLaserException - if the request can not be servedpublic abstract java.util.Collection getAlarmsByResponsiblePerson(ResponsiblePerson responsible) throws LaserException
responsible - the responsible personLaserException - if the request can not be servedpublic abstract java.util.Collection getAlarmsByPriority(java.lang.Integer priority)
throws LaserException
priority - the priority (1..4)LaserException - if the request can not be servedpublic abstract java.util.Collection getSources()
throws LaserException
LaserException - if the request can not be servedpublic abstract java.util.Collection getResponsiblePersons()
throws LaserException
LaserException - if the request can not be servedLaserConnectionException