public abstract class AlarmReductionHandler
extends java.lang.Object
CategoryBrowsingHandler,
AlarmBrowsingHandler,
AlarmSelectionHandler| Constructor and Description |
|---|
AlarmReductionHandler() |
| Modifier and Type | Method and Description |
|---|---|
static AlarmReductionHandler |
get(org.omg.CORBA.ORB orb,
AcsLogger logger)
Factory method.
|
abstract java.util.Collection |
getActiveMultiplicityChildren(Alarm parent)
Get the multiplicity children of a multiplicity parent alarm currently active.
|
abstract java.util.Collection |
getActiveMultiplicityChildren(java.lang.String parentId)
Get the multiplicity children of a multiplicity parent alarm currently active.
|
abstract java.util.Collection |
getActiveNodeChildren(Alarm parent)
Get the node children of a node parent alarm currently active.
|
abstract java.util.Collection |
getActiveNodeChildren(java.lang.String parentId)
Get the node children of a node parent alarm currently active.
|
abstract java.util.Collection |
getMultiplicityChildren(Alarm parent)
Get the multiplicity children of a multiplicity parent alarm.
|
abstract java.util.Collection |
getMultiplicityChildren(java.lang.String parentId)
Get the multiplicity children of a multiplicity parent alarm.
|
abstract java.util.Collection |
getMultiplicityParents(Alarm child)
Get the multiplicity parents.
|
abstract java.util.Collection |
getMultiplicityParents(java.lang.String childid)
Get the multiplicity parents.
|
abstract java.lang.Integer |
getMultiplicityThreshold(Alarm parent)
Get the multiplicity threshold.
|
abstract java.util.Collection |
getNodeChildren(Alarm parent)
Get the node children of a node parent alarm.
|
abstract java.util.Collection |
getNodeChildren(java.lang.String parentId)
Get the node children of a node parent alarm.
|
abstract java.util.Collection |
getNodeParents(Alarm child)
Get the node parents.
|
abstract java.util.Collection |
getNodeParents(java.lang.String childId)
Get the node parent.
|
public static AlarmReductionHandler get(org.omg.CORBA.ORB orb, AcsLogger logger) throws LaserConnectionException
LaserConnectionException - if the request can not be servedpublic abstract java.util.Collection getNodeChildren(Alarm parent) throws LaserException
parent - the parent alarmLaserException - if the request can not be servedpublic abstract java.util.Collection getNodeChildren(java.lang.String parentId)
throws LaserException
parentId - the parent alarm identifierLaserException - if the request can not be servedpublic abstract java.util.Collection getActiveNodeChildren(Alarm parent) throws LaserException
parent - the parent alarmLaserException - if the request can not be servedpublic abstract java.util.Collection getActiveNodeChildren(java.lang.String parentId)
throws LaserException
parentId - the parent alarm identifierLaserException - if the request can not be servedpublic abstract java.util.Collection getNodeParents(Alarm child) throws LaserException
child - the child alarmLaserException - if the request can not be servedpublic abstract java.util.Collection getNodeParents(java.lang.String childId)
throws LaserException
childId - the child alarm identifierLaserException - if the request can not be servedpublic abstract java.util.Collection getMultiplicityChildren(Alarm parent) throws LaserException
parent - the parent alarmLaserException - if the request can not be servedpublic abstract java.util.Collection getMultiplicityChildren(java.lang.String parentId)
throws LaserException
parentId - the parent alarm identifierLaserException - if the request can not be servedpublic abstract java.util.Collection getActiveMultiplicityChildren(Alarm parent) throws LaserException
parent - the parent alarmLaserException - if the request can not be servedpublic abstract java.util.Collection getActiveMultiplicityChildren(java.lang.String parentId)
throws LaserException
parentId - the parent alarm identifierLaserException - if the request can not be servedpublic abstract java.util.Collection getMultiplicityParents(Alarm child) throws LaserException
child - the child alarmLaserException - if the request can not be servedpublic abstract java.util.Collection getMultiplicityParents(java.lang.String childid)
throws LaserException
childid - the parent alarm identifierLaserException - if the request can not be servedpublic abstract java.lang.Integer getMultiplicityThreshold(Alarm parent) throws LaserException
parent - the parent alarmLaserException - if the request can not be served