public class SubscriptionMap<T> extends Object
| Constructor and Description |
|---|
SubscriptionMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
commit() |
void |
get(byte[] data,
List<SubscriptionMatchEntry<T>> entries) |
SubscriptionHashMap<T> |
getNonWildSubscriptions() |
int |
getNumEntries() |
SubscriptionTree<T> |
getWildSubscriptions() |
void |
put(String subscription,
T entry) |
SubscriptionRemoveResult |
remove(String subscription,
T entry) |
void |
rollback() |
void |
startTransaction() |
String |
toString() |
public int getNumEntries()
public SubscriptionHashMap<T> getNonWildSubscriptions()
public SubscriptionTree<T> getWildSubscriptions()
public void get(byte[] data,
List<SubscriptionMatchEntry<T>> entries)
public void startTransaction()
public SubscriptionRemoveResult remove(String subscription, T entry)
public void commit()
public void rollback()
Copyright 2004-2019 Solace Corporation. All rights reserved.