|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.servicemix.store.base.BaseStore
public abstract class BaseStore
| Field Summary | |
|---|---|
protected java.util.Set<StoreListener> |
storeListeners
|
| Fields inherited from interface org.apache.servicemix.store.Store |
|---|
CLUSTERED, PERSISTENT, TRANSACTIONAL |
| Constructor Summary | |
|---|---|
BaseStore()
|
|
| Method Summary | |
|---|---|
void |
addListener(StoreListener listener)
Registers a StoreListener. |
void |
fireAddedEvent(java.lang.String id,
java.lang.Object data)
Notify all registered StoreListeners that an item has been added. |
void |
fireEvictedEvent(java.lang.String id,
java.lang.Object data)
Notify all registered StoreListeners that an item has been evicted. |
void |
fireRemovedEvent(java.lang.String id,
java.lang.Object data)
Notify all registered StoreListeners that an item has been removed. |
java.util.Set<StoreListener> |
getStoreListeners()
Lists all StoreListeners. |
void |
removeListener(StoreListener listener)
Unregisters a StoreListener. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.servicemix.store.Store |
|---|
hasFeature, load, peek, store, store |
| Field Detail |
|---|
protected final java.util.Set<StoreListener> storeListeners
| Constructor Detail |
|---|
public BaseStore()
| Method Detail |
|---|
public void fireAddedEvent(java.lang.String id,
java.lang.Object data)
StoreListeners that an item has been added.
id - data -
public void fireRemovedEvent(java.lang.String id,
java.lang.Object data)
StoreListeners that an item has been removed.
id - data -
public void fireEvictedEvent(java.lang.String id,
java.lang.Object data)
StoreListeners that an item has been evicted.
id - data - public void addListener(StoreListener listener)
StoreListener.
addListener in interface Storelistener - public void removeListener(StoreListener listener)
StoreListener.
removeListener in interface Storelistener - public java.util.Set<StoreListener> getStoreListeners()
StoreListeners.
getStoreListeners in interface Store
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||