public interface ExchangeStore
Modifier and Type | Method and Description |
---|---|
void |
add(AbstractExchange exchange) |
void |
addExchangesStoreListener(IExchangesStoreListener viewer) |
Object[] |
getAllExchanges() |
List<AbstractExchange> |
getAllExchangesAsList() |
AbstractExchange[] |
getExchanges(RuleKey ruleKey) |
int |
getNumberOfExchanges(RuleKey ruleKey) |
StatisticCollector |
getStatistics(RuleKey ruleKey) |
void |
notifyListenersOnExchangeAdd(Rule rule,
AbstractExchange exchange) |
void |
notifyListenersOnExchangeRemoval(AbstractExchange exchange) |
void |
refreshExchangeStoreListeners() |
void |
remove(AbstractExchange exchange) |
void |
removeAllExchanges(AbstractExchange[] exchanges) |
void |
removeAllExchanges(Rule rule) |
void |
removeExchangesStoreListener(IExchangesStoreListener viewer) |
void addExchangesStoreListener(IExchangesStoreListener viewer)
void removeExchangesStoreListener(IExchangesStoreListener viewer)
void refreshExchangeStoreListeners()
void notifyListenersOnExchangeAdd(Rule rule, AbstractExchange exchange)
void notifyListenersOnExchangeRemoval(AbstractExchange exchange)
void add(AbstractExchange exchange)
void remove(AbstractExchange exchange)
void removeAllExchanges(Rule rule)
void removeAllExchanges(AbstractExchange[] exchanges)
AbstractExchange[] getExchanges(RuleKey ruleKey)
int getNumberOfExchanges(RuleKey ruleKey)
StatisticCollector getStatistics(RuleKey ruleKey)
Object[] getAllExchanges()
List<AbstractExchange> getAllExchangesAsList()
Copyright © 2012. All Rights Reserved.