Interface ContinuousQuery<K,V>
- All Known Subinterfaces:
ContinuousQuery<K,V>
- All Known Implementing Classes:
ContinuousQueryImpl
public interface ContinuousQuery<K,V>
- Since:
- 15.0
-
Method Summary
Modifier and TypeMethodDescription<C> voidaddContinuousQueryListener(String queryString, Map<String, Object> namedParameters, ContinuousQueryListener<K, C> listener) Add a listener for a continuous query.<C> voidaddContinuousQueryListener(String queryString, ContinuousQueryListener<K, C> listener) Add a listener for a continuous query.<C> voidaddContinuousQueryListener(Query<?> query, ContinuousQueryListener<K, C> listener) Add a listener for a continuous query.Get the list of currently registered listeners.voidUnregisters all listeners.voidremoveContinuousQueryListener(ContinuousQueryListener<K, ?> listener) Remove a continuous query listener.
-
Method Details
-
addContinuousQueryListener
Add a listener for a continuous query.- Parameters:
queryString- the querylistener- the listener
-
addContinuousQueryListener
-
addContinuousQueryListener
Add a listener for a continuous query.- Parameters:
query- the query objectlistener- the listener
-
removeContinuousQueryListener
Remove a continuous query listener.- Parameters:
listener- the listener to remove
-
getListeners
List<ContinuousQueryListener<K,?>> getListeners()Get the list of currently registered listeners. -
removeAllListeners
void removeAllListeners()Unregisters all listeners.
-