Package | Description |
---|---|
com.streambase.liveview.client |
Provides classes and interfaces fundamental to the TIBCO Live Datamart Java API.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBatchedQueryListener
An abstract implementation of a
QueryListener that batches up multiple events
and sends them to the concrete implementation. |
class |
AbstractQueryListener
A convenience implementation of
QueryListener that can be extended
and the specified methods can be overridden. |
class |
CompositeQueryListener
A convenience implementation of
QueryListener that enables
notifications of zero or more listeners. |
class |
DeleteQueryListener
A Convenience implementation of
QueryListener that provides a pull based iterator pattern for iterating over snapshot queries. |
class |
LiveResult
A live result is a
QueryListener the receives and maintains a local copy of tuples. |
class |
QueryListenerWrapper
This 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.
|
class |
SnapshotQueryListener
A Convenience implementation of
QueryListener that provides a pull based iterator pattern for iterating over snapshot queries. |
Modifier and Type | Method and Description |
---|---|
abstract void |
AbstractQueryEvent.dispatch(QueryListener listener)
Dispatches this event to the listener
|
void |
BeginDeleteEvent.dispatch(QueryListener listener)
Dispatches this event to the listener
|
void |
BeginSnapshotEvent.dispatch(QueryListener listener)
Dispatches this event to the listener
|
void |
EndDeleteEvent.dispatch(QueryListener listener)
Dispatches this event to the listener
|
void |
EndSnapshotEvent.dispatch(QueryListener listener)
Dispatches this event to the listener
|
void |
QueryClosedEvent.dispatch(QueryListener listener)
Dispatches this event to the listener
|
void |
QueryExceptionEvent.dispatch(QueryListener listener)
Dispatches this event to the listener
|
void |
TupleAddedEvent.dispatch(QueryListener listener)
Dispatches this event to the listener
|
void |
TupleRemovedEvent.dispatch(QueryListener listener)
Dispatches this event to the listener
|
void |
TupleUpdatedEvent.dispatch(QueryListener listener)
Dispatches this event to the listener
|
Query |
LiveViewConnection.registerQuery(QueryConfig config,
QueryListener listener)
Registers a new query on the server based on the
QueryConfig and sends query events
to the specified QueryListener . |
Constructor and Description |
---|
CompositeQueryListener(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) |