|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICacheObserver
Used to register interest in receiving cache changes.
Note: server which implements this interface provides a local cache event
notification service, whereas server which implements IRmiCacheWatch provides
a remote cache event notification service.
| Method Summary | ||
|---|---|---|
|
addCacheListener(ICacheListener<K,V> obj)
Subscribes to all caches. |
|
|
addCacheListener(String cacheName,
ICacheListener<K,V> obj)
Subscribes to the specified cache. |
|
|
removeCacheListener(ICacheListener<K,V> obj)
Unsubscribes from all caches. |
|
|
removeCacheListener(String cacheName,
ICacheListener<K,V> obj)
Unsubscribes from the specified cache. |
|
| Method Detail |
|---|
<K extends Serializable,V extends Serializable> void addCacheListener(String cacheName,
ICacheListener<K,V> obj)
throws IOException
cacheName - the specified cache.obj - object to notify for cache changes.
IOException
<K extends Serializable,V extends Serializable> void addCacheListener(ICacheListener<K,V> obj)
throws IOException
obj - object to notify for all cache changes.
IOException
<K extends Serializable,V extends Serializable> void removeCacheListener(String cacheName,
ICacheListener<K,V> obj)
throws IOException
cacheName - obj - existing subscriber.
IOException
<K extends Serializable,V extends Serializable> void removeCacheListener(ICacheListener<K,V> obj)
throws IOException
obj - existing subscriber.
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||