Package org.alfresco.repo.content.caching

Interface Summary
ContentCache A cache designed to operate on content and split between memory and disk.
FileHandler Callback interface for file-based actions.
 

Class Summary
CacheFileProps Manage a cache file's associated properties.
CachingContentStore Implementation of ContentStore that wraps any other ContentStore (the backing store) transparently providing caching of content in that backing store.
CachingContentStoreCreatedEvent Event fired when a CachingContentStore instance is created.
CachingContentStoreEvent Abstract base class for CachingContentStore related application events.
CachingContentStoreSpringTest Tests for the CachingContentStore that benefit from a full set of tests defined in AbstractWritableContentStoreTest.
CachingContentStoreTest Tests for the CachingContentStore class.
CachingContentStoreTestSuite Test suite for all the CachingContentStore test classes.
ContentCacheImpl The one and only implementation of the ContentCache class.
ContentCacheImpl.CacheWriter This FileContentWriter subclass allows for the temp cache file to be renamed to a cache file proper, e.g filename.tmp becomes filename.bin
ContentCacheImpl.NumericFileNameComparator  
ContentCacheImplTest Tests for the ContentCacheImpl class.
FullTest Tests for CachingContentStore where all the main collaborators are defined as Spring beans.
Key Multipurpose key so that data can be cached either by content URL or cache file path.
 

Exception Summary
CacheMissException CacheMissException will be thrown if an attempt is made to read content from the ContentCache when it is not in the cache.
 



Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.