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.
1.7.0