Uses of Interface
com.streambase.liveview.client.QueryListener
Packages that use QueryListener
Package
Description
Provides classes and interfaces fundamental to the LiveView Java API.
-
Uses of QueryListener in com.streambase.liveview.client
Classes in com.streambase.liveview.client that implement QueryListenerModifier and TypeClassDescriptionclassAn abstract implementation of aQueryListenerthat batches up multiple events and sends them to the concrete implementation.classA convenience implementation ofQueryListenerthat can be extended and the specified methods can be overridden.final classA convenience implementation ofQueryListenerthat enables notifications of zero or more listeners.final classA Convenience implementation ofQueryListenerthat provides a pull based iterator pattern for iterating over snapshot queries.classA live result is aQueryListenerthe receives and maintains a local copy of tuples.classThis class is used by LiveViewMultiConnectionImpl to wrap BOTH the queryListener that the user passes in to an execQuery, AND the Query that is passed back to him.final classA Convenience implementation ofQueryListenerthat provides a pull based iterator pattern for iterating over snapshot queries.Methods in com.streambase.liveview.client with parameters of type QueryListenerModifier and TypeMethodDescriptionabstract voidAbstractQueryEvent.dispatch(QueryListener listener) Dispatches this event to the listenervoidBeginAggMarkEvent.dispatch(QueryListener listener) Dispatches this event to the listenervoidBeginDeleteEvent.dispatch(QueryListener listener) Dispatches this event to the listenervoidBeginSnapshotEvent.dispatch(QueryListener listener) Dispatches this event to the listenervoidEndAggMarkEvent.dispatch(QueryListener listener) Dispatches this event to the listenervoidEndDeleteEvent.dispatch(QueryListener listener) Dispatches this event to the listenervoidEndSnapshotEvent.dispatch(QueryListener listener) Dispatches this event to the listenervoidQueryClosedEvent.dispatch(QueryListener listener) Dispatches this event to the listenervoidQueryExceptionEvent.dispatch(QueryListener listener) Dispatches this event to the listenervoidTupleAddedEvent.dispatch(QueryListener listener) Dispatches this event to the listenervoidTupleRemovedEvent.dispatch(QueryListener listener) Dispatches this event to the listenervoidTupleUpdatedEvent.dispatch(QueryListener listener) Dispatches this event to the listenerLiveViewConnection.registerQuery(QueryConfig config, QueryListener listener) Registers a new query on the server based on theQueryConfigand sends query events to the specifiedQueryListener.Constructors in com.streambase.liveview.client with parameters of type QueryListenerModifierConstructorDescriptionCompositeQueryListener(QueryListener... listeners) Create the composite listener with one or more child listeners.LiveResult(QueryListener listener) Contruct a LiveResult that will maintain the tuples for you, plus you can also be informed of all the events.QueryListenerWrapper(com.streambase.liveview.client.internal.ws.LiveViewMultiConnectionImpl liveViewMultiConnectionImpl, QueryConfig config, QueryListener qListener)