|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.webmacro.resource.TrivialCacheManager
| Constructor Summary | |
TrivialCacheManager()
|
|
| Method Summary | |
void |
destroy()
Same as defined in Provider |
void |
flush()
Same as defined in Provider |
java.lang.Object |
get(java.lang.Object query)
Called to get a resource from the cache. |
java.lang.Object |
get(java.lang.Object query,
ResourceLoader helper)
Called to get a resource from the cache. |
void |
init(Broker b,
Settings config,
java.lang.String resourceType)
Same as defined in Provider, except with an additional type parameter so it knows what type of resource it is caching |
void |
invalidate(java.lang.Object query)
Invalidates an entry in the cache. |
void |
put(java.lang.Object query,
java.lang.Object resource)
Called to put a resource into the cache. |
boolean |
supportsReload()
Does this cache manager support reloading of resources if the underlying resource has changed? |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public TrivialCacheManager()
| Method Detail |
public void init(Broker b,
Settings config,
java.lang.String resourceType)
throws InitException
CacheManager
init in interface CacheManagerInitExceptionpublic void flush()
CacheManager
flush in interface CacheManagerpublic void destroy()
CacheManager
destroy in interface CacheManager
public java.lang.Object get(java.lang.Object query,
ResourceLoader helper)
throws ResourceException
CacheManager
get in interface CacheManagerResourceExceptionpublic java.lang.Object get(java.lang.Object query)
CacheManager
get in interface CacheManager
public void put(java.lang.Object query,
java.lang.Object resource)
CacheManager
put in interface CacheManagerpublic boolean supportsReload()
CacheManager
supportsReload in interface CacheManagerpublic void invalidate(java.lang.Object query)
CacheManager
invalidate in interface CacheManager
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||