| Package | Description | 
|---|---|
| com.hazelcast.cache.impl | 
     Hazelcast JSR-107 aka JCache implementation | 
| com.hazelcast.cache.impl.nearcache.impl.store | 
     Near cache store implementations. | 
| com.hazelcast.config | Provides classes for configuring HazelcastInstance. | 
| com.hazelcast.spring | Provides Spring interfaces/classes for Hazelcast. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EvictionConfig | AbstractCacheRecordStore. evictionConfig | 
| Modifier and Type | Method and Description | 
|---|---|
| protected EvictionChecker | AbstractCacheRecordStore. createEvictionChecker(EvictionConfig cacheEvictionConfig) | 
| protected EvictionPolicyEvaluator<Data,R> | AbstractCacheRecordStore. createEvictionPolicyEvaluator(EvictionConfig cacheEvictionConfig) | 
| protected EvictionStrategy<Data,R,CRM> | AbstractCacheRecordStore. createEvictionStrategy(EvictionConfig cacheEvictionConfig) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected EvictionPolicyEvaluator<KS,R> | AbstractNearCacheRecordStore. createEvictionPolicyEvaluator(EvictionConfig evictionConfig) | 
| protected EvictionStrategy<KS,R,NCRM> | AbstractNearCacheRecordStore. createEvictionStrategy(EvictionConfig evictionConfig) | 
| protected MaxSizeChecker | BaseHeapNearCacheRecordStore. createNearCacheMaxSizeChecker(EvictionConfig evictionConfig,
                             NearCacheConfig nearCacheConfig,
                             NearCacheContext nearCacheContext) | 
| protected abstract MaxSizeChecker | AbstractNearCacheRecordStore. createNearCacheMaxSizeChecker(EvictionConfig evictionConfig,
                             NearCacheConfig nearCacheConfig,
                             NearCacheContext nearCacheContext) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CacheEvictionConfigDeprecated. 
 Use  EvictionConfiginstead of this | 
| class  | CacheEvictionConfigReadOnlyDeprecated. 
 Use  EvictionConfigReadOnlyinstead of this | 
| class  | EvictionConfigReadOnlyRead only version of  EvictionConfig. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EvictionConfig | EvictionConfig. readOnly | 
| Modifier and Type | Method and Description | 
|---|---|
| EvictionConfig | CacheEvictionConfig. getAsReadOnly()Deprecated.  | 
| EvictionConfig | EvictionConfig. getAsReadOnly() | 
| EvictionConfig | CacheSimpleConfigReadOnly. getEvictionConfig() | 
| EvictionConfig | CacheSimpleConfig. getEvictionConfig()Gets the eviction configuration for this  ICache. | 
| EvictionConfig | NearCacheConfig. getEvictionConfig()The eviction policy. | 
| EvictionConfig | QueryCacheConfig. getEvictionConfig()Returns  EvictionConfiginstance for thisQueryCache | 
| EvictionConfig | EvictionConfig. setEvictionPolicy(EvictionPolicy evictionPolicy) | 
| EvictionConfig | EvictionConfig. setMaximumSizePolicy(EvictionConfig.MaxSizePolicy maxSizePolicy) | 
| EvictionConfig | EvictionConfig. setSize(int size) | 
| Modifier and Type | Method and Description | 
|---|---|
| CacheConfig<K,V> | CacheConfigReadOnly. setEvictionConfig(EvictionConfig evictionConfig) | 
| CacheSimpleConfig | CacheSimpleConfigReadOnly. setEvictionConfig(EvictionConfig evictionConfig) | 
| CacheSimpleConfig | CacheSimpleConfig. setEvictionConfig(EvictionConfig evictionConfig)Sets the eviction configuration for this  ICache. | 
| NearCacheConfig | NearCacheConfig. setEvictionConfig(EvictionConfig evictionConfig)The eviction policy. | 
| CacheConfig | CacheConfig. setEvictionConfig(EvictionConfig evictionConfig)Sets the  EvictionConfiginstance for eviction configuration for thisICache. | 
| QueryCacheConfig | QueryCacheConfig. setEvictionConfig(EvictionConfig evictionConfig)Sets the  EvictionConfiginstance for thisQueryCache | 
| Constructor and Description | 
|---|
| CacheEvictionConfig(EvictionConfig config)Deprecated.  | 
| CacheEvictionConfigReadOnly(EvictionConfig config)Deprecated.  | 
| EvictionConfig(EvictionConfig config) | 
| EvictionConfigReadOnly(EvictionConfig config) | 
| NearCacheConfig(int timeToLiveSeconds,
               int maxSize,
               String evictionPolicy,
               int maxIdleSeconds,
               boolean invalidateOnChange,
               InMemoryFormat inMemoryFormat,
               EvictionConfig evictionConfig) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected EvictionConfig | AbstractHazelcastBeanDefinitionParser.SpringXmlBuilderHelper. getEvictionConfig(Node node) | 
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.