Package org.norther.tammi.core.cache

Interface Summary
Cache<K,V> Extends CachedMap to adapt a cache supporting expiration of old entries.
CacheClient<K,V> An interface to objects maintaining other objects in caches.
KeyCacheClient<K,V> Extends CacheClient by supporting more than one key based client caches.
Resource<T> An interface to resources.
ResourceCache A Cache implementation for caching resources.
SharedCache<K,V> Extends Cache to support double hashing by adding a set of access methods with an additional domain key.
 

Class Summary
AbstractResource<T> An abstract implementation of Resource.
BufferedResource<T> A buffered implementation of Resource maintaining content.
DefaultCache<K,V> A default implementation of Cache.
DefaultCacheClient<K,V> A default implementation of CacheClient.
DefaultKeyCacheClient<K,V> A default implementation of KeyCacheClient.
DefaultResourceCache A default implementation of ResourceCache.
DefaultSharedCache<K,V> A default implementation of SharedCache.
DomainCacheNotification A notification of shared caches sent after creation and after removal of a domain.
FileResource A file resource implementation.
TemporaryResource A temporary extension to BufferedResource.
URLResource A URL resource implementation.
VoidResource A void resource implementation.
 



Copyright © 2004 The Norther Organization. All rights reserved.