public abstract class AbstractExchangeStore extends Object implements ExchangeStore
Modifier and Type | Field and Description |
---|---|
protected Set<IExchangesStoreListener> |
exchangesStoreListeners |
Constructor and Description |
---|
AbstractExchangeStore() |
Modifier and Type | Method and Description |
---|---|
void |
addExchangesStoreListener(IExchangesStoreListener viewer) |
void |
notifyListenersOnExchangeAdd(Rule rule,
AbstractExchange exchange) |
void |
notifyListenersOnExchangeRemoval(AbstractExchange exchange) |
void |
refreshExchangeStoreListeners() |
void |
removeExchangesStoreListener(IExchangesStoreListener viewer) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, getAllExchanges, getAllExchangesAsList, getExchanges, getNumberOfExchanges, getStatistics, remove, removeAllExchanges, removeAllExchanges
protected Set<IExchangesStoreListener> exchangesStoreListeners
public void addExchangesStoreListener(IExchangesStoreListener viewer)
addExchangesStoreListener
in interface ExchangeStore
public void removeExchangesStoreListener(IExchangesStoreListener viewer)
removeExchangesStoreListener
in interface ExchangeStore
public void refreshExchangeStoreListeners()
refreshExchangeStoreListeners
in interface ExchangeStore
public void notifyListenersOnExchangeAdd(Rule rule, AbstractExchange exchange)
notifyListenersOnExchangeAdd
in interface ExchangeStore
public void notifyListenersOnExchangeRemoval(AbstractExchange exchange)
notifyListenersOnExchangeRemoval
in interface ExchangeStore
Copyright © 2012. All Rights Reserved.