|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.sf.ashkay.strategies.FullCachingStrategy
FullCachingStrategy implements the CachingStrategy interface to provide a hard cache with no expiration. This means that the cache stores a full reference to any object and the factory will not be called for this object again, unless the ObjectCache is cleared.
CachingStrategy| Constructor Summary | |
FullCachingStrategy()
|
|
| Method Summary | |
CacheEntry |
prepare(CacheEntry entry)
Prepares the cache entry for caching with this strategy. NOTE: Be Careful: a caching strategy is allowed to return a different CacheEntry, so make sure that you store the results of this method and don't assume the symantics of pass by reference. |
boolean |
validate(CacheEntry entry)
Validates this cache entry for this caching strategy. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public FullCachingStrategy()
| Method Detail |
public CacheEntry prepare(CacheEntry entry)
CachingStrategy
prepare in interface CachingStrategypublic boolean validate(CacheEntry entry)
CachingStrategy
validate in interface CachingStrategy
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||