| Package | Description | 
|---|---|
| com.hazelcast.cache.impl | 
 
     Hazelcast JSR-107 aka JCache implementation 
 | 
| com.hazelcast.config | 
 Provides classes for configuring HazelcastInstance. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PreJoinCacheConfig<K,V>
This subclass of  
CacheConfig is used to communicate cache configurations in pre-join cache operations when cluster
 version is at least 3.9. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractCacheConfig<K,V>
Base class for  
CacheConfig | 
class  | 
CacheConfig<K,V>
Contains all the configuration for the  
ICache. | 
class  | 
CacheConfigReadOnly<K,V>
Deprecated. 
 
this class will be removed in 4.0; it is meant for internal usage only. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CacheConfiguration<K,V> | 
AbstractCacheConfig.addCacheEntryListenerConfiguration(javax.cache.configuration.CacheEntryListenerConfiguration<K,V> cacheEntryListenerConfiguration)
Add a configuration for a  
CacheEntryListener. | 
CacheConfiguration<K,V> | 
CacheConfiguration.addCacheEntryListenerConfiguration(javax.cache.configuration.CacheEntryListenerConfiguration<K,V> cacheEntryListenerConfiguration)
Add a configuration for a  
CacheEntryListener. | 
CacheConfiguration<K,V> | 
AbstractCacheConfig.removeCacheEntryListenerConfiguration(javax.cache.configuration.CacheEntryListenerConfiguration<K,V> cacheEntryListenerConfiguration)
Remove a configuration for a  
CacheEntryListener. | 
CacheConfiguration<K,V> | 
CacheConfiguration.removeCacheEntryListenerConfiguration(javax.cache.configuration.CacheEntryListenerConfiguration<K,V> cacheEntryListenerConfiguration)
Remove a configuration for a  
CacheEntryListener. | 
CacheConfiguration<K,V> | 
AbstractCacheConfig.setCacheLoaderFactory(javax.cache.configuration.Factory<? extends javax.cache.integration.CacheLoader<K,V>> cacheLoaderFactory)  | 
CacheConfiguration<K,V> | 
CacheConfiguration.setCacheLoaderFactory(javax.cache.configuration.Factory<? extends javax.cache.integration.CacheLoader<K,V>> factory)
Set the  
CacheLoader factory. | 
CacheConfiguration<K,V> | 
CacheConfigReadOnly.setCacheLoaderFactory(javax.cache.configuration.Factory<? extends javax.cache.integration.CacheLoader<K,V>> cacheLoaderFactory)
Deprecated.  
  | 
CacheConfiguration<K,V> | 
AbstractCacheConfig.setCacheWriterFactory(javax.cache.configuration.Factory<? extends javax.cache.integration.CacheWriter<? super K,? super V>> cacheWriterFactory)  | 
CacheConfiguration<K,V> | 
CacheConfiguration.setCacheWriterFactory(javax.cache.configuration.Factory<? extends javax.cache.integration.CacheWriter<? super K,? super V>> factory)
Set the  
CacheWriter factory. | 
CacheConfiguration<K,V> | 
CacheConfigReadOnly.setCacheWriterFactory(javax.cache.configuration.Factory<? extends javax.cache.integration.CacheWriter<? super K,? super V>> cacheWriterFactory)
Deprecated.  
  | 
CacheConfiguration<K,V> | 
AbstractCacheConfig.setExpiryPolicyFactory(javax.cache.configuration.Factory<? extends javax.cache.expiry.ExpiryPolicy> expiryPolicyFactory)  | 
CacheConfiguration<K,V> | 
CacheConfiguration.setExpiryPolicyFactory(javax.cache.configuration.Factory<? extends javax.cache.expiry.ExpiryPolicy> factory)
Set the  
Factory for the ExpiryPolicy. | 
CacheConfiguration<K,V> | 
CacheConfigReadOnly.setExpiryPolicyFactory(javax.cache.configuration.Factory<? extends javax.cache.expiry.ExpiryPolicy> expiryPolicyFactory)
Deprecated.  
  | 
