Package | Description |
---|---|
com.hazelcast.client.config |
Contains classes related to config for com.hazelcast.client
|
com.hazelcast.client.impl.querycache.subscriber |
Contains Hazelcast Enterprise version client-side query cache
subscriber implementation classes.
|
com.hazelcast.config |
Provides classes for configuring HazelcastInstance.
|
com.hazelcast.map.impl.querycache |
Contains query cache internal implementation classes.
|
com.hazelcast.map.impl.querycache.accumulator |
Contains
Accumulator
specific classes. |
com.hazelcast.map.impl.querycache.subscriber |
This package contains classes which are used for
QueryCache
event subscription side. |
Modifier and Type | Method and Description |
---|---|
Map<String,Map<String,QueryCacheConfig>> |
ClientConfig.getQueryCacheConfigs() |
Modifier and Type | Method and Description |
---|---|
ClientConfig |
ClientConfig.addQueryCacheConfig(String mapName,
QueryCacheConfig queryCacheConfig) |
Modifier and Type | Method and Description |
---|---|
void |
ClientConfig.setQueryCacheConfigs(Map<String,Map<String,QueryCacheConfig>> queryCacheConfigs) |
Modifier and Type | Method and Description |
---|---|
QueryCacheConfig |
ClientQueryCacheConfigurator.getOrCreateConfiguration(String mapName,
String cacheName) |
QueryCacheConfig |
ClientQueryCacheConfigurator.getOrNull(String mapName,
String cacheName) |
Modifier and Type | Method and Description |
---|---|
QueryCacheConfig |
QueryCacheConfig.addEntryListenerConfig(EntryListenerConfig listenerConfig)
Adds
EntryListenerConfig to this QueryCacheConfig . |
QueryCacheConfig |
QueryCacheConfig.addIndexConfig(MapIndexConfig mapIndexConfig) |
QueryCacheConfig |
QueryCacheConfig.setBatchSize(int batchSize)
Sets the batch size which will be used to determine number of events to be sent in a batch to
QueryCache |
QueryCacheConfig |
QueryCacheConfig.setBufferSize(int bufferSize)
Sets the maximum number of events which can be stored in a buffer of partition.
|
QueryCacheConfig |
QueryCacheConfig.setCoalesce(boolean coalesce)
Set
true to enable coalescing, otherwise set false . |
QueryCacheConfig |
QueryCacheConfig.setDelaySeconds(int delaySeconds)
Sets the minimum number of delay seconds which an event waits in the buffer of node
before sending to a
QueryCache |
QueryCacheConfig |
QueryCacheConfig.setEntryListenerConfigs(List<EntryListenerConfig> listenerConfigs) |
QueryCacheConfig |
QueryCacheConfig.setEvictionConfig(EvictionConfig evictionConfig)
Sets the
EvictionConfig instance for this QueryCache |
QueryCacheConfig |
QueryCacheConfig.setIncludeValue(boolean includeValue)
Set
true to enable value caching, otherwise set false . |
QueryCacheConfig |
QueryCacheConfig.setIndexConfigs(List<MapIndexConfig> indexConfigs) |
QueryCacheConfig |
QueryCacheConfig.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Sets memory format of values of entries in
QueryCache . |
QueryCacheConfig |
QueryCacheConfig.setName(String name)
Sets the name of
QueryCache . |
QueryCacheConfig |
QueryCacheConfig.setPopulate(boolean populate)
Set
true to enable initial population, otherwise set false . |
QueryCacheConfig |
QueryCacheConfig.setPredicateConfig(PredicateConfig predicateConfig)
Sets the predicate of
QueryCache . |
Modifier and Type | Method and Description |
---|---|
List<QueryCacheConfig> |
MapConfig.getQueryCacheConfigs()
Returns all
QueryCacheConfig instances defined on this MapConfig . |
List<QueryCacheConfig> |
MapConfigReadOnly.getQueryCacheConfigs()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
MapConfig |
MapConfig.addQueryCacheConfig(QueryCacheConfig queryCacheConfig)
Adds a new
QueryCacheConfig to this MapConfig . |
Modifier and Type | Method and Description |
---|---|
void |
MapConfig.setQueryCacheConfigs(List<QueryCacheConfig> queryCacheConfigs)
Sets
QueryCacheConfig instances to this MapConfig . |
void |
MapConfigReadOnly.setQueryCacheConfigs(List<QueryCacheConfig> queryCacheConfigs)
Deprecated.
|
Constructor and Description |
---|
QueryCacheConfig(QueryCacheConfig other) |
Modifier and Type | Method and Description |
---|---|
QueryCacheConfig |
QueryCacheConfigurator.getOrCreateConfiguration(String mapName,
String cacheName)
Returns
QueryCacheConfig for the requested query cache with cacheName. |
QueryCacheConfig |
QueryCacheConfigurator.getOrNull(String mapName,
String cacheName)
Returns
QueryCacheConfig for the requested query cache with cacheName or null. |
Modifier and Type | Method and Description |
---|---|
static AccumulatorInfo |
AccumulatorInfo.createAccumulatorInfo(QueryCacheConfig config,
String mapName,
String cacheName,
Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
QueryCacheConfig |
NodeQueryCacheConfigurator.getOrCreateConfiguration(String mapName,
String cacheName) |
QueryCacheConfig |
NodeQueryCacheConfigurator.getOrNull(String mapName,
String cacheName) |
protected QueryCacheConfig |
AbstractQueryCacheEndToEndConstructor.initQueryCacheConfig(QueryCacheRequest request) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractQueryCacheConfigurator.setEntryListener(String mapName,
String cacheName,
QueryCacheConfig config) |
protected void |
AbstractQueryCacheConfigurator.setPredicateImpl(QueryCacheConfig config) |
Constructor and Description |
---|
EvictionOperator(QueryCacheRecordHashMap cache,
QueryCacheConfig config,
EvictionListener<Data,QueryCacheRecord> listener,
ClassLoader classLoader) |
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.