org.globus.cog.karajan.util
Class Cache

java.lang.Object
  extended by org.globus.cog.karajan.util.Cache
All Implemented Interfaces:
Serializable

public class Cache
extends Object
implements Serializable

See Also:
Serialized Form

Nested Class Summary
static interface Cache.Cacheable
           
 
Constructor Summary
Cache()
           
 
Method Summary
 void addValue(Object key, Object value)
           
 Object getCachedValue(Object key)
           
 int getMaxCacheSize()
           
 boolean isCached(Object key)
           
 void setMaxCacheSize(int maxCacheSize)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Cache

public Cache()
Method Detail

getCachedValue

public Object getCachedValue(Object key)

isCached

public boolean isCached(Object key)

addValue

public void addValue(Object key,
                     Object value)

getMaxCacheSize

public int getMaxCacheSize()

setMaxCacheSize

public void setMaxCacheSize(int maxCacheSize)