Public Member Functions | |
abstract Alarm | getAlarmById (String alarmId) throws LaserException |
abstract Alarm | getAlarmByTriplet (Triplet triplet) throws LaserException |
abstract Alarm | getAlarmByTriplet (String faultFamily, String faultMember, Integer faultCode) throws LaserException |
abstract Collection | getAlarmsByCategory (Integer categoryId) throws LaserException |
abstract Collection | getAlarmsByCategory (Category category) throws LaserException |
abstract Collection | getAlarmsBySource (String sourceId) throws LaserException |
abstract Collection | getAlarmsBySource (Source source) throws LaserException |
abstract Collection | getAlarmsByResponsiblePerson (Integer responsibleId) throws LaserException |
abstract Collection | getAlarmsByResponsiblePerson (ResponsiblePerson responsible) throws LaserException |
abstract Collection | getAlarmsByPriority (Integer priority) throws LaserException |
abstract Collection | getSources () throws LaserException |
abstract Collection | getResponsiblePersons () throws LaserException |
Static Public Member Functions | |
static AlarmBrowsingHandler | get (ORB orb, AcsLogger logger) throws LaserConnectionException |
Provides the service to handle alarm definitions browsing.
static AlarmBrowsingHandler cern.laser.client.services.browsing.AlarmBrowsingHandler.get | ( | ORB | orb, | |
AcsLogger | logger | |||
) | throws LaserConnectionException [static] |
Factory method.
LaserException | if the request can not be served |
abstract Alarm cern.laser.client.services.browsing.AlarmBrowsingHandler.getAlarmById | ( | String | alarmId | ) | throws LaserException [pure virtual] |
Get an alarm.
alarmId | the alarm identifier |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.
abstract Alarm cern.laser.client.services.browsing.AlarmBrowsingHandler.getAlarmByTriplet | ( | String | faultFamily, | |
String | faultMember, | |||
Integer | faultCode | |||
) | throws LaserException [pure virtual] |
Get an alarm.
faultFamily | the fault family | |
faultMember | the fault member | |
faultCode | the fault code |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.
abstract Alarm cern.laser.client.services.browsing.AlarmBrowsingHandler.getAlarmByTriplet | ( | Triplet | triplet | ) | throws LaserException [pure virtual] |
Get an alarm.
triplet | the alarm public identifier |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.
abstract Collection cern.laser.client.services.browsing.AlarmBrowsingHandler.getAlarmsByCategory | ( | Integer | categoryId | ) | throws LaserException [pure virtual] |
Get the alarms attached to the category.
categoryId | the category identifier |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.
abstract Collection cern.laser.client.services.browsing.AlarmBrowsingHandler.getAlarmsByCategory | ( | Category | category | ) | throws LaserException [pure virtual] |
Get the alarms attached to the category.
category | the category |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.
abstract Collection cern.laser.client.services.browsing.AlarmBrowsingHandler.getAlarmsByPriority | ( | Integer | priority | ) | throws LaserException [pure virtual] |
Get the alarms attached to the priority.
priority | the priority (1..4) |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.
abstract Collection cern.laser.client.services.browsing.AlarmBrowsingHandler.getAlarmsByResponsiblePerson | ( | Integer | responsibleId | ) | throws LaserException [pure virtual] |
Get the alarms attached to the responsible person.
responsibleId | the responsible person identifier |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.
abstract Collection cern.laser.client.services.browsing.AlarmBrowsingHandler.getAlarmsByResponsiblePerson | ( | ResponsiblePerson | responsible | ) | throws LaserException [pure virtual] |
Get the alarms attached to the responsible person.
responsible | the responsible person |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.
abstract Collection cern.laser.client.services.browsing.AlarmBrowsingHandler.getAlarmsBySource | ( | Source | source | ) | throws LaserException [pure virtual] |
Get the alarms attached to the source.
source | the source |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.
abstract Collection cern.laser.client.services.browsing.AlarmBrowsingHandler.getAlarmsBySource | ( | String | sourceId | ) | throws LaserException [pure virtual] |
Get the alarms attached to the source.
sourceId | the source identifier |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.
abstract Collection cern.laser.client.services.browsing.AlarmBrowsingHandler.getResponsiblePersons | ( | ) | throws LaserException [pure virtual] |
Get the defined responsible persons.
LaserException | if the request can not be served |
LaserConnectionException |
Implemented in cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.
abstract Collection cern.laser.client.services.browsing.AlarmBrowsingHandler.getSources | ( | ) | throws LaserException [pure virtual] |
Get the defined alarm sources.
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.