| Package | Description | 
|---|---|
| com.hazelcast.client.impl.clientside | 
 Contains most of the client side HazelcastInstance implementation functionality. 
 | 
| com.hazelcast.config | 
 Provides classes for configuring HazelcastInstance. 
 | 
| com.hazelcast.internal.config | 
 Contains functionality for Hazelcast configurations. 
 | 
| com.hazelcast.internal.dynamicconfig | 
 Classes related to Dynamic Configuration. 
 | 
| com.hazelcast.internal.management.dto | 
 These contain the DTO object to exchange information with the management center. 
 | 
| com.hazelcast.internal.management.operation | 
 Contains operations that are called from Management Center. 
 | 
| com.hazelcast.map.impl | 
 Contains implementation specific classes of  
com.hazelcast.map package. | 
| com.hazelcast.map.impl.operation | 
 Package for map operations. 
 | 
| com.hazelcast.map.impl.proxy | 
 Contains map proxy implementation and support classes. 
 | 
| com.hazelcast.map.impl.record | 
 Contains record specific classes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
MapConfig | 
ClientDynamicClusterConfig.findMapConfig(String name)  | 
MapConfig | 
ClientDynamicClusterConfig.getMapConfig(String name)  | 
MapConfig | 
ClientDynamicClusterConfig.getMapConfigOrNull(String name)  | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,MapConfig> | 
ClientDynamicClusterConfig.getMapConfigs()  | 
| Modifier and Type | Method and Description | 
|---|---|
Config | 
ClientDynamicClusterConfig.addMapConfig(MapConfig mapConfig)  | 
| Modifier and Type | Method and Description | 
|---|---|
Config | 
ClientDynamicClusterConfig.setMapConfigs(Map<String,MapConfig> mapConfigs)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MapConfigReadOnly
Deprecated. 
 
this class will be removed in 4.0; it is meant for internal usage only. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
MapConfig | 
MapConfig.addEntryListenerConfig(EntryListenerConfig listenerConfig)  | 
MapConfig | 
MapConfigReadOnly.addEntryListenerConfig(EntryListenerConfig listenerConfig)
Deprecated.  
  | 
MapConfig | 
MapConfig.addMapAttributeConfig(MapAttributeConfig mapAttributeConfig)  | 
MapConfig | 
MapConfig.addMapIndexConfig(MapIndexConfig mapIndexConfig)  | 
MapConfig | 
MapConfigReadOnly.addMapIndexConfig(MapIndexConfig mapIndexConfig)
Deprecated.  
  | 
MapConfig | 
MapConfig.addMapPartitionLostListenerConfig(MapPartitionLostListenerConfig listenerConfig)  | 
MapConfig | 
MapConfig.addQueryCacheConfig(QueryCacheConfig queryCacheConfig)
Adds a new  
QueryCacheConfig to this MapConfig. | 
MapConfig | 
Config.findMapConfig(String name)
Returns a read-only  
IMap configuration for
 the given name. | 
MapConfig | 
Config.getMapConfig(String name)
Returns the MapConfig for the given name, creating one
 if necessary and adding it to the collection of known configurations. 
 | 
MapConfig | 
Config.getMapConfigOrNull(String name)
Returns the map config with the given name or  
null if there is none. | 
MapConfig | 
MapConfig.setAsyncBackupCount(int asyncBackupCount)
Sets the number of asynchronous backups. 
 | 
MapConfig | 
MapConfigReadOnly.setAsyncBackupCount(int asyncBackupCount)
Deprecated.  
  | 
MapConfig | 
MapConfig.setBackupCount(int backupCount)
Number of synchronous backups. 
 | 
MapConfig | 
MapConfigReadOnly.setBackupCount(int backupCount)
Deprecated.  
  | 
MapConfig | 
MapConfig.setCacheDeserializedValues(CacheDeserializedValues cacheDeserializedValues)
Configure de-serialized value caching. 
 | 
MapConfig | 
MapConfigReadOnly.setCacheDeserializedValues(CacheDeserializedValues cacheDeserializedValues)
Deprecated.  
  | 
MapConfig | 
MapConfig.setEntryListenerConfigs(List<EntryListenerConfig> listenerConfigs)  | 
MapConfig | 
MapConfigReadOnly.setEntryListenerConfigs(List<EntryListenerConfig> listenerConfigs)
Deprecated.  
  | 
MapConfig | 
MapConfig.setEvictionPercentage(int evictionPercentage)
Deprecated. 
 
As of version 3.7, eviction mechanism changed.
 It uses a probabilistic algorithm based on sampling. Please see documentation for further details 
 | 
MapConfig | 
MapConfigReadOnly.setEvictionPercentage(int evictionPercentage)
Deprecated.  
  | 
MapConfig | 
MapConfig.setEvictionPolicy(EvictionPolicy evictionPolicy)
Sets the  
EvictionPolicy. | 
MapConfig | 
MapConfigReadOnly.setEvictionPolicy(EvictionPolicy evictionPolicy)
Deprecated.  
  | 
