| Interface | Description |
|---|---|
| PageElementCachePolicy |
Used by the event processing to know whether cached content should be kept or cleared.
|
| Class | Description |
|---|---|
| AbstractACLPageElementCachePolicy |
Base 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. |
| AbstractSimplePageElementCachePolicy |
Base class for simple
PageElementCachePolicy only based on event ids.Implementations should provide a list of event ids for which the cache should be removed. |
| DisablePageElementCacheAction |
Disable page element cache for the current request.
|
| InvalidatePageElementCacheObserver |
Handles the
PageElementCache based on the various PageElementCachePolicy. |
| InvalidatePageElementCacheOnPageACLUpdateListener |
Clear zone item cache on contents when a page's access is updated.
|
| InvalidatePageElementCacheOnSiteChangeObserver |
Clear all caches when a site's configuration is updated.
|
| PageElementCache |
Cache the page elements renderings.
This class handles several caches, one per site and per JCR workspace. |
| PageElementCachePolicyExtensionPoint |
Extension point for
PageElementCachePolicy. |
| Enum | Description |
|---|---|
| PageElementCachePolicy.PolicyResult |
Processing result.
|