public class MemoryExchangeStore extends AbstractExchangeStore
exchangesStoreListeners| Constructor and Description |
|---|
MemoryExchangeStore() |
| Modifier and Type | Method and Description |
|---|---|
Object[] |
getAllExchanges() |
List<AbstractExchange> |
getAllExchangesAsList() |
AbstractExchange[] |
getExchanges(RuleKey ruleKey) |
int |
getNumberOfExchanges(RuleKey ruleKey) |
StatisticCollector |
getStatistics(RuleKey key) |
void |
remove(AbstractExchange exc) |
void |
removeAllExchanges(AbstractExchange[] exchanges) |
void |
removeAllExchanges(Rule rule) |
void |
snap(AbstractExchange exc,
Interceptor.Flow flow)
Adds the current state of the exchange to the store.
|
addExchangesStoreListener, collect, getClientStatistics, getExchangeById, getLastModified, init, notifyListenersOnExchangeAdd, notifyListenersOnExchangeRemoval, refreshExchangeStoreListeners, removeExchangesStoreListener, waitForModificationpublic void snap(AbstractExchange exc, Interceptor.Flow flow)
ExchangeStorepublic void remove(AbstractExchange exc)
public void removeAllExchanges(Rule rule)
public AbstractExchange[] getExchanges(RuleKey ruleKey)
public int getNumberOfExchanges(RuleKey ruleKey)
public StatisticCollector getStatistics(RuleKey key)
public Object[] getAllExchanges()
public List<AbstractExchange> getAllExchangesAsList()
public void removeAllExchanges(AbstractExchange[] exchanges)
Copyright © 2022. All Rights Reserved.