public class MapContainer extends Object
Constructor and Description |
---|
MapContainer(String name,
MapConfig mapConfig,
MapServiceContext mapServiceContext) |
protected volatile MapConfig mapConfig
public MapContainer(String name, MapConfig mapConfig, MapServiceContext mapServiceContext)
public MapStoreManager createMapStoreManager(MapContainer mapContainer)
public MapStoreManager getMapStoreManager()
public void initWanReplication(NodeEngine nodeEngine)
public IndexService getIndexService()
public WanReplicationPublisher getWanReplicationPublisher()
public MapMergePolicy getWanMergePolicy()
public String addInterceptor(MapInterceptor interceptor)
public void addInterceptor(String id, MapInterceptor interceptor)
public List<MapInterceptor> getInterceptors()
public Map<String,MapInterceptor> getInterceptorMap()
public void removeInterceptor(String id)
public boolean isNearCacheEnabled()
public int getTotalBackupCount()
public int getBackupCount()
public int getAsyncBackupCount()
public MapStoreWrapper getStore()
public PartitioningStrategy getPartitioningStrategy()
public SizeEstimator getNearCacheSizeEstimator()
public RecordFactory getRecordFactory()
public MapServiceContext getMapServiceContext()
public boolean isMapStoreEnabled()
public boolean isWriteBehindMapStoreEnabled()
public int getMaxSizePerNode()
public MapConfig getMapConfig()
public void setMapConfig(MapConfig mapConfig)
public long getMaxIdleMillis()
public long getTtlMillisFromConfig()
public String getName()
Copyright © 2014 Hazelcast, Inc.. All Rights Reserved.