ehcache

net.sf.ehcache.constructs.blocking
Interface CacheEntryFactory

All Known Subinterfaces:
UpdatingCacheEntryFactory

public interface CacheEntryFactory

Creates objects to populate the cache.

Version:
$Id: CacheEntryFactory.java 519 2007-07-27 07:11:45Z gregluck $
Author:
Greg Luck

Method Summary
 java.lang.Object createEntry(java.lang.Object key)
          Creates the cacheEntry for the given cache key.
 

Method Detail

createEntry

java.lang.Object createEntry(java.lang.Object key)
                             throws java.lang.Exception
Creates the cacheEntry for the given cache key. ehcache requires cache entries to be serializable. Note that this method must be thread safe.

Returns:
The entry, or null if it does not exist.
Throws:
java.lang.Exception - On failure creating the object.

ehcache