Public Member Functions | Protected Member Functions

cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl Class Reference

Inheritance diagram for cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl:
cern.laser.client.services.selection.AlarmSelectionHandler

List of all members.

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

Detailed Description

DOCUMENT ME!

Author:
$author$
Version:
Revision:
1.6

Constructor & Destructor Documentation

cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl.AlarmSelectionHandlerImpl ( ORB  orb,
AcsLogger  logger 
)

Creates a new AlarmSelectionHandlerImpl object.

Exceptions:
LaserException 
LaserException DOCUMENT ME!

Member Function Documentation

void cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl.close (  )  throws LaserException [virtual]
Selection cern.laser.client.impl.services.selection.AlarmSelectionHandlerImpl.createSelection (  )  [virtual]

returns a new selection

Returns:
the selection instance

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]
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.

Parameters:
selection the alarm selection instance
nbOfRows the number of rows to return
searchListener the search listener instance
Exceptions:
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!

Parameters:
selection DOCUMENT ME!
listener DOCUMENT ME!
Returns:
DOCUMENT ME!
Exceptions:
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().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties