public abstract class AlarmSelectionHandler
extends java.lang.Object
AlarmBrowsingHandler,
CategoryBrowsingHandler,
AlarmReductionHandler| Constructor and Description |
|---|
AlarmSelectionHandler() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
close()
Close and deallocate resources.
|
abstract Selection |
createSelection()
Creates a new selection
|
static AlarmSelectionHandler |
get(org.omg.CORBA.ORB orb,
AcsLogger logger)
Factory method.
|
abstract void |
resetSelection()
Reset the selection.
|
abstract void |
search(Selection selection,
int nbOfRows,
AlarmSearchListener searchListener)
Starts the asynchronous alarm search.
|
abstract java.util.Map |
select(Selection selection,
AlarmSelectionListener listener)
Starts the asynchronous alarm selection.
|
public static AlarmSelectionHandler get(org.omg.CORBA.ORB orb, AcsLogger logger) throws LaserConnectionException, LaserException
LaserException - if the request can not be servedLaserConnectionExceptionpublic abstract Selection createSelection()
public abstract java.util.Map select(Selection selection, AlarmSelectionListener listener) throws LaserException, LaserTimeOutException
selection - the alarm selection instancelistener - the selection listener instanceLaserConnectionException - if the client cannot connect to the BLLaserTimeOutException - if the selection times outLaserException - if the system is unable to perform the selectionpublic abstract void resetSelection()
throws LaserException
LaserException - if the system is unable to reset the selectionpublic abstract void close()
throws LaserException
LaserException - if the system is unable to close properlypublic abstract void search(Selection selection, int nbOfRows, AlarmSearchListener searchListener) throws LaserException, LaserTimeOutException
selection - the alarm selection instancenbOfRows - the number of rows to returnsearchListener - the search listener instanceLaserConnectionException - if the client cannot connect to the BLLaserTimeOutException - if the selection times outLaserException - if the system is unable to perform the selection