blackboard.persist
Class Cache
java.lang.Object
blackboard.persist.Cache
public class Cache
- extends java.lang.Object
The Cache
provides the base model for caching for any object
loader defined within the persistence framework.
- Since:
- Bb 6.0
- Version:
- $Revision: #1 $ $Date: 2005/06/27 $
Constructor Summary |
Cache()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Cache
public Cache()
clear
public void clear(FilterCacheByLoader filter)
- Removes any element from the cache whose key passes the filter provided.
getValue
public java.lang.Object getValue(java.lang.Object key)
getFromCache
public java.lang.Object getFromCache(java.lang.String key)
getEntry
public CacheEntry getEntry(java.lang.Object key)
putInCache
public void putInCache(java.lang.String key,
java.lang.Object value)
putInCache
public void putInCache(java.lang.String key,
java.lang.Object value,
java.lang.String[] groups)
addEntry
public void addEntry(CacheEntry ce)
flushEntry
public void flushEntry(java.lang.String key)
flushGroup
public void flushGroup(java.lang.String key)
flushAll
public void flushAll()
setAlgorithmClass
public void setAlgorithmClass(java.lang.String classname)
Copyright © 2003 Blackboard, Inc. All Rights Reserved.