Public Member Functions | |
AlarmBrowsingHandlerImpl (ORB orb, AcsLogger logger) throws LaserConnectionException | |
Alarm | getAlarmById (String alarmId) throws LaserException |
Alarm | getAlarmByTriplet (Triplet triplet) throws LaserException |
Alarm | getAlarmByTriplet (String faultFamily, String faultMember, Integer faultCode) throws LaserException |
Collection | getAlarmsByCategory (Integer categoryId) throws LaserException |
Collection | getAlarmsByCategory (Category category) throws LaserException |
Collection | getAlarmsBySource (String sourceId) throws LaserException |
Collection | getAlarmsBySource (Source source) throws LaserException |
Collection | getAlarmsByResponsiblePerson (Integer responsibleId) throws LaserException |
Collection | getAlarmsByResponsiblePerson (ResponsiblePerson responsible) throws LaserException |
Collection | getAlarmsByPriority (Integer priority) throws LaserException |
Collection | getSources () throws LaserException |
Collection | getResponsiblePersons () throws LaserException |
Static Public Member Functions | |
static Collection | toBusinessAlarmCollection (alma.alarmsystem.Alarm[] as) |
static Collection | toBusinessSourceCollection (alma.alarmsystem.Source[] ss) |
static Collection | toBusinessResponsiblePersonCollection (alma.alarmsystem.ResponsiblePerson[] ps) |
cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.AlarmBrowsingHandlerImpl | ( | ORB | orb, | |
AcsLogger | logger | |||
) | throws LaserConnectionException |
Alarm cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmById | ( | String | alarmId | ) | throws LaserException [virtual] |
Get an alarm.
alarmId | the alarm identifier |
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.AlarmBrowsingHandler.
Alarm cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmByTriplet | ( | Triplet | triplet | ) | throws LaserException [virtual] |
Get an alarm.
triplet | the alarm public identifier |
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.AlarmBrowsingHandler.
Alarm cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmByTriplet | ( | String | faultFamily, | |
String | faultMember, | |||
Integer | faultCode | |||
) | throws LaserException [virtual] |
Get an alarm.
faultFamily | the fault family | |
faultMember | the fault member | |
faultCode | the fault code |
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.AlarmBrowsingHandler.
Collection cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsByCategory | ( | Integer | categoryId | ) | throws LaserException [virtual] |
Get the alarms attached to the category.
categoryId | the category identifier |
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.AlarmBrowsingHandler.
References cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.toBusinessAlarmCollection().
Referenced by cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsByCategory().
Collection cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsByCategory | ( | Category | category | ) | throws LaserException [virtual] |
Get the alarms attached to the category.
category | the category |
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.AlarmBrowsingHandler.
References cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsByCategory().
Collection cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsByPriority | ( | Integer | priority | ) | throws LaserException [virtual] |
Get the alarms attached to the priority.
priority | the priority (1..4) |
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.AlarmBrowsingHandler.
References cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.toBusinessAlarmCollection().
Collection cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsByResponsiblePerson | ( | Integer | responsibleId | ) | throws LaserException [virtual] |
Get the alarms attached to the responsible person.
responsibleId | the responsible person identifier |
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.AlarmBrowsingHandler.
References cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.toBusinessAlarmCollection().
Referenced by cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsByResponsiblePerson().
Collection cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsByResponsiblePerson | ( | ResponsiblePerson | responsible | ) | throws LaserException [virtual] |
Get the alarms attached to the responsible person.
responsible | the responsible person |
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.AlarmBrowsingHandler.
References cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsByResponsiblePerson().
Collection cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsBySource | ( | String | sourceId | ) | throws LaserException [virtual] |
Get the alarms attached to the source.
sourceId | the source identifier |
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.AlarmBrowsingHandler.
References cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.toBusinessAlarmCollection().
Referenced by cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsBySource().
Collection cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsBySource | ( | Source | source | ) | throws LaserException [virtual] |
Get the alarms attached to the source.
source | the source |
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.AlarmBrowsingHandler.
References cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsBySource().
Collection cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getResponsiblePersons | ( | ) | throws LaserException [virtual] |
Get the defined responsible persons.
LaserException | if the request can not be served |
LaserConnectionException |
Implements cern.laser.client.services.browsing.AlarmBrowsingHandler.
References cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.toBusinessResponsiblePersonCollection().
Collection cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getSources | ( | ) | throws LaserException [virtual] |
Get the defined alarm sources.
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.AlarmBrowsingHandler.
References cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.toBusinessSourceCollection().
static Collection cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.toBusinessAlarmCollection | ( | alma.alarmsystem.Alarm[] | as | ) | [static] |
Helper method.
as |
Referenced by cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsByCategory(), cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsByPriority(), cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsByResponsiblePerson(), and cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getAlarmsBySource().
static Collection cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.toBusinessResponsiblePersonCollection | ( | alma.alarmsystem.ResponsiblePerson[] | ps | ) | [static] |
Helper method.
ps |
Referenced by cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getResponsiblePersons().
static Collection cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.toBusinessSourceCollection | ( | alma.alarmsystem.Source[] | ss | ) | [static] |
Helper method.
ss |
Referenced by cern.laser.client.impl.services.browsing.AlarmBrowsingHandlerImpl.getSources().