com.mchange.v1.cachedstore
Interface TweakableCachedStore

All Superinterfaces:
CachedStore

public interface TweakableCachedStore
extends CachedStore


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.mchange.v1.cachedstore.CachedStore
CachedStore.Manager
 
Method Summary
 Iterator cachedKeys()
           
 Object getCachedValue(Object key)
           
 void removeFromCache(Object key)
           
 void setCachedValue(Object key, Object value)
           
 
Methods inherited from interface com.mchange.v1.cachedstore.CachedStore
find, reset
 

Method Detail

getCachedValue

Object getCachedValue(Object key)
                      throws CachedStoreException
Returns:
null if the value for this key is not cached
Throws:
CachedStoreException

removeFromCache

void removeFromCache(Object key)
                     throws CachedStoreException
Throws:
CachedStoreException

setCachedValue

void setCachedValue(Object key,
                    Object value)
                    throws CachedStoreException
Throws:
CachedStoreException

cachedKeys

Iterator cachedKeys()
                    throws CachedStoreException
Throws:
CachedStoreException