| java.lang.Object freemarker.cache.StrongCacheStorage
StrongCacheStorage | public class StrongCacheStorage implements CacheStorage(Code) | | Strong cache storage is a cache storage that simply wraps a
HashMap .
It holds a strong reference to all objects it was passed, therefore prevents
the cache from being purged during garbage collection.
This class is NOT thread-safe. If it is accessed from multiple
threads concurrently, proper synchronization must be provided by the callers.
Note that
TemplateCache , the natural user of this class provides the
necessary synchronizations when it uses the class.
author: Attila Szegedi version: $Id: StrongCacheStorage.java,v 1.3 2003/09/22 20:47:03 ddekany Exp $MruCacheStorage |
clear | public void clear()(Code) | | |
|
|