TABLE
: table granularity, entries in the cache are invalidated based on table dependencies.
ResultCacheTable.java の 47 行で定義されています。
Public メソッド | |
ResultCacheTable (int maxEntries, int pendingTimeout) | |
boolean | isUpdateNecessary (UpdateRequest request) |
String | getName () |
Protected メソッド | |
void | processAddToCache (CacheEntry qe) |
void | processWriteNotify (AbstractWriteRequest request) |
|
Builds a new ResultCache with a table granularity.
|
|
org.objectweb.cjdbc.controller.cache.result.ResultCacheを実装しています. ResultCacheTable.java の 99 行で定義されています。
|
|
org.objectweb.cjdbc.controller.cache.result.ResultCacheを実装しています. ResultCacheTable.java の 74 行で定義されています。
|
|
org.objectweb.cjdbc.controller.cache.result.ResultCacheを実装しています. ResultCacheTable.java の 64 行で定義されています。 参照先 org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseTable.addCacheEntry(), org.objectweb.cjdbc.common.sql.SelectRequest.getFrom(), org.objectweb.cjdbc.controller.cache.result.entries.CacheEntry.getRequest(), と org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.getTable().
|
|
org.objectweb.cjdbc.controller.cache.result.ResultCacheを実装しています. ResultCacheTable.java の 82 行で定義されています。 参照先 org.objectweb.cjdbc.controller.cache.result.ResultCache.flushCache(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.getTable(), org.objectweb.cjdbc.common.sql.AbstractWriteRequest.getTableName(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseTable.invalidateAll(), と org.objectweb.cjdbc.common.log.Trace.warn().
|