ehcache

Uses of Interface
net.sf.ehcache.store.Policy

Packages that use Policy
net.sf.ehcache This package contains the public API for using ehcache. 
net.sf.ehcache.constructs.nonstop.store Ehcache-nonstopcache behaviors package 
net.sf.ehcache.store Store package. 
net.sf.ehcache.store.compound.factories This package contains the concrete element substitute factory implementations. 
net.sf.ehcache.store.compound.impl This package contains the various element proxy factory implementations. 
net.sf.ehcache.transaction This package contains classes for controlling cache operations for transactional use. 
 

Uses of Policy in net.sf.ehcache
 

Methods in net.sf.ehcache that return Policy
 Policy Cache.getMemoryStoreEvictionPolicy()
           
 

Methods in net.sf.ehcache with parameters of type Policy
 void Cache.setMemoryStoreEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 

Uses of Policy in net.sf.ehcache.constructs.nonstop.store
 

Methods in net.sf.ehcache.constructs.nonstop.store that return Policy
 Policy ExecutorServiceStore.getInMemoryEvictionPolicy()
          .
 Policy ExceptionOnTimeoutStore.getInMemoryEvictionPolicy()
          .
 Policy LocalReadsOnTimeoutStore.getInMemoryEvictionPolicy()
          .
 Policy NoOpOnTimeoutStore.getInMemoryEvictionPolicy()
          
 Policy NonstopStoreImpl.getInMemoryEvictionPolicy()
          
 

Methods in net.sf.ehcache.constructs.nonstop.store with parameters of type Policy
 void ExecutorServiceStore.setInMemoryEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 void ExceptionOnTimeoutStore.setInMemoryEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 void LocalReadsOnTimeoutStore.setInMemoryEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 void NoOpOnTimeoutStore.setInMemoryEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 void NonstopStoreImpl.setInMemoryEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 

Uses of Policy in net.sf.ehcache.store
 

Classes in net.sf.ehcache.store that implement Policy
 class AbstractPolicy
          A base policy class
 class FifoPolicy
          Contains common LFU policy code for use between the LfuMemoryStore and the DiskStore, which also uses an LfuPolicy for evictions.
 class LfuPolicy
          Contains common LFU policy code for use between the LfuMemoryStore and the DiskStore, which also uses an LfuPolicy for evictions.
 class LruPolicy
          Contains common LFU policy code for use between the LfuMemoryStore and the DiskStore, which also uses an LfuPolicy for evictions.
 

Fields in net.sf.ehcache.store declared as Policy
protected  Policy MemoryStore.policy
          The eviction policy to use
 

Methods in net.sf.ehcache.store that return Policy
protected  Policy MemoryStore.determineEvictionPolicy()
          Chooses the Policy from the cache configuration
 Policy LruMemoryStore.getEvictionPolicy()
           
 Policy MemoryStore.getEvictionPolicy()
           
 Policy DiskStore.getEvictionPolicy()
           
 Policy LruMemoryStore.getInMemoryEvictionPolicy()
          
 Policy Store.getInMemoryEvictionPolicy()
           
 Policy MemoryStore.getInMemoryEvictionPolicy()
          
 Policy LegacyStoreWrapper.getInMemoryEvictionPolicy()
          
 Policy DiskStore.getInMemoryEvictionPolicy()
          
 

Methods in net.sf.ehcache.store with parameters of type Policy
 void LruMemoryStore.setEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 void MemoryStore.setEvictionPolicy(Policy policy)
          Sets the policy.
 void DiskStore.setEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 void LruMemoryStore.setInMemoryEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 void Store.setInMemoryEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 void MemoryStore.setInMemoryEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 void LegacyStoreWrapper.setInMemoryEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 void DiskStore.setInMemoryEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 

Uses of Policy in net.sf.ehcache.store.compound.factories
 

Methods in net.sf.ehcache.store.compound.factories that return Policy
 Policy CapacityLimitedInMemoryFactory.getEvictionPolicy()
          Return the eviction policy used by this factory.
 Policy DiskPersistentStorageFactory.getInMemoryEvictionPolicy()
          Return the in-memory eviction policy used by this store.
 

Methods in net.sf.ehcache.store.compound.factories with parameters of type Policy
 void CapacityLimitedInMemoryFactory.setEvictionPolicy(Policy policy)
          Set the eviction policy used by this factory.
 void DiskPersistentStorageFactory.setInMemoryEvictionPolicy(Policy policy)
          Set the in-memory eviction policy to be used by this store.
 

Constructors in net.sf.ehcache.store.compound.factories with parameters of type Policy
CapacityLimitedInMemoryFactory(DiskOverflowStorageFactory secondary, int capacity, Policy policy, RegisteredEventListeners eventService)
          Constructs a factory with the given secondary (null if none), capacity, and eviction policy.
 

Uses of Policy in net.sf.ehcache.store.compound.impl
 

Methods in net.sf.ehcache.store.compound.impl that return Policy
 Policy OverflowToDiskStore.getInMemoryEvictionPolicy()
          
 Policy MemoryOnlyStore.getInMemoryEvictionPolicy()
          
 Policy DiskPersistentStore.getInMemoryEvictionPolicy()
          
 

Methods in net.sf.ehcache.store.compound.impl with parameters of type Policy
 void OverflowToDiskStore.setInMemoryEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 void MemoryOnlyStore.setInMemoryEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 void DiskPersistentStore.setInMemoryEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 

Uses of Policy in net.sf.ehcache.transaction
 

Methods in net.sf.ehcache.transaction that return Policy
 Policy AbstractTransactionStore.getInMemoryEvictionPolicy()
          
 

Methods in net.sf.ehcache.transaction with parameters of type Policy
 void AbstractTransactionStore.setInMemoryEvictionPolicy(Policy policy)
          Sets the eviction policy strategy.
 


ehcache

true