| Package | Description | 
|---|---|
| com.hazelcast.client.config | Contains classes related to config for com.hazelcast.client | 
| com.hazelcast.client.impl.protocol.task.dynamicconfig | |
| com.hazelcast.config | Provides classes for configuring HazelcastInstance. | 
| com.hazelcast.internal.config | Contains functionality for Hazelcast configurations. | 
| com.hazelcast.internal.nearcache | Near Cache support. | 
| com.hazelcast.internal.nearcache.impl | Near Cache implementations. | 
| com.hazelcast.internal.nearcache.impl.store | Near Cache store implementations. | 
| Modifier and Type | Method and Description | 
|---|---|
| NearCacheConfig | ClientConfig. getNearCacheConfig(String name)Gets the  NearCacheConfigconfigured for the map / cache with name | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<String,NearCacheConfig> | ClientConfig. getNearCacheConfigMap()Map of all configured NearCacheConfig's with the name key and configuration as the value | 
| Modifier and Type | Method and Description | 
|---|---|
| ClientConfig | ClientConfig. addNearCacheConfig(NearCacheConfig nearCacheConfig)Helper method to add a new NearCacheConfig | 
| ClientConfig | ClientConfig. addNearCacheConfig(String name,
                  NearCacheConfig nearCacheConfig)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| ClientConfig | ClientConfig. setNearCacheConfigMap(Map<String,NearCacheConfig> nearCacheConfigMap)Sets all  NearCacheConfig's with the provided map | 
| Modifier and Type | Method and Description | 
|---|---|
| NearCacheConfig | NearCacheConfigHolder. asNearCacheConfig(SerializationService serializationService) | 
| Modifier and Type | Method and Description | 
|---|---|
| static NearCacheConfigHolder | NearCacheConfigHolder. of(NearCacheConfig config,
  SerializationService serializationService) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NearCacheConfigReadOnlyDeprecated. 
 this class will be removed in 4.0; it is meant for internal usage only. | 
| Modifier and Type | Method and Description | 
|---|---|
| NearCacheConfig | MapConfig. getNearCacheConfig()Returns the Near Cache configuration | 
| NearCacheConfig | MapConfigReadOnly. getNearCacheConfig()Deprecated.  | 
| NearCacheConfig | NearCacheConfig. setCacheLocalEntries(boolean cacheLocalEntries)Sets if local entries are also cached in the Near Cache. | 
| NearCacheConfig | NearCacheConfigReadOnly. setCacheLocalEntries(boolean cacheLocalEntries)Deprecated.  | 
| NearCacheConfig | NearCacheConfig. setEvictionConfig(EvictionConfig evictionConfig)Sets the eviction configuration for this Near Cache. | 
| NearCacheConfig | NearCacheConfigReadOnly. setEvictionConfig(EvictionConfig evictionConfig)Deprecated.  | 
| NearCacheConfig | NearCacheConfig. setEvictionPolicy(String evictionPolicy)Deprecated. 
 since 3.8, please use  getEvictionConfig()andEvictionConfig.setEvictionPolicy(EvictionPolicy) | 
| NearCacheConfig | NearCacheConfigReadOnly. setEvictionPolicy(String evictionPolicy)Deprecated.  | 
| NearCacheConfig | NearCacheConfig. setInMemoryFormat(InMemoryFormat inMemoryFormat)Sets the data type used to store entries. | 
| NearCacheConfig | NearCacheConfigReadOnly. setInMemoryFormat(InMemoryFormat inMemoryFormat)Deprecated.  | 
| NearCacheConfig | NearCacheConfig. setInMemoryFormat(String inMemoryFormat) | 
| NearCacheConfig | NearCacheConfigReadOnly. setInMemoryFormat(String inMemoryFormat)Deprecated.  | 
| NearCacheConfig | NearCacheConfig. setInvalidateOnChange(boolean invalidateOnChange)Sets if Near Cache entries are invalidated when the entries in the backing data structure are changed
 (updated or removed). | 
| NearCacheConfig | NearCacheConfigReadOnly. setInvalidateOnChange(boolean invalidateOnChange)Deprecated.  | 
| NearCacheConfig | NearCacheConfig. setLocalUpdatePolicy(NearCacheConfig.LocalUpdatePolicy localUpdatePolicy)Sets the  NearCacheConfig.LocalUpdatePolicyof this Near Cache. | 
| NearCacheConfig | NearCacheConfigReadOnly. setLocalUpdatePolicy(NearCacheConfig.LocalUpdatePolicy localUpdatePolicy)Deprecated.  | 
| NearCacheConfig | NearCacheConfig. setMaxIdleSeconds(int maxIdleSeconds)Set the maximum number of seconds each entry can stay in the Near Cache as untouched (not-read). | 
| NearCacheConfig | NearCacheConfigReadOnly. setMaxIdleSeconds(int maxIdleSeconds)Deprecated.  | 
| NearCacheConfig | NearCacheConfig. setMaxSize(int maxSize)Deprecated. 
 since 3.8, please use  setEvictionConfig(EvictionConfig)andEvictionConfig.setSize(int) | 
