|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.hazelcast.config.MapConfig
com.hazelcast.config.MapConfigReadOnly
public class MapConfigReadOnly
Contains the configuration for an IMap (read-only).
| Field Summary |
|---|
| Fields inherited from class com.hazelcast.config.MapConfig |
|---|
DEFAULT_BACKUP_COUNT, DEFAULT_EVICTION_PERCENTAGE, DEFAULT_EVICTION_POLICY, DEFAULT_IN_MEMORY_FORMAT, DEFAULT_MAP_MERGE_POLICY, DEFAULT_MAX_IDLE_SECONDS, DEFAULT_MIN_EVICTION_CHECK_MILLIS, DEFAULT_TTL_SECONDS, MAX_BACKUP_COUNT, MAX_EVICTION_PERCENTAGE, MIN_BACKUP_COUNT, MIN_EVICTION_PERCENTAGE |
| Method Summary | |
|---|---|
MapConfig |
addEntryListenerConfig(EntryListenerConfig listenerConfig)
|
MapConfig |
addMapIndexConfig(MapIndexConfig mapIndexConfig)
|
List<EntryListenerConfig> |
getEntryListenerConfigs()
|
List<MapIndexConfig> |
getMapIndexConfigs()
|
MapStoreConfig |
getMapStoreConfig()
Returns the map store configuration |
MaxSizeConfig |
getMaxSizeConfig()
|
NearCacheConfig |
getNearCacheConfig()
|
PartitioningStrategyConfig |
getPartitioningStrategyConfig()
|
List<MapPartitionLostListenerConfig> |
getPartitionLostListenerConfigs()
|
List<QueryCacheConfig> |
getQueryCacheConfigs()
Returns all QueryCacheConfig instances defined on this MapConfig |
WanReplicationRef |
getWanReplicationRef()
|
MapConfig |
setAsyncBackupCount(int asyncBackupCount)
Sets the number of asynchronous backups. |
MapConfig |
setBackupCount(int backupCount)
Number of synchronous backups. |
MapConfig |
setEntryListenerConfigs(List<EntryListenerConfig> listenerConfigs)
|
MapConfig |
setEvictionPercentage(int evictionPercentage)
When maximum size is reached, the specified percentage of the map will be evicted. |
MapConfig |
setEvictionPolicy(EvictionPolicy evictionPolicy)
Sets the evictionPolicy |
MapConfig |
setInMemoryFormat(InMemoryFormat inMemoryFormat)
Binary type that will be used for storing records. |
MapConfig |
setMapIndexConfigs(List<MapIndexConfig> mapIndexConfigs)
|
MapConfig |
setMapStoreConfig(MapStoreConfig mapStoreConfig)
Sets the map store configuration |
MapConfig |
setMaxIdleSeconds(int maxIdleSeconds)
Maximum number of seconds for each entry to stay idle in the map. |
MapConfig |
setMaxSizeConfig(MaxSizeConfig maxSizeConfig)
|
MapConfig |
setMergePolicy(String mergePolicy)
|
MapConfig |
setMinEvictionCheckMillis(long checkIfEvictableAfterMillis)
Sets the minimum time in milliseconds which should pass before asking if a partition of this map is evictable or not. |
MapConfig |
setName(String name)
Sets the name of the IMap |
MapConfig |
setNearCacheConfig(NearCacheConfig nearCacheConfig)
|
MapConfig |
setOptimizeQueries(boolean optimizeQueries)
|
MapConfig |
setPartitioningStrategyConfig(PartitioningStrategyConfig partitioningStrategyConfig)
|
MapConfig |
setReadBackupData(boolean readBackupData)
|
MapConfig |
setStatisticsEnabled(boolean statisticsEnabled)
|
MapConfig |
setTimeToLiveSeconds(int timeToLiveSeconds)
The maximum number of seconds for each entry to stay in the map. |
MapConfig |
setWanReplicationRef(WanReplicationRef wanReplicationRef)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public MaxSizeConfig getMaxSizeConfig()
getMaxSizeConfig in class MapConfigpublic WanReplicationRef getWanReplicationRef()
getWanReplicationRef in class MapConfigpublic List<EntryListenerConfig> getEntryListenerConfigs()
getEntryListenerConfigs in class MapConfigpublic List<MapPartitionLostListenerConfig> getPartitionLostListenerConfigs()
getPartitionLostListenerConfigs in class MapConfigpublic List<MapIndexConfig> getMapIndexConfigs()
getMapIndexConfigs in class MapConfigpublic PartitioningStrategyConfig getPartitioningStrategyConfig()
getPartitioningStrategyConfig in class MapConfigpublic MapStoreConfig getMapStoreConfig()
MapConfig
getMapStoreConfig in class MapConfigpublic NearCacheConfig getNearCacheConfig()
getNearCacheConfig in class MapConfigpublic List<QueryCacheConfig> getQueryCacheConfigs()
MapConfigQueryCacheConfig instances defined on this MapConfig
getQueryCacheConfigs in class MapConfigQueryCacheConfig instances defined on this MapConfigpublic MapConfig setName(String name)
MapConfigIMap
setName in class MapConfigname - the name to set for this IMappublic MapConfig setInMemoryFormat(InMemoryFormat inMemoryFormat)
MapConfig
setInMemoryFormat in class MapConfiginMemoryFormat - the record type to setpublic MapConfig setBackupCount(int backupCount)
MapConfig
setBackupCount in class MapConfigbackupCount - the backupCount to set for this IMapMapConfig.setAsyncBackupCount(int)public MapConfig setAsyncBackupCount(int asyncBackupCount)
MapConfig
setAsyncBackupCount in class MapConfigasyncBackupCount - the number of asynchronous synchronous backups to set
MapConfig.setBackupCount(int),
MapConfig.getAsyncBackupCount()public MapConfig setEvictionPercentage(int evictionPercentage)
MapConfig
setEvictionPercentage in class MapConfigevictionPercentage - the evictionPercentage to set: the specified percentage of the map to be evictedpublic MapConfig setMinEvictionCheckMillis(long checkIfEvictableAfterMillis)
MapConfig
setMinEvictionCheckMillis in class MapConfigcheckIfEvictableAfterMillis - time in milliseconds that should pass before asking for the next evictionpublic MapConfig setTimeToLiveSeconds(int timeToLiveSeconds)
MapConfig
setTimeToLiveSeconds in class MapConfigtimeToLiveSeconds - the timeToLiveSeconds to setpublic MapConfig setMaxIdleSeconds(int maxIdleSeconds)
MapConfig
setMaxIdleSeconds in class MapConfigmaxIdleSeconds - the maxIdleSeconds (the maximum number of seconds for each entry to stay idle in the map) to setpublic MapConfig setMaxSizeConfig(MaxSizeConfig maxSizeConfig)
setMaxSizeConfig in class MapConfigpublic MapConfig setEvictionPolicy(EvictionPolicy evictionPolicy)
MapConfig
setEvictionPolicy in class MapConfigevictionPolicy - the evictionPolicy to setpublic MapConfig setMapStoreConfig(MapStoreConfig mapStoreConfig)
MapConfig
setMapStoreConfig in class MapConfigmapStoreConfig - the mapStoreConfig (map store configuration) to setpublic MapConfig setNearCacheConfig(NearCacheConfig nearCacheConfig)
setNearCacheConfig in class MapConfigpublic MapConfig setMergePolicy(String mergePolicy)
setMergePolicy in class MapConfigpublic MapConfig setStatisticsEnabled(boolean statisticsEnabled)
setStatisticsEnabled in class MapConfigpublic MapConfig setReadBackupData(boolean readBackupData)
setReadBackupData in class MapConfigpublic MapConfig setWanReplicationRef(WanReplicationRef wanReplicationRef)
setWanReplicationRef in class MapConfigpublic MapConfig addEntryListenerConfig(EntryListenerConfig listenerConfig)
addEntryListenerConfig in class MapConfigpublic MapConfig setEntryListenerConfigs(List<EntryListenerConfig> listenerConfigs)
setEntryListenerConfigs in class MapConfigpublic MapConfig addMapIndexConfig(MapIndexConfig mapIndexConfig)
addMapIndexConfig in class MapConfigpublic MapConfig setMapIndexConfigs(List<MapIndexConfig> mapIndexConfigs)
setMapIndexConfigs in class MapConfigpublic MapConfig setPartitioningStrategyConfig(PartitioningStrategyConfig partitioningStrategyConfig)
setPartitioningStrategyConfig in class MapConfigpublic MapConfig setOptimizeQueries(boolean optimizeQueries)
setOptimizeQueries in class MapConfig
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||