| 
Interface Summary | 
| ICacheCleaner | 
Responsible for cleaning two kinds of records out of a ChunkBasedCache: records  
 that are likely to be out of date (stale), and (if the cache is too full) records 
 that are not likely to be accessed in the near future. | 
| IChunk | 
A block of data that is retrieved and cached together. | 
| IChunkIterator | 
Iterator through a list of IChunks. | 
| IChunkPurger | 
Temporary interface to cache store for purging data. | 
| IChunkStore | 
A Map like interface to store IChunks. | 
| IParamSpaceConfig | 
Configuration data for a ParamSpace. | 
| IQueryResultStore | 
Responsible for storing IQueryResults. | 
| IStaleChunkRule | 
Determiner of whether a chunk is likely to be out of synch with changes to original 
 data. | 
| IUnusedChunkRule | 
Determiner of how likely it is that a chunk will be used in the near future. |