Package org.ametys.web.cache.pageelement
package org.ametys.web.cache.pageelement
-
ClassDescriptionBase class for
PageElementCachePolicy
based on event ids and site aware ACL context.
When ACL is updated, the returned value will be REMOVE only if reading access has updated.Base class for simplePageElementCachePolicy
only based on event ids.
Implementations should provide a list of event ids for which the cache should be removed.Disable page element cache for the current request.Handles thePageElementCache
based on the variousPageElementCachePolicy
.Clear zone item cache on contents when a page's access is updated.Clear all caches when a site's configuration is updated.Cache the page elements renderings.
This class handles several caches, one per site and per JCR workspace.Used by the event processing to know whether cached content should be kept or cleared.Processing result.Extension point forPageElementCachePolicy
.