MapConfig | 
MapConfig.setHotRestartConfig(HotRestartConfig hotRestartConfig)
Sets the  
HotRestartConfig for this MapConfig | 
MapConfig | 
MapConfigReadOnly.setHotRestartConfig(HotRestartConfig hotRestartConfig)
Deprecated.  
  | 
MapConfig | 
MapConfig.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Binary type that will be used for storing records. 
 | 
MapConfig | 
MapConfigReadOnly.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Deprecated.  
  | 
MapConfig | 
MapConfig.setMapAttributeConfigs(List<MapAttributeConfig> mapAttributeConfigs)  | 
MapConfig | 
MapConfigReadOnly.setMapAttributeConfigs(List<MapAttributeConfig> mapAttributeConfigs)
Deprecated.  
  | 
MapConfig | 
MapConfig.setMapEvictionPolicy(MapEvictionPolicy mapEvictionPolicy)
Sets custom eviction policy implementation for this map. 
 | 
MapConfig | 
MapConfigReadOnly.setMapEvictionPolicy(MapEvictionPolicy mapEvictionPolicy)
Deprecated.  
  | 
MapConfig | 
MapConfig.setMapIndexConfigs(List<MapIndexConfig> mapIndexConfigs)  | 
MapConfig | 
MapConfigReadOnly.setMapIndexConfigs(List<MapIndexConfig> mapIndexConfigs)
Deprecated.  
  | 
MapConfig | 
MapConfig.setMapStoreConfig(MapStoreConfig mapStoreConfig)
Sets the map store configuration 
 | 
MapConfig | 
MapConfigReadOnly.setMapStoreConfig(MapStoreConfig mapStoreConfig)
Deprecated.  
  | 
MapConfig | 
MapConfig.setMaxIdleSeconds(int maxIdleSeconds)
Maximum number of seconds for each entry to stay idle in the map. 
 | 
MapConfig | 
MapConfigReadOnly.setMaxIdleSeconds(int maxIdleSeconds)
Deprecated.  
  | 
MapConfig | 
MapConfig.setMaxSizeConfig(MaxSizeConfig maxSizeConfig)  | 
MapConfig | 
MapConfigReadOnly.setMaxSizeConfig(MaxSizeConfig maxSizeConfig)
Deprecated.  
  | 
MapConfig | 
MapConfig.setMergePolicy(String mergePolicy)
Deprecated. 
 
since 3.10, please use  
setMergePolicyConfig(MergePolicyConfig) | 
MapConfig | 
MapConfigReadOnly.setMergePolicy(String mergePolicy)
Deprecated.  
  | 
MapConfig | 
MapConfig.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Sets the  
MergePolicyConfig for this map. | 
MapConfig | 
MapConfigReadOnly.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Deprecated.  
  | 
MapConfig | 
MapConfig.setMinEvictionCheckMillis(long minEvictionCheckMillis)
Deprecated. 
 
As of version 3.7, eviction mechanism changed.
 It uses a probabilistic algorithm based on sampling. Please see documentation for further details. 
 | 
MapConfig | 
MapConfigReadOnly.setMinEvictionCheckMillis(long checkIfEvictableAfterMillis)
Deprecated.  
  | 
MapConfig | 
MapConfig.setName(String name)
Sets the name of the  
IMap | 
MapConfig | 
MapConfigReadOnly.setName(String name)
Deprecated.  
  | 
MapConfig | 
MapConfig.setNearCacheConfig(NearCacheConfig nearCacheConfig)
Sets the Near Cache configuration 
 | 
MapConfig | 
MapConfigReadOnly.setNearCacheConfig(NearCacheConfig nearCacheConfig)
Deprecated.  
  | 
MapConfig | 
MapConfig.setOptimizeQueries(boolean optimizeQueries)
Deprecated. 
 
 | 
MapConfig | 
MapConfigReadOnly.setOptimizeQueries(boolean optimizeQueries)
Deprecated.  
  | 
MapConfig | 
MapConfig.setPartitioningStrategyConfig(PartitioningStrategyConfig partitioningStrategyConfig)  | 
MapConfig | 
MapConfigReadOnly.setPartitioningStrategyConfig(PartitioningStrategyConfig partitioningStrategyConfig)
Deprecated.  
  | 
MapConfig | 
MapConfig.setPartitionLostListenerConfigs(List<MapPartitionLostListenerConfig> listenerConfigs)  | 
MapConfig | 
MapConfigReadOnly.setPartitionLostListenerConfigs(List<MapPartitionLostListenerConfig> listenerConfigs)
Deprecated.  
  | 
MapConfig | 
MapConfig.setQuorumName(String quorumName)  | 
MapConfig | 
MapConfigReadOnly.setQuorumName(String quorumName)
Deprecated.  
  | 
MapConfig | 
MapConfig.setReadBackupData(boolean readBackupData)
Sets read-backup-data (reading local backup entries) for this map. 
 | 
MapConfig | 
MapConfigReadOnly.setReadBackupData(boolean readBackupData)
Deprecated.  
  | 
