IBM WebSphereTM eXtreme Scale, Release 8.6
API Specification

Package com.ibm.websphere.objectgrid.continuousquery

These are the APIs for the Continuous Query feature of WebSphere eXtreme Scale.

See:
          Description

Interface Summary
ContinuousQueryCache<KeyType,ValueType> A Continuous Query Cache contains the keys and optionally the values that match a defined continuous query.
ContinuousQueryFilter<KeyType,ValueType,AttributeType,MatchType> An interface which provides an abstraction to check if an object matches the criteria defined in a filter.
ContinuousQueryListener<KeyType,ValueType> This interface should be implemented to get a callback for a continuous query.
ContinuousQueryManager The management interface used to define new continuous queries, retrieve an existing query, or destroy a query.
ContinuousQueryNotificationEvent<KeyType,ValueType> An interface which defines notification metadata that is sent to continuous query listeners when the result set of a defined continous query changes.
ContinuousQueryTopic<KeyType,ValueType> A Continuous Query Topic embodies the client side view of a defined Continuous Query.
 

Class Summary
ContinuousQueryManagerFactory A factory class for obtaining the ContinuousQueryManager.
 

Enum Summary
ContinuousQueryNotificationEvent.Reason Indicates the reason a notification event has occurred for this cache entry.
 

Package com.ibm.websphere.objectgrid.continuousquery Description

These are the APIs for the Continuous Query feature of WebSphere eXtreme Scale. This feature allows clients to maintain a live view of the results of a query as applied to grid data. It also allows clients to register for notifications that are sent when the set of cache entries matching a query changes. Continuous queries are defined against a single map and does not support aggregation operations. A query is applied as a filter against each individual cache entry when cache entries are inserted/updated/deleted to determine if the client should be notified of a change to the result set.


IBM WebSphereTM eXtreme Scale, Release 8.6
API Specification

© Copyright International Business Machines Corp 2005,2012. All rights reserved.