Package org.objectweb.cjdbc.controller.cache.result

ResultCache is an implementation of the AbstractResultCache.

See:
          Description

Class Summary
AbstractResultCache This class defines the minimal functionnalities that a request cache must provide.
CacheBehavior Abstract class for the different cache actions.
CachingGranularities This class defines request cache granularities.
ResultCache This is a query cache implementation with tunable granularity.
ResultCacheColumn This is a query cache implementation with a column granularity: COLUMN: column granularity, entries in the cache are invalidated based on column dependencies
ResultCacheColumnUnique This is a query cache implementation with a column unique granularity: COLUMN_UNIQUE: same as COLUMN except that UNIQUE queries that selects a single row based on a key are invalidated only when needed.
ResultCacheDatabase This is a query cache implementation with a database granularity: DATABASE: the cache is flushed each time the database is updated (every INSERT, UPDATE, DELETE, ... statement).
ResultCacheFactory Create a cache that conforms to AbstractResultCache, that is implementation independant
ResultCacheRule This is the to define cache rules in the cache.
ResultCacheTable This is a query cache implementation with a table granularity: TABLE: table granularity, entries in the cache are invalidated based on table dependencies.
 

Package org.objectweb.cjdbc.controller.cache.result Description

ResultCache is an implementation of the AbstractResultCache. This includes different classes of parsing for a in-memory schema: Database,Table,Column,ColumnUnique



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