public class SubscriptionKVSCollection<K,MV,V> extends Object implements Subscription
| Constructor and Description |
|---|
SubscriptionKVSCollection(KeyValueStore<K,MV,V> kvStore) |
| Modifier and Type | Method and Description |
|---|---|
void |
notifyRemoval(K key,
V oldValue) |
void |
notifyUpdate(K key,
V oldValue,
V value) |
<E> void |
registerSubscriber(Class<E> eClass,
Subscriber<E> subscriber,
String query) |
<T,E> void |
registerTopicSubscriber(Class<T> tClass,
Class<E> eClass,
TopicSubscriber<T,E> subscriber,
String query) |
<E> void |
unregisterSubscriber(Class<E> eClass,
Subscriber<E> subscriber,
String query) |
<T,E> void |
unregisterTopicSubscriber(Class<T> tClass,
Class<E> eClass,
TopicSubscriber<T,E> subscriber,
String query) |
public SubscriptionKVSCollection(KeyValueStore<K,MV,V> kvStore)
public <E> void registerSubscriber(Class<E> eClass, Subscriber<E> subscriber, String query)
registerSubscriber in interface Subscriptionpublic <T,E> void registerTopicSubscriber(Class<T> tClass, Class<E> eClass, TopicSubscriber<T,E> subscriber, String query)
registerTopicSubscriber in interface Subscriptionpublic <E> void unregisterSubscriber(Class<E> eClass, Subscriber<E> subscriber, String query)
unregisterSubscriber in interface Subscriptionpublic <T,E> void unregisterTopicSubscriber(Class<T> tClass, Class<E> eClass, TopicSubscriber<T,E> subscriber, String query)
unregisterTopicSubscriber in interface SubscriptionCopyright © 2015. All rights reserved.