| Package | Description | 
|---|---|
| com.hazelcast.client.config | 
 Contains classes related to config for com.hazelcast.client 
 | 
| com.hazelcast.client.impl.protocol.task.dynamicconfig | |
| 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 | 
|---|---|
QueryCacheConfig | 
ClientConfig.getOrCreateQueryCacheConfig(String mapName,
                           String cacheName)  | 
QueryCacheConfig | 
ClientConfig.getOrNullQueryCacheConfig(String mapName,
                         String cacheName)  | 
| 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 | 
QueryCacheConfigHolder.asQueryCacheConfig(SerializationService serializationService)  | 
| Modifier and Type | Method and Description | 
|---|---|
static QueryCacheConfigHolder | 
QueryCacheConfigHolder.of(QueryCacheConfig config,
  SerializationService serializationService)  | 
| Modifier and Type | Method and Description | 
|---|---|
QueryCacheConfig | 
ClientQueryCacheConfigurator.getOrCreateConfiguration(String mapName,
                        String cacheName,
                        String cacheId)  | 
QueryCacheConfig | 
ClientQueryCacheConfigurator.getOrNull(String mapName,
         String cacheName,
         String cacheId)  | 
| 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,
                        String cacheId)
Returns  
QueryCacheConfig for the requested cacheName | 
QueryCacheConfig | 
QueryCacheConfigurator.getOrNull(String mapName,
         String cacheName,
         String cacheId)
Returns  
QueryCacheConfig for the requested cacheName or null | 
| Modifier and Type | Method and Description | 
|---|---|
static AccumulatorInfo | 
AccumulatorInfo.createAccumulatorInfo(QueryCacheConfig config,
                     String mapName,
                     String cacheId,
                     Predicate predicate)  | 
| Modifier and Type | Method and Description | 
|---|---|
QueryCacheConfig | 
NodeQueryCacheConfigurator.getOrCreateConfiguration(String mapName,
                        String cacheName,
                        String cacheId)  | 
QueryCacheConfig | 
NodeQueryCacheConfigurator.getOrNull(String mapName,
         String cacheName,
         String cacheId)  | 
QueryCacheConfig | 
QueryCacheRequest.getQueryCacheConfig()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractQueryCacheConfigurator.setEntryListener(String mapName,
                String cacheId,
                QueryCacheConfig config)  | 
protected void | 
AbstractQueryCacheConfigurator.setPredicateImpl(QueryCacheConfig config)  | 
QueryCacheRequest | 
QueryCacheRequest.withQueryCacheConfig(QueryCacheConfig queryCacheConfig)  | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.