Public Member Functions | |
abstract Collection | getNodeChildren (Alarm parent) throws LaserException |
abstract Collection | getNodeChildren (String parentId) throws LaserException |
abstract Collection | getActiveNodeChildren (Alarm parent) throws LaserException |
abstract Collection | getActiveNodeChildren (String parentId) throws LaserException |
abstract Collection | getNodeParents (Alarm child) throws LaserException |
abstract Collection | getNodeParents (String childId) throws LaserException |
abstract Collection | getMultiplicityChildren (Alarm parent) throws LaserException |
abstract Collection | getMultiplicityChildren (String parentId) throws LaserException |
abstract Collection | getActiveMultiplicityChildren (Alarm parent) throws LaserException |
abstract Collection | getActiveMultiplicityChildren (String parentId) throws LaserException |
abstract Collection | getMultiplicityParents (Alarm child) throws LaserException |
abstract Collection | getMultiplicityParents (String childid) throws LaserException |
abstract Integer | getMultiplicityThreshold (Alarm parent) throws LaserException |
Static Public Member Functions | |
static AlarmReductionHandler | get (ORB orb, AcsLogger logger) throws LaserConnectionException |
Provides the service to handle alarm reduction.
static AlarmReductionHandler cern.laser.client.services.reduction.AlarmReductionHandler.get | ( | ORB | orb, | |
AcsLogger | logger | |||
) | throws LaserConnectionException [static] |
Factory method.
LaserConnectionException | if the request can not be served |
abstract Collection cern.laser.client.services.reduction.AlarmReductionHandler.getActiveMultiplicityChildren | ( | Alarm | parent | ) | throws LaserException [pure virtual] |
Get the multiplicity children of a multiplicity parent alarm currently active.
parent | the parent alarm |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.reduction.AlarmReductionHandlerImpl.
abstract Collection cern.laser.client.services.reduction.AlarmReductionHandler.getActiveMultiplicityChildren | ( | String | parentId | ) | throws LaserException [pure 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 |
Implemented in cern.laser.client.impl.services.reduction.AlarmReductionHandlerImpl.
abstract Collection cern.laser.client.services.reduction.AlarmReductionHandler.getActiveNodeChildren | ( | String | parentId | ) | throws LaserException [pure 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 |
Implemented in cern.laser.client.impl.services.reduction.AlarmReductionHandlerImpl.
abstract Collection cern.laser.client.services.reduction.AlarmReductionHandler.getActiveNodeChildren | ( | Alarm | parent | ) | throws LaserException [pure virtual] |
Get the node children of a node parent alarm currently active.
parent | the parent alarm |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.reduction.AlarmReductionHandlerImpl.
abstract Collection cern.laser.client.services.reduction.AlarmReductionHandler.getMultiplicityChildren | ( | Alarm | parent | ) | throws LaserException [pure virtual] |
Get the multiplicity children of a multiplicity parent alarm.
parent | the parent alarm |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.reduction.AlarmReductionHandlerImpl.
abstract Collection cern.laser.client.services.reduction.AlarmReductionHandler.getMultiplicityChildren | ( | String | parentId | ) | throws LaserException [pure virtual] |
Get the multiplicity children of a multiplicity parent alarm.
parentId | the parent alarm identifier |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.reduction.AlarmReductionHandlerImpl.
abstract Collection cern.laser.client.services.reduction.AlarmReductionHandler.getMultiplicityParents | ( | Alarm | child | ) | throws LaserException [pure virtual] |
Get the multiplicity parents.
child | the child alarm |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.reduction.AlarmReductionHandlerImpl.
abstract Collection cern.laser.client.services.reduction.AlarmReductionHandler.getMultiplicityParents | ( | String | childid | ) | throws LaserException [pure virtual] |
Get the multiplicity parents.
childid | the parent alarm identifier |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.reduction.AlarmReductionHandlerImpl.
abstract Integer cern.laser.client.services.reduction.AlarmReductionHandler.getMultiplicityThreshold | ( | Alarm | parent | ) | throws LaserException [pure virtual] |
Get the multiplicity threshold.
parent | the parent alarm |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.reduction.AlarmReductionHandlerImpl.
abstract Collection cern.laser.client.services.reduction.AlarmReductionHandler.getNodeChildren | ( | String | parentId | ) | throws LaserException [pure virtual] |
Get the node children of a node parent alarm.
parentId | the parent alarm identifier |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.reduction.AlarmReductionHandlerImpl.
abstract Collection cern.laser.client.services.reduction.AlarmReductionHandler.getNodeChildren | ( | Alarm | parent | ) | throws LaserException [pure virtual] |
Get the node children of a node parent alarm.
parent | the parent alarm |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.reduction.AlarmReductionHandlerImpl.
abstract Collection cern.laser.client.services.reduction.AlarmReductionHandler.getNodeParents | ( | String | childId | ) | throws LaserException [pure virtual] |
Get the node parent.
childId | the child alarm identifier |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.reduction.AlarmReductionHandlerImpl.
abstract Collection cern.laser.client.services.reduction.AlarmReductionHandler.getNodeParents | ( | Alarm | child | ) | throws LaserException [pure virtual] |
Get the node parents.
child | the child alarm |
LaserException | if the request can not be served |
Implemented in cern.laser.client.impl.services.reduction.AlarmReductionHandlerImpl.