

Public Member Functions | |
| AlarmReductionHandlerImpl () throws LaserConnectionException | |
| Collection | getNodeChildren (Alarm parent) throws LaserException |
| Collection | getNodeChildren (String parentId) throws LaserException |
| Collection | getActiveNodeChildren (Alarm parent) throws LaserException |
| Collection | getActiveNodeChildren (String parentId) throws LaserException |
| Collection | getNodeParents (Alarm child) throws LaserException |
| Collection | getNodeParents (String childId) throws LaserException |
| Collection | getMultiplicityChildren (Alarm parent) throws LaserException |
| Collection | getMultiplicityChildren (String parentId) throws LaserException |
| Collection | getActiveMultiplicityChildren (Alarm parent) throws LaserException |
| Collection | getActiveMultiplicityChildren (String parentId) throws LaserException |
| Collection | getMultiplicityParents (Alarm child) throws LaserException |
| Collection | getMultiplicityParents (String childId) throws LaserException |
| Integer | getMultiplicityThreshold (Alarm parent) throws LaserException |
| Integer | getMultiplicityThreshold (String parentId) throws LaserException |
Private Attributes | |
| CERNAlarmService | m_laser |
| cern::laser::client::impl::services::reduction::AlarmReductionHandlerImpl::AlarmReductionHandlerImpl | ( | ) | throws LaserConnectionException [inline] |
References m_laser.
| Collection cern::laser::client::impl::services::reduction::AlarmReductionHandlerImpl::getActiveMultiplicityChildren | ( | String | parentId | ) | throws LaserException [inline, virtual] |
Get the multiplicity children of a multiplicity parent alarm currently active.
| parentId | the parent alarm identifier |
| LaserException | if the request can not be served |
Implements cern::laser::client::services::reduction::AlarmReductionHandler.
References alma::alarmsystem::CERNAlarmServiceOperations::getActiveMultiplicityChildren(), and m_laser.
| Collection cern::laser::client::impl::services::reduction::AlarmReductionHandlerImpl::getActiveMultiplicityChildren | ( | Alarm | parent | ) | throws LaserException [inline, virtual] |
Get the multiplicity children of a multiplicity parent alarm currently active.
| parent | the parent alarm |
| LaserException | if the request can not be served |
Implements cern::laser::client::services::reduction::AlarmReductionHandler.
| Collection cern::laser::client::impl::services::reduction::AlarmReductionHandlerImpl::getActiveNodeChildren | ( | String | parentId | ) | throws LaserException [inline, virtual] |
Get the node children of a node parent alarm currently active.
| parentId | the parent alarm identifier |
| LaserException | if the request can not be served |
Implements cern::laser::client::services::reduction::AlarmReductionHandler.
References alma::alarmsystem::CERNAlarmServiceOperations::getActiveNodeChildren(), and m_laser.
| Collection cern::laser::client::impl::services::reduction::AlarmReductionHandlerImpl::getActiveNodeChildren | ( | Alarm | parent | ) | throws LaserException [inline, virtual] |
Get the node children of a node parent alarm currently active.
| parent | the parent alarm |
| LaserException | if the request can not be served |
Implements cern::laser::client::services::reduction::AlarmReductionHandler.
| Collection cern::laser::client::impl::services::reduction::AlarmReductionHandlerImpl::getMultiplicityChildren | ( | String | parentId | ) | throws LaserException [inline, virtual] |
Get the multiplicity children of a multiplicity parent alarm.
| parentId | the parent alarm identifier |
| LaserException | if the request can not be served |
Implements cern::laser::client::services::reduction::AlarmReductionHandler.
References alma::alarmsystem::CERNAlarmServiceOperations::getMultiplicityChildren(), and m_laser.
| Collection cern::laser::client::impl::services::reduction::AlarmReductionHandlerImpl::getMultiplicityChildren | ( | Alarm | parent | ) | throws LaserException [inline, virtual] |
Get the multiplicity children of a multiplicity parent alarm.
| parent | the parent alarm |
| LaserException | if the request can not be served |
Implements cern::laser::client::services::reduction::AlarmReductionHandler.
| Collection cern::laser::client::impl::services::reduction::AlarmReductionHandlerImpl::getMultiplicityParents | ( | String | childid | ) | throws LaserException [inline, virtual] |
Get the multiplicity parents.
| childid | the parent alarm identifier |
| LaserException | if the request can not be served |
Implements cern::laser::client::services::reduction::AlarmReductionHandler.
References alma::alarmsystem::CERNAlarmServiceOperations::getMultiplicityParents(), and m_laser.
| Collection cern::laser::client::impl::services::reduction::AlarmReductionHandlerImpl::getMultiplicityParents | ( | Alarm | child | ) | throws LaserException [inline, virtual] |
Get the multiplicity parents.
| child | the child alarm |
| LaserException | if the request can not be served |
Implements cern::laser::client::services::reduction::AlarmReductionHandler.
| Integer cern::laser::client::impl::services::reduction::AlarmReductionHandlerImpl::getMultiplicityThreshold | ( | String | parentId | ) | throws LaserException [inline] |
| Integer cern::laser::client::impl::services::reduction::AlarmReductionHandlerImpl::getMultiplicityThreshold | ( | Alarm | parent | ) | throws LaserException [inline, virtual] |
Get the multiplicity threshold.
| parent | the parent alarm |
| LaserException | if the request can not be served |
Implements cern::laser::client::services::reduction::AlarmReductionHandler.
| Collection cern::laser::client::impl::services::reduction::AlarmReductionHandlerImpl::getNodeChildren | ( | String | parentId | ) | throws LaserException [inline, virtual] |
Get the node children of a node parent alarm.
| parentId | the parent alarm identifier |
| LaserException | if the request can not be served |
Implements cern::laser::client::services::reduction::AlarmReductionHandler.
References alma::alarmsystem::CERNAlarmServiceOperations::getNodeChildren(), and m_laser.
| Collection cern::laser::client::impl::services::reduction::AlarmReductionHandlerImpl::getNodeChildren | ( | Alarm | parent | ) | throws LaserException [inline, virtual] |
Get the node children of a node parent alarm.
| parent | the parent alarm |
| LaserException | if the request can not be served |
Implements cern::laser::client::services::reduction::AlarmReductionHandler.
| Collection cern::laser::client::impl::services::reduction::AlarmReductionHandlerImpl::getNodeParents | ( | String | childId | ) | throws LaserException [inline, virtual] |
Get the node parent.
| childId | the child alarm identifier |
| LaserException | if the request can not be served |
Implements cern::laser::client::services::reduction::AlarmReductionHandler.
References alma::alarmsystem::CERNAlarmServiceOperations::getNodeParents(), and m_laser.
| Collection cern::laser::client::impl::services::reduction::AlarmReductionHandlerImpl::getNodeParents | ( | Alarm | child | ) | throws LaserException [inline, virtual] |
Get the node parents.
| child | the child alarm |
| LaserException | if the request can not be served |
Implements cern::laser::client::services::reduction::AlarmReductionHandler.
1.6.2