public class SubscriptionCache extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SubscriptionCache.SubscriptionCacheEntry |
| Constructor and Description |
|---|
SubscriptionCache() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Endpoint e,
Collection<Subscription> s) |
void |
add(Endpoint e,
Subscription s) |
void |
clear() |
Set<SubscriptionCache.SubscriptionCacheEntry> |
getShallowCopy() |
Set<Subscription> |
getSubscriptionShallowCopy() |
void |
remove(Endpoint e) |
void |
remove(Endpoint e,
Collection<Subscription> s) |
void |
remove(Endpoint e,
Subscription s) |
void |
replace(Set<Subscription> s) |
String |
toString() |
public void add(Endpoint e, Subscription s)
public void add(Endpoint e, Collection<Subscription> s)
public void remove(Endpoint e)
public void remove(Endpoint e, Subscription s)
public void remove(Endpoint e, Collection<Subscription> s)
public void clear()
public void replace(Set<Subscription> s)
public Set<SubscriptionCache.SubscriptionCacheEntry> getShallowCopy()
public Set<Subscription> getSubscriptionShallowCopy()
Copyright 2004-2019 Solace Corporation. All rights reserved.