| 
 | ehcache | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Interface Summary | |
|---|---|
| CacheEntryFactory | Creates objects to populate the cache. | 
| UpdatingCacheEntryFactory | A CacheEntryFactorywith one additional method,updateEntryValue((Serializable key, Serializable value)which allows the cache entry to updated rather than replaced. | 
| Class Summary | |
|---|---|
| BlockingCache | A blocking decorator for an Ehcache, backed by a Ehcache. | 
| SelfPopulatingCache | A selfpopulating decorator for Ehcachethat creates entries on demand. | 
| UpdatingSelfPopulatingCache | A Cachebacked cache that creates entries on demand. | 
| Exception Summary | |
|---|---|
| LockTimeoutException | Indicates that a timeout has occured while attempting to obtain a lock using ReadWriteLockSync.tryLock(net.sf.ehcache.concurrent.LockType, long)This is a normal runtime exception which should be handled by calling code. | 
Doug Lea in his book Concurrent Programming in Java talks about concurrency support constructs. One meaning of a construct is "an abstract or general idea inferred or derived from specific instances". Just like patterns emerge from noting the similarities of problems and gradually finding a solution to classes of them, so to constructs are general solutions to commond problems. With the constructs package, concrete, extensible implementations are offered to solve these common problems.
| 
 | ehcache | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||