| NearCacheConfig | NearCacheConfigReadOnly. setMaxSize(int maxSize)Deprecated.  | 
| NearCacheConfig | NearCacheConfig. setName(String name)Sets the name of the Near Cache. | 
| NearCacheConfig | NearCacheConfigReadOnly. setName(String name)Deprecated.  | 
| NearCacheConfig | NearCacheConfig. setPreloaderConfig(NearCachePreloaderConfig preloaderConfig)Sets the  NearCachePreloaderConfigof this Near Cache. | 
| NearCacheConfig | NearCacheConfigReadOnly. setPreloaderConfig(NearCachePreloaderConfig preloaderConfig)Deprecated.  | 
| NearCacheConfig | NearCacheConfig. setSerializeKeys(boolean serializeKeys)Sets if the Near Cache key is stored in serialized format or by-reference. | 
| NearCacheConfig | NearCacheConfigReadOnly. setSerializeKeys(boolean serializeKeys)Deprecated.  | 
| NearCacheConfig | NearCacheConfig. setTimeToLiveSeconds(int timeToLiveSeconds)Returns the maximum number of seconds for each entry to stay in the Near Cache (time to live). | 
| NearCacheConfig | NearCacheConfigReadOnly. setTimeToLiveSeconds(int timeToLiveSeconds)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | NearCacheConfigAccessor. initDefaultMaxSizeForOnHeapMaps(NearCacheConfig nearCacheConfig) | 
| MapConfig | MapConfig. setNearCacheConfig(NearCacheConfig nearCacheConfig)Sets the Near Cache configuration | 
| MapConfig | MapConfigReadOnly. setNearCacheConfig(NearCacheConfig nearCacheConfig)Deprecated.  | 
| Constructor and Description | 
|---|
| NearCacheConfig(NearCacheConfig config) | 
| NearCacheConfigReadOnly(NearCacheConfig config)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | ConfigValidator. checkNearCacheConfig(String mapName,
                    NearCacheConfig nearCacheConfig,
                    NativeMemoryConfig nativeMemoryConfig,
                    boolean isClient)Checks preconditions to create a map proxy with Near Cache. | 
| Modifier and Type | Method and Description | 
|---|---|
| <K,V> NearCache<K,V> | NearCacheManager. getOrCreateNearCache(String name,
                    NearCacheConfig nearCacheConfig)Creates a new  NearCachewith given configurations
 or returns existing one. | 
| <K,V> NearCache<K,V> | NearCacheManager. getOrCreateNearCache(String name,
                    NearCacheConfig nearCacheConfig,
                    DataStructureAdapter dataStructureAdapter)Creates a new  NearCachewith given configurations or returns existing one. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected NearCacheConfig | DefaultNearCache. nearCacheConfig | 
| Modifier and Type | Method and Description | 
|---|---|
| protected <K,V> NearCache<K,V> | DefaultNearCacheManager. createNearCache(String name,
               NearCacheConfig nearCacheConfig) | 
| protected NearCacheRecordStore<K,V> | DefaultNearCache. createNearCacheRecordStore(String name,
                          NearCacheConfig nearCacheConfig) | 
| <K,V> NearCache<K,V> | DefaultNearCacheManager. getOrCreateNearCache(String name,
                    NearCacheConfig nearCacheConfig) | 
| <K,V> NearCache<K,V> | DefaultNearCacheManager. getOrCreateNearCache(String name,
                    NearCacheConfig nearCacheConfig,
                    DataStructureAdapter dataStructureAdapter) | 
| Constructor and Description | 
|---|
| DefaultNearCache(String name,
                NearCacheConfig nearCacheConfig,
                NearCacheRecordStore<K,V> nearCacheRecordStore,
                SerializationService serializationService,
                TaskScheduler scheduler,
                ClassLoader classLoader) | 
| DefaultNearCache(String name,
                NearCacheConfig nearCacheConfig,
                SerializationService serializationService,
                TaskScheduler scheduler,
                ClassLoader classLoader) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected NearCacheConfig | AbstractNearCacheRecordStore. nearCacheConfig | 
| Modifier and Type | Method and Description | 
|---|---|
| protected EvictionChecker | BaseHeapNearCacheRecordStore. createNearCacheEvictionChecker(EvictionConfig evictionConfig,
                              NearCacheConfig nearCacheConfig) | 
| protected abstract EvictionChecker | AbstractNearCacheRecordStore. createNearCacheEvictionChecker(EvictionConfig evictionConfig,
                              NearCacheConfig nearCacheConfig) | 
| protected HeapNearCacheRecordMap<K,R> | BaseHeapNearCacheRecordStore. createNearCacheRecordMap(NearCacheConfig nearCacheConfig) | 
| protected abstract NCRM | AbstractNearCacheRecordStore. createNearCacheRecordMap(NearCacheConfig nearCacheConfig) | 
| Constructor and Description | 
|---|
| AbstractNearCacheRecordStore(NearCacheConfig nearCacheConfig,
                            NearCacheStatsImpl nearCacheStats,
                            SerializationService serializationService,
                            ClassLoader classLoader) | 
| AbstractNearCacheRecordStore(NearCacheConfig nearCacheConfig,
                            SerializationService serializationService,
                            ClassLoader classLoader) | 
| NearCacheDataRecordStore(String name,
                        NearCacheConfig nearCacheConfig,
                        SerializationService serializationService,
                        ClassLoader classLoader) | 
| NearCacheObjectRecordStore(String name,
                          NearCacheConfig nearCacheConfig,
                          SerializationService serializationService,
                          ClassLoader classLoader) | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.