Package | Description |
---|---|
com.hazelcast.cache.impl |
Hazelcast JSR-107 aka JCache implementation
|
com.hazelcast.cache.impl.record |
Hazelcast JSR-107 aka JCache implementation
Internal record store
|
com.hazelcast.config |
Provides classes for configuring HazelcastInstance.
|
com.hazelcast.internal.config |
Contains functionality for Hazelcast configurations.
|
com.hazelcast.internal.nearcache.impl.store |
Near Cache store implementations.
|
com.hazelcast.internal.util.comparators |
Provides various comparator implementations.
|
com.hazelcast.map.impl |
Contains implementation specific classes of
com.hazelcast.map package. |
com.hazelcast.map.impl.recordstore | |
com.hazelcast.ringbuffer.impl |
Contains the
Ringbuffer implementation classes. |
com.hazelcast.spi.impl.merge |
This package contains split-brain related classes.
|
Modifier and Type | Method and Description |
---|---|
protected abstract CacheOperationProvider |
AbstractCacheService.createOperationProvider(String nameWithPrefix,
InMemoryFormat inMemoryFormat) |
protected CacheOperationProvider |
CacheService.createOperationProvider(String nameWithPrefix,
InMemoryFormat inMemoryFormat) |
CacheOperationProvider |
AbstractCacheService.getCacheOperationProvider(String cacheNameWithPrefix,
InMemoryFormat inMemoryFormat) |
CacheOperationProvider |
ICacheService.getCacheOperationProvider(String cacheNameWithPrefix,
InMemoryFormat storageType)
Creates cache operations according to the storage-type of the cache
|
protected ValueComparator |
AbstractCacheRecordStore.getValueComparatorOf(InMemoryFormat inMemoryFormat) |
Modifier and Type | Field and Description |
---|---|
protected InMemoryFormat |
CacheRecordFactory.inMemoryFormat |
Constructor and Description |
---|
CacheRecordFactory(InMemoryFormat inMemoryFormat,
SerializationService serializationService) |
Modifier and Type | Field and Description |
---|---|
static InMemoryFormat |
CacheSimpleConfig.DEFAULT_IN_MEMORY_FORMAT
Default InMemory Format.
|
static InMemoryFormat |
MapConfig.DEFAULT_IN_MEMORY_FORMAT
Default In-Memory format is binary.
|
static InMemoryFormat |
RingbufferConfig.DEFAULT_IN_MEMORY_FORMAT
Default value for the in-memory format.
|
static InMemoryFormat |
QueryCacheConfig.DEFAULT_IN_MEMORY_FORMAT
By default, hold values of entries in
QueryCache as binary. |
static InMemoryFormat |
ReplicatedMapConfig.DEFAULT_IN_MEMORY_FORMAT
Default value of In-memory format
|
static InMemoryFormat |
NearCacheConfig.DEFAULT_MEMORY_FORMAT
Default value for the in-memory format.
|
Modifier and Type | Method and Description |
---|---|
InMemoryFormat |
CacheSimpleConfig.getInMemoryFormat()
Gets the InMemory Format for this
ICache . |
InMemoryFormat |
MapConfig.getInMemoryFormat()
Returns the data type that will be used for storing records.
|
InMemoryFormat |
NearCacheConfig.getInMemoryFormat()
Returns the data type used to store entries.
|
InMemoryFormat |
CacheConfig.getInMemoryFormat()
Gets the data type that will be used to store records.
|
InMemoryFormat |
RingbufferConfig.getInMemoryFormat()
Returns the in-memory format.
|
InMemoryFormat |
QueryCacheConfig.getInMemoryFormat()
Returns memory format of values of entries in
QueryCache . |
InMemoryFormat |
ReplicatedMapConfig.getInMemoryFormat()
Data type used to store entries.
|
static InMemoryFormat |
InMemoryFormat.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static InMemoryFormat[] |
InMemoryFormat.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
CacheConfig<K,V> |
CacheConfigReadOnly.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Deprecated.
|
CacheSimpleConfig |
CacheSimpleConfigReadOnly.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Deprecated.
|
CacheSimpleConfig |
CacheSimpleConfig.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Sets the InMemory Format for this
ICache . |
MapConfig |
MapConfig.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Binary type that will be used for storing records.
|
NearCacheConfig |
NearCacheConfig.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Sets the data type used to store entries.
|
CacheConfig<K,V> |
CacheConfig.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Data type that will be used to store records in this
ICache . |
MapConfig |
MapConfigReadOnly.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Deprecated.
|
RingbufferConfig |
RingbufferConfig.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Sets the in-memory format.
|
QueryCacheConfig |
QueryCacheConfig.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Sets memory format of values of entries in
QueryCache . |
NearCacheConfig |
NearCacheConfigReadOnly.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Deprecated.
|
ReplicatedMapConfig |
ReplicatedMapConfig.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Data type used to store entries.
|
Constructor and Description |
---|
NearCacheConfig(int timeToLiveSeconds,
int maxIdleSeconds,
boolean invalidateOnChange,
InMemoryFormat inMemoryFormat) |
NearCacheConfig(int timeToLiveSeconds,
int maxIdleSeconds,
boolean invalidateOnChange,
InMemoryFormat inMemoryFormat,
EvictionConfig evictionConfig) |
NearCacheConfig(int timeToLiveSeconds,
int maxSize,
String evictionPolicy,
int maxIdleSeconds,
boolean invalidateOnChange,
InMemoryFormat inMemoryFormat)
Deprecated.
since 3.8, please use
NearCacheConfig.NearCacheConfig(int, int, boolean, InMemoryFormat) |
NearCacheConfig(int timeToLiveSeconds,
int maxSize,
String evictionPolicy,
int maxIdleSeconds,
boolean invalidateOnChange,
InMemoryFormat inMemoryFormat,
EvictionConfig evictionConfig)
Deprecated.
since 3.8, please use
NearCacheConfig.NearCacheConfig(int, int, boolean, InMemoryFormat, EvictionConfig) |
Modifier and Type | Method and Description |
---|---|
static void |
ConfigValidator.checkCacheConfig(InMemoryFormat inMemoryFormat,
EvictionConfig evictionConfig,
String mergePolicyClassname,
SplitBrainMergeTypeProvider mergeTypeProvider,
CacheMergePolicyProvider mergePolicyProvider)
Validates the given parameters in the context of an
ICache config. |
static boolean |
MergePolicyValidator.checkMergePolicySupportsInMemoryFormat(String name,
Object mergePolicy,
InMemoryFormat inMemoryFormat,
boolean failFast,
ILogger logger)
Checks if the given
InMemoryFormat can be merged by the given
mergePolicy instance. |
Modifier and Type | Field and Description |
---|---|
protected InMemoryFormat |
AbstractNearCacheRecordStore.inMemoryFormat |
Modifier and Type | Method and Description |
---|---|
static ValueComparator |
ValueComparatorUtil.getValueComparatorOf(InMemoryFormat inMemoryFormat) |
Modifier and Type | Method and Description |
---|---|
static <K,V> EntryCostEstimator<K,V> |
OwnedEntryCostEstimatorFactory.createMapSizeEstimator(InMemoryFormat inMemoryFormat) |
ValueComparator |
MapServiceContext.getValueComparatorOf(InMemoryFormat inMemoryFormat) |
Modifier and Type | Method and Description |
---|---|
Storage |
RecordStore.createStorage(RecordFactory<R> recordFactory,
InMemoryFormat memoryFormat) |
Modifier and Type | Method and Description |
---|---|
static RingbufferStoreWrapper |
RingbufferStoreWrapper.create(ObjectNamespace namespace,
RingbufferStoreConfig storeConfig,
InMemoryFormat inMemoryFormat,
SerializationService serializationService,
ClassLoader classLoader)
Factory method that creates a
RingbufferStoreWrapper . |
Modifier and Type | Method and Description |
---|---|
protected abstract InMemoryFormat |
AbstractMergeRunnable.getInMemoryFormat(String dataStructureName) |
Copyright © 2022 Hazelcast, Inc.. All Rights Reserved.