CacheConfiguration<K,V> | 
AbstractCacheConfig.setHotRestartConfig(HotRestartConfig hotRestartConfig)
Sets the  
HotRestartConfig for this CacheConfiguration | 
CacheConfiguration<K,V> | 
CacheConfigReadOnly.setHotRestartConfig(HotRestartConfig hotRestartConfig)
Deprecated.  
  | 
CacheConfiguration<K,V> | 
AbstractCacheConfig.setKeyClassName(String keyClassName)  | 
CacheConfiguration<K,V> | 
AbstractCacheConfig.setKeyType(Class<K> keyType)  | 
CacheConfiguration<K,V> | 
AbstractCacheConfig.setListenerConfigurations()  | 
protected CacheConfiguration<K,V> | 
AbstractCacheConfig.setListenerConfigurations(Set<javax.cache.configuration.CacheEntryListenerConfiguration<K,V>> listeners)  | 
CacheConfiguration<K,V> | 
AbstractCacheConfig.setManagementEnabled(boolean enabled)
Sets whether or not management is enabled on this cache. 
 | 
CacheConfiguration<K,V> | 
CacheConfiguration.setManagementEnabled(boolean enabled)
Sets whether management is enabled on a cache. 
 | 
CacheConfiguration<K,V> | 
AbstractCacheConfig.setReadThrough(boolean isReadThrough)  | 
CacheConfiguration<K,V> | 
CacheConfiguration.setReadThrough(boolean isReadThrough)
Set if read-through caching should be used. 
 | 
CacheConfiguration<K,V> | 
CacheConfigReadOnly.setReadThrough(boolean isReadThrough)
Deprecated.  
  | 
CacheConfiguration<K,V> | 
AbstractCacheConfig.setStatisticsEnabled(boolean enabled)
Sets whether or not statistics gathering is enabled on this cache. 
 | 
CacheConfiguration<K,V> | 
CacheConfiguration.setStatisticsEnabled(boolean enabled)
Sets whether statistics gathering is enabled on a cache. 
 | 
CacheConfiguration<K,V> | 
CacheConfigReadOnly.setStatisticsEnabled(boolean enabled)
Deprecated.  
  | 
CacheConfiguration<K,V> | 
AbstractCacheConfig.setStoreByValue(boolean storeByValue)
Set if a configured cache should use store-by-value or store-by-reference
 semantics. 
 | 
CacheConfiguration<K,V> | 
CacheConfiguration.setStoreByValue(boolean isStoreByValue)
Set if a configured cache should use store-by-value or store-by-reference semantics. 
 | 
CacheConfiguration<K,V> | 
AbstractCacheConfig.setTypes(Class<K> keyType,
        Class<V> valueType)
Sets the expected type of keys and values for a  
Cache
 configured with this Configuration. | 
CacheConfiguration<K,V> | 
CacheConfiguration.setTypes(Class<K> keyType,
        Class<V> valueType)
Sets the expected type of keys and values for a  
Cache
 configured with this Configuration. | 
CacheConfiguration<K,V> | 
AbstractCacheConfig.setValueClassName(String valueClassName)  | 
CacheConfiguration<K,V> | 
AbstractCacheConfig.setValueType(Class<V> valueType)  | 
CacheConfiguration<K,V> | 
AbstractCacheConfig.setWriteThrough(boolean isWriteThrough)  | 
CacheConfiguration<K,V> | 
CacheConfiguration.setWriteThrough(boolean isWriteThrough)
Set if write-through caching should be used. 
 | 
CacheConfiguration<K,V> | 
CacheConfigReadOnly.setWriteThrough(boolean isWriteThrough)
Deprecated.  
  | 
Copyright © 2019 Hazelcast, Inc.. All Rights Reserved.