| org.openharmonise.commons.cache.CacheableObject
All known Subclasses: org.openharmonise.rm.resources.AbstractObject,
CacheableObject | public interface CacheableObject (Code) | | A object which can be cached and can have cache listeners attached.
author: Michael Bell version: $Revision: 1.1 $ |
addCacheListener | public void addCacheListener(CacheListener listener)(Code) | | Add CacheListener .
Parameters: listener - listener to add |
getCacheListeners | public List getCacheListeners()(Code) | | Returns the list of the cache listeners attached to this
cachable object.
the list of the cache listeners attached to thiscachable object |
notifyCacheListeners | public void notifyCacheListeners()(Code) | | Notify listeners that this object has been removed from cache.
|
removeCacheListener | public void removeCacheListener(CacheListener listener)(Code) | | Remove CacheListener .
Parameters: listener - listener to remove |
|
|