Public Member Functions | |
void | search (Selection selection, int nbOfRows) throws LaserConnectionException, LaserException, LaserTimeOutException |
void | resetSelection () throws LaserException |
void | onException (MOMException e) |
Package Functions | |
AlarmSearchHelper (AlarmSearchListener selectionListener) throws LaserException | |
Private Member Functions | |
void | waitForInit () |
String | buildSQLFilter (Selection selection, int nbOfRows) |
synchronized void | searchFinished (boolean value) |
synchronized boolean | isSearchFinished () |
synchronized void | increaseSearchWaitTime () |
void | resetInitWaitTime () |
boolean | isSearchTimedOut () |
String | getSearchRootTopic () throws LaserException, LaserConnectionException |
SubscriptionListener | getSearchListener () |
Subscriber | getSubscriber () throws LaserException |
Integer[] | getCategoryIds (Selection selection) throws LaserConnectionException, LaserException |
Private Attributes | |
boolean | searchFinished = false |
long | searchWaitTime = 0 |
Subscriber | cmwSubscriber |
String | searchRootTopic |
boolean | cmwConnected = true |
AlarmSearchListener | searchListener |
SubscriptionListener | initialSearchListener |
AlarmService | m_laser |
Static Private Attributes | |
final Logger | LOGGER = Logger.getLogger(AlarmSearchHelper.class.getName()) |
final String | LASER_SEARCH_PROPERTY = "LASER_SEARCH" |
final long | SEARCH_DELAY = 1000 |
final long | SEARCH_TIMEOUT = 60000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DOCUMENT ME!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|