Modifier and Type | Method and Description |
---|---|
CachePolicyResult |
CachePolicy.shouldCache(Cache cache,
info.magnolia.cms.core.AggregationState aggregationState,
FlushPolicy flushPolicy)
Implementations can chose whether to cache or not - but note that the
aggregationState might not be completely populated.
|
Modifier and Type | Method and Description |
---|---|
BrowserCachePolicyResult |
BrowserCachePolicy.canCacheOnClient(CachePolicyResult cachePolicyResult) |
void |
CachePolicyExecutor.processCacheRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain chain,
Cache cache,
CachePolicyResult cachePolicyResult) |
Modifier and Type | Method and Description |
---|---|
BrowserCachePolicyResult |
AbstractVoterBased.canCacheOnClient(CachePolicyResult cachePolicyResult) |
BrowserCachePolicyResult |
BrowserCachePolicySet.canCacheOnClient(CachePolicyResult cachePolicyResult) |
protected abstract BrowserCachePolicyResult |
AbstractVoterBased.getPositiveVoteResult(CachePolicyResult cachePolicyResult) |
protected BrowserCachePolicyResult |
FixedDuration.getPositiveVoteResult(CachePolicyResult cachePolicyResult) |
protected BrowserCachePolicyResult |
Never.getPositiveVoteResult(CachePolicyResult cachePolicyResult) |
Modifier and Type | Method and Description |
---|---|
CachePolicyResult |
Default.shouldCache(Cache cache,
info.magnolia.cms.core.AggregationState aggregationState,
FlushPolicy flushPolicy) |
CachePolicyResult |
Never.shouldCache(Cache cache,
info.magnolia.cms.core.AggregationState aggregationState,
FlushPolicy flushPolicy) |
Modifier and Type | Method and Description |
---|---|
CachePolicyResult |
CachePolicyResultProvider.getCachePolicyResult() |
Modifier and Type | Method and Description |
---|---|
void |
CachePolicyResultProvider.setCachePolicyResult(CachePolicyResult cachePolicyResult) |
Modifier and Type | Method and Description |
---|---|
protected CachedEntry |
Store.makeCachedEntry(javax.servlet.http.HttpServletRequest request,
CacheResponseWrapper cachedResponse,
Cache cache,
CachePolicyResult cachePolicyResult) |
void |
CompositeExecutor.processCacheRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain chain,
Cache cache,
CachePolicyResult cachePolicy) |
void |
Store.processCacheRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain chain,
Cache cache,
CachePolicyResult cachePolicyResult) |
void |
Bypass.processCacheRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain chain,
Cache cache,
CachePolicyResult cachePolicy) |
void |
UseCache.processCacheRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain chain,
Cache cache,
CachePolicyResult cachePolicy) |
void |
SetExpirationHeaders.processCacheRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain chain,
Cache cache,
CachePolicyResult cachePolicyResult) |
Copyright © 2020 Magnolia International Ltd.. All rights reserved.