MapConfig | 
MapConfig.setStatisticsEnabled(boolean statisticsEnabled)
Sets statistics to enabled or disabled for this map. 
 | 
MapConfig | 
MapConfigReadOnly.setStatisticsEnabled(boolean statisticsEnabled)
Deprecated.  
  | 
MapConfig | 
MapConfig.setTimeToLiveSeconds(int timeToLiveSeconds)
The maximum number of seconds for each entry to stay in the map. 
 | 
MapConfig | 
MapConfigReadOnly.setTimeToLiveSeconds(int timeToLiveSeconds)
Deprecated.  
  | 
MapConfig | 
MapConfig.setWanReplicationRef(WanReplicationRef wanReplicationRef)
Sets the WAN target replication reference. 
 | 
MapConfig | 
MapConfigReadOnly.setWanReplicationRef(WanReplicationRef wanReplicationRef)
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,MapConfig> | 
Config.getMapConfigs()
Returns the map of  
IMap configurations,
 mapped by config name. | 
| Modifier and Type | Method and Description | 
|---|---|
Config | 
Config.addMapConfig(MapConfig mapConfig)
Adds the map configuration. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Config | 
Config.setMapConfigs(Map<String,MapConfig> mapConfigs)
Sets the map of  
IMap configurations,
 mapped by config name. | 
| Constructor and Description | 
|---|
MapConfig(MapConfig config)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
ConfigValidator.checkMapConfig(MapConfig mapConfig,
              MergePolicyProvider mergePolicyProvider)
Validates the given  
MapConfig. | 
| Modifier and Type | Method and Description | 
|---|---|
MapConfig | 
DynamicConfigurationAwareConfig.findMapConfig(String name)  | 
MapConfig | 
ClusterWideConfigurationService.findMapConfig(String name)  | 
MapConfig | 
ConfigurationService.findMapConfig(String name)
Finds existing Map config. 
 | 
MapConfig | 
DynamicConfigurationAwareConfig.getMapConfig(String name)  | 
MapConfig | 
DynamicConfigurationAwareConfig.getMapConfigOrNull(String name)  | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,MapConfig> | 
DynamicConfigurationAwareConfig.getMapConfigs()  | 
Map<String,MapConfig> | 
ClusterWideConfigurationService.getMapConfigs()  | 
Map<String,MapConfig> | 
ConfigurationService.getMapConfigs()
Returns all registered map configurations. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Config | 
DynamicConfigurationAwareConfig.addMapConfig(MapConfig mapConfig)  | 
void | 
DynamicConfigListener.onConfigRegistered(MapConfig configObject)
Called when a new  
MapConfig object is created locally. | 
void | 
EmptyDynamicConfigListener.onConfigRegistered(MapConfig configObject)  | 
| Modifier and Type | Method and Description | 
|---|---|
Config | 
DynamicConfigurationAwareConfig.setMapConfigs(Map<String,MapConfig> mapConfigs)  | 
| Modifier and Type | Method and Description | 
|---|---|
MapConfig | 
MapConfigDTO.getMapConfig()  | 
| Constructor and Description | 
|---|
MapConfigDTO(MapConfig mapConfig)  | 
| Constructor and Description | 
|---|
UpdateMapConfigOperation(String mapName,
                        MapConfig mapConfig)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected MapConfig | 
MapContainer.mapConfig  | 
| Modifier and Type | Method and Description | 
|---|---|
MapConfig | 
MapContainer.getMapConfig()  | 
| Modifier and Type | Method and Description | 
|---|---|
IndexProvider | 
MapServiceContext.getIndexProvider(MapConfig mapConfig)  | 
MapOperationProvider | 
MapServiceContext.getMapOperationProvider(MapConfig mapConfig)  | 
static void | 
ExpirationTimeSetter.setExpirationTimes(long operationTTLMillis,
                  long operationMaxIdleMillis,
                  Record record,
                  MapConfig mapConfig,
                  boolean consultMapConfig)
Updates records TTL and expiration time. 
 | 
void | 
MapContainer.setMapConfig(MapConfig mapConfig)  | 
protected boolean | 
MapContainer.shouldUseGlobalIndex(MapConfig mapConfig)  | 
| Modifier and Type | Method and Description | 
|---|---|
MapOperationProvider | 
MapOperationProviders.getOperationProvider(MapConfig mapConfig)
Returns a  
MapOperationProvider instance, depending on whether the provided MapConfig has a
 WAN replication policy configured or not. | 
| Constructor and Description | 
|---|
MapProxyImpl(String name,
            MapService mapService,
            NodeEngine nodeEngine,
            MapConfig mapConfig)  | 
NearCachedMapProxyImpl(String name,
                      MapService mapService,
                      NodeEngine nodeEngine,
                      MapConfig mapConfig)  | 
| Constructor and Description | 
|---|
DataRecordFactory(MapConfig config,
                 SerializationService serializationService,
                 PartitioningStrategy partitionStrategy)  | 
ObjectRecordFactory(MapConfig config,
                   SerializationService serializationService)  | 
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.