|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CacheEntry | |
org.objectweb.cjdbc.controller.cache.result | ResultCache is an implementation of the AbstractResultCache. |
org.objectweb.cjdbc.controller.cache.result.entries | Query cache entries implementations. |
org.objectweb.cjdbc.controller.cache.result.rules | Rules to apply to the parsed request for the cache. |
org.objectweb.cjdbc.controller.cache.result.schema | Database schema management for query caches. |
Uses of CacheEntry in org.objectweb.cjdbc.controller.cache.result |
Fields in org.objectweb.cjdbc.controller.cache.result declared as CacheEntry | |
private CacheEntry |
ResultCache.lruHead
|
private CacheEntry |
ResultCache.lruTail
|
Methods in org.objectweb.cjdbc.controller.cache.result that return CacheEntry | |
CacheEntry |
ResultCache.getFromCache(SelectRequest request,
boolean addToPendingQueries)
Gets the result to the given request from the cache. |
abstract CacheEntry |
CacheBehavior.getCacheEntry(SelectRequest sqlQuery,
ControllerResultSet result,
AbstractResultCache cache)
Builds a cache entry from a SelectRequest and a
ControllerResultSet . |
abstract CacheEntry |
AbstractResultCache.getFromCache(SelectRequest request,
boolean addToPendingQueries)
Gets the result to the given request from the cache. |
Methods in org.objectweb.cjdbc.controller.cache.result with parameters of type CacheEntry | |
void |
ResultCacheColumnUnique.processAddToCache(CacheEntry qe)
|
void |
ResultCacheColumn.processAddToCache(CacheEntry qe)
|
protected void |
ResultCacheDatabase.processAddToCache(CacheEntry qe)
|
protected abstract void |
ResultCache.processAddToCache(CacheEntry qe)
Process the add to cache to update implementation specific data structures. |
protected void |
ResultCacheTable.processAddToCache(CacheEntry qe)
|
Uses of CacheEntry in org.objectweb.cjdbc.controller.cache.result.entries |
Classes in org.objectweb.cjdbc.controller.cache.result.entries that implement CacheEntry | |
class |
ResultCacheEntry
A CacheEntry represents a SQL select request with its reponse.
|
class |
ResultCacheEntryEager
A CacheEntry that is to be recognized as Eager entry. |
class |
ResultCacheEntryNoCache
A CacheEntry that simulates a NoCacheEntry. |
class |
ResultCacheEntryRelaxed
A CacheEntry that is to be recognized as Relaxed entry. |
Fields in org.objectweb.cjdbc.controller.cache.result.entries declared as CacheEntry | |
private CacheEntry |
ResultCacheEntry.next
|
private CacheEntry |
ResultCacheEntry.prev
|
Methods in org.objectweb.cjdbc.controller.cache.result.entries that return CacheEntry | |
CacheEntry |
ResultCacheEntry.getNext()
Gets the value of next ResultCacheEntry in LRU. |
CacheEntry |
ResultCacheEntry.getPrev()
Gets the value of previous ResultCacheEntry in LRU. |
CacheEntry |
CacheEntry.getNext()
Gets the value of next ResultCacheEntry in LRU. |
CacheEntry |
CacheEntry.getPrev()
Gets the value of previous CacheEntry in LRU. |
Methods in org.objectweb.cjdbc.controller.cache.result.entries with parameters of type CacheEntry | |
void |
ResultCacheEntry.setNext(CacheEntry next)
Sets the value of next ResultCacheEntry in LRU. |
void |
ResultCacheEntry.setPrev(CacheEntry prev)
Sets the value of previous ResultCacheEntry in LRU. |
void |
CacheEntry.setNext(CacheEntry next)
Sets the value of next CacheEntry in LRU. |
void |
CacheEntry.setPrev(CacheEntry prev)
Sets the value of previous CacheEntry in LRU. |
Uses of CacheEntry in org.objectweb.cjdbc.controller.cache.result.rules |
Methods in org.objectweb.cjdbc.controller.cache.result.rules that return CacheEntry | |
CacheEntry |
RelaxedCaching.getCacheEntry(SelectRequest sqlQuery,
ControllerResultSet result,
AbstractResultCache cache)
|
CacheEntry |
NoCaching.getCacheEntry(SelectRequest sqlQuery,
ControllerResultSet result,
AbstractResultCache cache)
|
CacheEntry |
EagerCaching.getCacheEntry(SelectRequest sqlQuery,
ControllerResultSet result,
AbstractResultCache cache)
|
Uses of CacheEntry in org.objectweb.cjdbc.controller.cache.result.schema |
Methods in org.objectweb.cjdbc.controller.cache.result.schema with parameters of type CacheEntry | |
void |
CacheDatabaseColumn.addCacheEntry(CacheEntry ce)
Adds a CacheEntry object whose consistency depends on this
column. |
void |
CacheDatabaseTable.addCacheEntry(CacheEntry ce)
Adds a CacheEntry object whose consistency depends on this
table. |
void |
CacheDatabaseTable.addPkCacheEntry(java.lang.String pk,
CacheEntry ce)
Adds a CacheEntry object associated to a pk entry. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |