|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FlushPolicy | |
---|---|
info.magnolia.module.cache | |
info.magnolia.module.cache.cachepolicy |
Uses of FlushPolicy in info.magnolia.module.cache |
---|
Classes in info.magnolia.module.cache that implement FlushPolicy | |
---|---|
class |
AbstractListeningFlushPolicy
Implemenation of the FlushPolicy providing functionality for triggering flush operation based on changes in observed repositories. |
class |
DelegateFlushPolicy
Simple policy that delegates all the requests to any policies added in its policies list. |
class |
FlushAllListeningPolicy
Simple flush policy that will empty whole cache in case of updates. |
Methods in info.magnolia.module.cache that return FlushPolicy | |
---|---|
FlushPolicy |
CacheConfiguration.getFlushPolicy()
|
Methods in info.magnolia.module.cache that return types with arguments of type FlushPolicy | |
---|---|
List<FlushPolicy> |
DelegateFlushPolicy.getPolicies()
|
Methods in info.magnolia.module.cache with parameters of type FlushPolicy | |
---|---|
void |
DelegateFlushPolicy.addPolicy(FlushPolicy policy)
|
void |
CacheConfiguration.setFlushPolicy(FlushPolicy flushPolicy)
|
CachePolicyResult |
CachePolicy.shouldCache(Cache cache,
AggregationState aggregationState,
FlushPolicy flushPolicy)
Implementations can chose whether to cache or not - but note that the aggregationState might not be completely populated. |
Method parameters in info.magnolia.module.cache with type arguments of type FlushPolicy | |
---|---|
void |
DelegateFlushPolicy.setPolicies(List<FlushPolicy> policies)
|
Uses of FlushPolicy in info.magnolia.module.cache.cachepolicy |
---|
Methods in info.magnolia.module.cache.cachepolicy with parameters of type FlushPolicy | |
---|---|
CachePolicyResult |
Never.shouldCache(Cache cache,
AggregationState aggregationState,
FlushPolicy flushPolicy)
|
CachePolicyResult |
Default.shouldCache(Cache cache,
AggregationState aggregationState,
FlushPolicy flushPolicy)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |