|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CacheBehavior | |
org.objectweb.cjdbc.controller.cache.result | ResultCache is an implementation of the AbstractResultCache. |
org.objectweb.cjdbc.controller.cache.result.rules | Rules to apply to the parsed request for the cache. |
Uses of CacheBehavior in org.objectweb.cjdbc.controller.cache.result |
Fields in org.objectweb.cjdbc.controller.cache.result declared as CacheBehavior | |
private CacheBehavior |
ResultCacheRule.behavior
|
Methods in org.objectweb.cjdbc.controller.cache.result that return CacheBehavior | |
private CacheBehavior |
ResultCache.getCacheBehavior(SelectRequest request)
Finds the behavior of the cache with the given query skeleton. |
static CacheBehavior |
ResultCacheFactory.getCacheBehaviorInstance(java.lang.String behaviorString,
java.util.Hashtable options)
Get an instance of a cache behavior for this cache |
CacheBehavior |
ResultCacheRule.getCacheBehavior()
Get the cache behavior |
CacheBehavior |
ResultCacheRule.matches(AbstractRequest request)
|
Methods in org.objectweb.cjdbc.controller.cache.result with parameters of type CacheBehavior | |
void |
ResultCacheRule.setCacheBehavior(CacheBehavior behavior)
Set the cache behavior |
Uses of CacheBehavior in org.objectweb.cjdbc.controller.cache.result.rules |
Subclasses of CacheBehavior in org.objectweb.cjdbc.controller.cache.result.rules | |
class |
EagerCaching
EagerCaching means that all entries in the cache are always coherent and any update query (insert,delete,update,...) will automatically invalidate the corresponding entry in the cache. |
class |
NoCaching
No process should be done while refering to this action |
class |
RelaxedCaching
RelaxedCaching means we set a timeout value for this entry, and when expired we keep in the cache if no write has modified the corresponding result, we wait for the same amount of time again. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |