|
IBM WebSphereTM eXtreme Scale, Release 8.6 API Specification |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
KeyType - Type of the key object in this event, from the key type used in the map being queriedValueType - Type of the value object in this event, from the value type used in the map being queriedpublic interface 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.
| Nested Class Summary | |
|---|---|
static class |
ContinuousQueryNotificationEvent.Reason
Indicates the reason a notification event has occurred for this cache entry. |
| Method Summary | |
|---|---|
KeyType |
getKey()
Retrieve the key of the cache entry that triggered this notification |
ContinuousQueryNotificationEvent.Reason |
getReason()
Retrieve the reason for this notification event |
SessionHandle |
getSessionHandle()
Retrieve a SessionHandle object which can be used to retrieve the cache entry that triggered this notification. |
ValueType |
getValue()
Retrieve the value of the cache entry that triggered this notification |
boolean |
isKeysOnly()
If true, this notification only includes the key of the matching cache entry. |
| Method Detail |
|---|
KeyType getKey()
ValueType getValue()
SessionHandle getSessionHandle()
Session.setSessionHandle(SessionHandle)ContinuousQueryNotificationEvent.Reason getReason()
boolean isKeysOnly()
getValue()
|
IBM WebSphereTM eXtreme Scale, Release 8.6 API Specification |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||