public class MemoryExchangeStore extends AbstractExchangeStore
exchangesStoreListeners
Constructor and Description |
---|
MemoryExchangeStore() |
Modifier and Type | Method and Description |
---|---|
void |
add(AbstractExchange exc) |
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) |
addExchangesStoreListener, notifyListenersOnExchangeAdd, notifyListenersOnExchangeRemoval, refreshExchangeStoreListeners, removeExchangesStoreListener
public void add(AbstractExchange exc)
public 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 © 2012. All Rights Reserved.