COLUMN
: column granularity, entries in the cache are invalidated based on column dependencies
ResultCacheColumn.java の 51 行で定義されています。
Public メソッド | |
ResultCacheColumn (int maxEntries, int pendingTimeout) | |
void | processAddToCache (CacheEntry qe) |
boolean | isUpdateNecessary (UpdateRequest request) |
String | getName () |
Protected メソッド | |
void | processWriteNotify (AbstractWriteRequest request) |
|
Builds a new ResultCache with a Column granularity.
|
|
org.objectweb.cjdbc.controller.cache.result.ResultCacheを実装しています. ResultCacheColumn.java の 142 行で定義されています。
|
|
org.objectweb.cjdbc.controller.cache.result.ResultCacheを実装しています. ResultCacheColumn.java の 108 行で定義されています。
|
|
org.objectweb.cjdbc.controller.cache.result.ResultCacheを実装しています. ResultCacheColumn.java の 68 行で定義されています。 参照先 org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseColumn.addCacheEntry(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseTable.addCacheEntry(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseTable.getColumn(), org.objectweb.cjdbc.common.sql.schema.TableColumn.getColumnName(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseTable.getColumns(), org.objectweb.cjdbc.common.sql.SelectRequest.getFrom(), org.objectweb.cjdbc.controller.cache.result.entries.CacheEntry.getRequest(), org.objectweb.cjdbc.common.sql.SelectRequest.getSelect(), org.objectweb.cjdbc.controller.cache.result.schema.CacheDatabaseSchema.getTable(), org.objectweb.cjdbc.common.sql.schema.TableColumn.getTableName(), org.objectweb.cjdbc.common.sql.SelectRequest.getWhere(), と org.objectweb.cjdbc.common.log.Trace.warn().
|
|