| 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  Accumulatorspecific classes. | 
| com.hazelcast.map.impl.querycache.subscriber | This package contains classes which are used for  QueryCacheevent 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  EntryListenerConfigto thisQueryCacheConfig. | 
| 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  trueto enable coalescing, otherwise setfalse. | 
| 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  EvictionConfiginstance for thisQueryCache | 
| QueryCacheConfig | QueryCacheConfig. setIncludeValue(boolean includeValue)Set  trueto enable value caching, otherwise setfalse. | 
| 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  trueto enable initial population, otherwise setfalse. | 
| QueryCacheConfig | QueryCacheConfig. setPredicateConfig(PredicateConfig predicateConfig)Sets the predicate of  QueryCache. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<QueryCacheConfig> | MapConfig. getQueryCacheConfigs()Returns all  QueryCacheConfiginstances defined on thisMapConfig. | 
| List<QueryCacheConfig> | MapConfigReadOnly. getQueryCacheConfigs()Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| MapConfig | MapConfig. addQueryCacheConfig(QueryCacheConfig queryCacheConfig)Adds a new  QueryCacheConfigto thisMapConfig. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MapConfig. setQueryCacheConfigs(List<QueryCacheConfig> queryCacheConfigs)Sets  QueryCacheConfiginstances to thisMapConfig. | 
| 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  QueryCacheConfigfor the requested query cache with cacheName. | 
| QueryCacheConfig | QueryCacheConfigurator. getOrNull(String mapName,
         String cacheName)Returns  QueryCacheConfigfor 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.