Uses of Interface
com.tangosol.net.cache.ConfigurableCacheMap.EvictionPolicy
Package
Description
Contains interfaces and classes related to the Caffeine backing map implementation.
Defines the typical runtime configuration builders for the Coherence
configuration object model.
Contains classes providing various caching strategies.
Contains interfaces and classes related to partitioned services.
-
Uses of ConfigurableCacheMap.EvictionPolicy in com.oracle.coherence.caffeine
Modifier and TypeMethodDescriptionvoid
CaffeineCache.setEvictionPolicy
(ConfigurableCacheMap.EvictionPolicy policy) -
Uses of ConfigurableCacheMap.EvictionPolicy in com.tangosol.coherence.config.builder
Modifier and TypeMethodDescriptionEvictionPolicyBuilder.realize
(ParameterResolver resolver, ClassLoader loader, ParameterList listParameters) Realizes (creates if necessary) an instance of a object of type T, using the providedParameterResolver
to resolve values any referencedParameter
s. -
Uses of ConfigurableCacheMap.EvictionPolicy in com.tangosol.net.cache
Modifier and TypeClassDescriptionclass
An abstract base class for custom cache eviction policies.static class
The InternalEvictionPolicy represents a pluggable eviction policy for the non-pluggable built-in (internal) eviction policies supported by this cache implementation.static class
The InternalEvictionPolicy represents a pluggable eviction policy for the non-pluggable built-in (internal) eviction policies supported by this cache implementation.Modifier and TypeFieldDescriptionstatic final ConfigurableCacheMap.EvictionPolicy
LocalCache.INSTANCE_HYBRID
The EvictionPolicy object for the Hybrid eviction algorithm.static final ConfigurableCacheMap.EvictionPolicy
LocalCache.INSTANCE_LFU
The EvictionPolicy object for the Least Frequently Used (LFU) eviction algorithm.static final ConfigurableCacheMap.EvictionPolicy
LocalCache.INSTANCE_LRU
The EvictionPolicy object for the Least Recently Used (LRU) eviction algorithm.protected ConfigurableCacheMap.EvictionPolicy
LocalCache.m_policy
The eviction policy; for eviction type EVICTION_POLICY_EXTERNAL.Modifier and TypeMethodDescriptionConfigurableCacheMap.getEvictionPolicy()
Obtain the current EvictionPolicy used by the cache.LocalCache.getEvictionPolicy()
SerializationCache.getEvictionPolicy()
Obtain the current EvictionPolicy used by the cache.Modifier and TypeMethodDescriptionprotected void
LocalCache.configureEviction
(int nType, ConfigurableCacheMap.EvictionPolicy policy) Configure the eviction type and policy.void
ConfigurableCacheMap.setEvictionPolicy
(ConfigurableCacheMap.EvictionPolicy policy) Set the EvictionPolicy for the cache to use.void
LocalCache.setEvictionPolicy
(ConfigurableCacheMap.EvictionPolicy policy) void
SerializationCache.setEvictionPolicy
(ConfigurableCacheMap.EvictionPolicy policy) Set the EvictionPolicy for the cache to use. -
Uses of ConfigurableCacheMap.EvictionPolicy in com.tangosol.net.partition
Modifier and TypeFieldDescriptionprotected ConfigurableCacheMap.EvictionPolicy
ObservableSplittingBackingCache.m_policy
The eviction policy.Modifier and TypeMethodDescriptionObservableSplittingBackingCache.getEvictionPolicy()
Obtain the current EvictionPolicy used by the cache.Modifier and TypeMethodDescriptionvoid
ObservableSplittingBackingCache.setEvictionPolicy
(ConfigurableCacheMap.EvictionPolicy policy) Set the EvictionPolicy for the cache to use.