Uses of Interface
info.magnolia.module.cache.FlushPolicy

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)
           
 



Copyright © 2003–2014 Magnolia International Ltd.. All rights reserved.