Interface | Description |
---|---|
ICache<K,V> |
Common interface for all the cache objects used by the template engine.
|
ICacheEntryValidity |
Common interface for all objects defining the validity of
a template resolution.
|
ICacheEntryValidityChecker<K,V> |
Defines the logic needed to (optionally) validate an entry living in an
ICache object before returning it as the result of a get
operation. |
ICacheManager |
Common interface for all cache manager implementations.
|
Class | Description |
---|---|
AbstractCacheManager |
Common abstract class for
ICacheManager implementations, useful
for taking care of the lazy initialization of cache objects when their
corresponding getXCache() methods are called. |
AlwaysValidCacheEntryValidity |
Simple implementation of
ICacheEntryValidity
that considers the template resolution to be always cacheable
and always valid. |
ExpressionCacheKey |
This class models objects used as keys in the Expression Cache.
|
NonCacheableCacheEntryValidity |
Simple implementation of
ICacheEntryValidity
that considers the template resolution to be non-cacheable. |
StandardCache<K,V> | |
StandardCacheManager |
Standard implementation of
ICacheManager , returning
configurable instances of StandardCache for each of
the default caches defined at the cache manager interface. |
StandardParsedTemplateEntryValidator | |
TemplateCacheKey |
This class models objects used as keys in the Template Cache.
|
TTLCacheEntryValidity |
Simple implementation of
ICacheEntryValidity
that uses a TTL (time-to-live) expressed in milliseconds to
compute the validity of template cache entries. |
Copyright © 2016 The THYMELEAF team. All rights reserved.