Public Member Functions | |
AlarmSelectionHandlerImpl (ORB orb, AcsLogger logger) | |
void | close () throws LaserException |
Selection | createSelection () |
void | resetSelection () throws LaserException |
Map | select (Selection selection, AlarmSelectionListener selectionListener) throws LaserException, LaserTimeOutException |
void | search (Selection selection, int nbOfRows, AlarmSearchListener searchListener) throws LaserException, LaserTimeOutException |
Protected Member Functions | |
void | finalize () throws Throwable |
DOCUMENT ME!
cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl.AlarmSelectionHandlerImpl | ( | ORB | orb, | |
AcsLogger | logger | |||
) |
Creates a new AlarmSelectionHandlerImpl object.
LaserException | ||
LaserException | DOCUMENT ME! |
void cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl.close | ( | ) | throws LaserException [virtual] |
DOCUMENT ME!
LaserException | DOCUMENT ME! |
Implements cern.laser.client.services.selection.AlarmSelectionHandler.
References cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl.resetSelection().
Referenced by cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl.finalize().
Selection cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl.createSelection | ( | ) | [virtual] |
returns a new selection
Implements cern.laser.client.services.selection.AlarmSelectionHandler.
void cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl.finalize | ( | ) | throws Throwable [protected] |
void cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl.resetSelection | ( | ) | throws LaserException [virtual] |
DOCUMENT ME!
LaserException | DOCUMENT ME! |
Implements cern.laser.client.services.selection.AlarmSelectionHandler.
Referenced by cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl.close(), and cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl.select().
void cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl.search | ( | Selection | selection, | |
int | nbOfRows, | |||
AlarmSearchListener | searchListener | |||
) | throws LaserException, LaserTimeOutException [virtual] |
Starts the asynchronous alarm search. The found alarms will be asynchronously received.
selection | the alarm selection instance | |
nbOfRows | the number of rows to return | |
searchListener | the search listener instance |
LaserConnectionException | if the client cannot connect to the BL | |
LaserTimeOutException | if the selection times out | |
LaserException | if the system is unable to perform the selection |
Implements cern.laser.client.services.selection.AlarmSelectionHandler.
Map cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl.select | ( | Selection | selection, | |
AlarmSelectionListener | selectionListener | |||
) | throws LaserException, LaserTimeOutException [virtual] |
DOCUMENT ME!
selection | DOCUMENT ME! | |
listener | DOCUMENT ME! |
LaserConnectionException | ||
LaserException | DOCUMENT ME! | |
LaserException | ||
LaserTimeOutException | ||
LaserConnectionException | ||
IllegalArgumentException | DOCUMENT ME! |
Implements cern.laser.client.services.selection.AlarmSelectionHandler.
References cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl.resetSelection().