Uses of Interface
com.tangosol.net.cache.ConfigurableCacheMap.EvictionPolicy
Packages that use 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
Methods in com.oracle.coherence.caffeine that return ConfigurableCacheMap.EvictionPolicyMethods in com.oracle.coherence.caffeine with parameters of type ConfigurableCacheMap.EvictionPolicyModifier and TypeMethodDescriptionvoidCaffeineCache.setEvictionPolicy(ConfigurableCacheMap.EvictionPolicy policy) -
Uses of ConfigurableCacheMap.EvictionPolicy in com.tangosol.coherence.config.builder
Subclasses with type arguments of type ConfigurableCacheMap.EvictionPolicy in com.tangosol.coherence.config.builderModifier and TypeClassDescriptionclassTheEvictionPolicyBuilderbuilds aConfigurableCacheMap.EvictionPolicy.Classes in com.tangosol.coherence.config.builder that implement interfaces with type arguments of type ConfigurableCacheMap.EvictionPolicyModifier and TypeClassDescriptionclassTheEvictionPolicyBuilderbuilds aConfigurableCacheMap.EvictionPolicy.Methods in com.tangosol.coherence.config.builder that return ConfigurableCacheMap.EvictionPolicyModifier and TypeMethodDescriptionEvictionPolicyBuilder.realize(ParameterResolver resolver, ClassLoader loader, ParameterList listParameters) Realizes (creates if necessary) an instance of a object of type T, using the providedParameterResolverto resolve values any referencedParameters. -
Uses of ConfigurableCacheMap.EvictionPolicy in com.tangosol.net.cache
Classes in com.tangosol.net.cache that implement ConfigurableCacheMap.EvictionPolicyModifier and TypeClassDescriptionclassAn abstract base class for custom cache eviction policies.protected classThe EvictionPolicy object for the Hybrid eviction algorithm.protected classInternalEvictionPolicy is an abstract base implementation of anConfigurableCacheMap.EvictionPolicyused by this CompactSerializationCache.protected classAn EvictionPolicy implementing the Least Frequently Used (LFU) algorithm.protected classAn EvictionPolicy implementing the Least Recently Used (LRU) algorithm.protected classWrapperEvictionPolicy is used to wrap external or "custom" EvictionPolicy implementations to adapt the internal Binary key-based API to theEntry-basedAPI.static classThe InternalEvictionPolicy represents a pluggable eviction policy for the non-pluggable built-in (internal) eviction policies supported by this cache implementation.static classThe InternalEvictionPolicy represents a pluggable eviction policy for the non-pluggable built-in (internal) eviction policies supported by this cache implementation.Fields in com.tangosol.net.cache declared as ConfigurableCacheMap.EvictionPolicyModifier and TypeFieldDescriptionprotected final ConfigurableCacheMap.EvictionPolicyCompactSerializationCache.WrapperEvictionPolicy.f_policyThe underlying (custom) EvictionPolicy.static final ConfigurableCacheMap.EvictionPolicyLocalCache.INSTANCE_HYBRIDThe EvictionPolicy object for the Hybrid eviction algorithm.static final ConfigurableCacheMap.EvictionPolicyLocalCache.INSTANCE_LFUThe EvictionPolicy object for the Least Frequently Used (LFU) eviction algorithm.static final ConfigurableCacheMap.EvictionPolicyLocalCache.INSTANCE_LRUThe EvictionPolicy object for the Least Recently Used (LRU) eviction algorithm.protected ConfigurableCacheMap.EvictionPolicyLocalCache.m_policyThe eviction policy; for eviction type EVICTION_POLICY_EXTERNAL.Methods in com.tangosol.net.cache that return ConfigurableCacheMap.EvictionPolicyModifier and TypeMethodDescriptionprotected ConfigurableCacheMap.EvictionPolicyCompactSerializationCache.HybridEvictionPolicy.getConfiguredPolicy()Return theconfiguredEvictionPolicy instance.protected abstract ConfigurableCacheMap.EvictionPolicyCompactSerializationCache.InternalEvictionPolicy.getConfiguredPolicy()Return theconfiguredEvictionPolicy instance.protected ConfigurableCacheMap.EvictionPolicyCompactSerializationCache.LFUEvictionPolicy.getConfiguredPolicy()Return theconfiguredEvictionPolicy instance.protected ConfigurableCacheMap.EvictionPolicyCompactSerializationCache.LRUEvictionPolicy.getConfiguredPolicy()Return theconfiguredEvictionPolicy instance.protected ConfigurableCacheMap.EvictionPolicyCompactSerializationCache.WrapperEvictionPolicy.getConfiguredPolicy()Return theconfiguredEvictionPolicy instance.CompactSerializationCache.getEvictionPolicy()Obtain the current EvictionPolicy used by the cache.ConfigurableCacheMap.getEvictionPolicy()Obtain the current EvictionPolicy used by the cache.LocalCache.getEvictionPolicy()SerializationCache.getEvictionPolicy()Obtain the current EvictionPolicy used by the cache.Methods in com.tangosol.net.cache with parameters of type ConfigurableCacheMap.EvictionPolicyModifier and TypeMethodDescriptionprotected voidLocalCache.configureEviction(int nType, ConfigurableCacheMap.EvictionPolicy policy) Configure the eviction type and policy.voidCompactSerializationCache.setEvictionPolicy(ConfigurableCacheMap.EvictionPolicy policy) Set the EvictionPolicy for the cache to use.voidConfigurableCacheMap.setEvictionPolicy(ConfigurableCacheMap.EvictionPolicy policy) Set the EvictionPolicy for the cache to use.voidLocalCache.setEvictionPolicy(ConfigurableCacheMap.EvictionPolicy policy) voidSerializationCache.setEvictionPolicy(ConfigurableCacheMap.EvictionPolicy policy) Set the EvictionPolicy for the cache to use.Constructors in com.tangosol.net.cache with parameters of type ConfigurableCacheMap.EvictionPolicyModifierConstructorDescriptionConstruct a WrapperEvictionPolicy. -
Uses of ConfigurableCacheMap.EvictionPolicy in com.tangosol.net.partition
Fields in com.tangosol.net.partition declared as ConfigurableCacheMap.EvictionPolicyModifier and TypeFieldDescriptionprotected ConfigurableCacheMap.EvictionPolicyObservableSplittingBackingCache.m_policyThe eviction policy.Methods in com.tangosol.net.partition that return ConfigurableCacheMap.EvictionPolicyModifier and TypeMethodDescriptionObservableSplittingBackingCache.getEvictionPolicy()Obtain the current EvictionPolicy used by the cache.Methods in com.tangosol.net.partition with parameters of type ConfigurableCacheMap.EvictionPolicyModifier and TypeMethodDescriptionvoidObservableSplittingBackingCache.setEvictionPolicy(ConfigurableCacheMap.EvictionPolicy policy) Set the EvictionPolicy for the cache to use.