Uses of Interface
org.objectweb.cjdbc.controller.cache.result.entries.CacheEntry

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.
 



Copyright © 2002, 2005 - ObjectWeb Consortium - All Rights Reserved.