public interface StoreEventSource<K,V>
Store eventing system.| Modifier and Type | Method and Description | 
|---|---|
| void | addEventFilter(StoreEventFilter<K,V> eventFilter)Adds an event filter. | 
| void | addEventListener(StoreEventListener<K,V> eventListener) | 
| boolean | isEventOrdering()Indicates if the related  Storeis delivering events ordered or not. | 
| void | removeEventListener(StoreEventListener<K,V> eventListener) | 
| void | setEventOrdering(boolean ordering)Toggles event ordering. | 
| void | setSynchronous(boolean synchronous)Toggles event synchronicity. | 
void addEventListener(StoreEventListener<K,V> eventListener)
void removeEventListener(StoreEventListener<K,V> eventListener)
void addEventFilter(StoreEventFilter<K,V> eventFilter)
When multiple event filters are added, an event must be accepted by all to be valid.
eventFilter - the event filtervoid setEventOrdering(boolean ordering)
               throws java.lang.IllegalArgumentException
 If true it means events will respect ordering of operations on a key basis.
ordering - true if ordering is desired, false for no orderingjava.lang.IllegalArgumentExceptionvoid setSynchronous(boolean synchronous)
             throws java.lang.IllegalArgumentException
 If true it means events will be fire synchronously.
synchronous - true if synchronicity is desired, false for asynchronous.java.lang.IllegalArgumentExceptionboolean isEventOrdering()
Store is delivering events ordered or not.true if ordering is on, false otherwise