StoredChannel.getDefaultDataStore(DataStoreFactory) with
MemoryDataStoreFactory instead.@Deprecated @Beta public class MemorySubscriptionStore extends Object implements SubscriptionStore
Beta SubscriptionStore which stores all subscription information in memory.
Thread-safe implementation.
Example usage:
service.setSubscriptionStore(new MemorySubscriptionStore());
| Constructor and Description |
|---|
MemorySubscriptionStore()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
StoredSubscription |
getSubscription(String subscriptionId)
Deprecated.
Retrieves a known subscription or
null if not found. |
Collection<StoredSubscription> |
listSubscriptions()
Deprecated.
Returns all known/registered subscriptions.
|
void |
removeSubscription(StoredSubscription subscription)
Deprecated.
Removes a registered subscription from the store.
|
void |
storeSubscription(StoredSubscription subscription)
Deprecated.
Stores the subscription in the applications data store, replacing any existing subscription
with the same id.
|
public void storeSubscription(StoredSubscription subscription)
SubscriptionStorestoreSubscription in interface SubscriptionStoresubscription - New or existing StoredSubscription to store/updatepublic void removeSubscription(StoredSubscription subscription)
SubscriptionStoreremoveSubscription in interface SubscriptionStoresubscription - StoredSubscription to remove or null to ignorepublic Collection<StoredSubscription> listSubscriptions()
SubscriptionStorelistSubscriptions in interface SubscriptionStorepublic StoredSubscription getSubscription(String subscriptionId)
SubscriptionStorenull if not found.getSubscription in interface SubscriptionStoresubscriptionId - ID of the subscription to retrieveCopyright © 2010-2013 Google. All Rights Reserved.