| Package | Description | 
|---|---|
| com.hazelcast.cache.impl | 
 
     Hazelcast JSR-107 aka JCache implementation 
 | 
| com.hazelcast.cache.impl.client | 
 
     Hazelcast JSR-107 aka JCache implementation
     Client Requests 
 | 
| com.hazelcast.cache.impl.operation | 
 Hazelcast JSR-107 aka JCache implementation 
 | 
| com.hazelcast.client.cache.impl | 
 
     Hazelcast JSR-107 aka JCache implementation client side 
 | 
| com.hazelcast.config | 
 Provides classes for configuring HazelcastInstance. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected CacheConfig | 
AbstractCacheRecordStore.cacheConfig  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ConcurrentMap<String,CacheConfig> | 
AbstractCacheService.configs  | 
| Modifier and Type | Method and Description | 
|---|---|
protected <K,V,C extends javax.cache.configuration.Configuration<K,V>>  | 
AbstractHazelcastCacheManager.createCacheConfig(String cacheName,
                 C configuration)  | 
protected abstract <K,V> CacheConfig<K,V> | 
AbstractHazelcastCacheManager.createConfig(String cacheName,
            CacheConfig<K,V> config,
            boolean createAlsoOnOthers,
            boolean syncCreate)  | 
protected <K,V> CacheConfig<K,V> | 
HazelcastServerCacheManager.createConfig(String cacheName,
            CacheConfig<K,V> config,
            boolean createAlsoOnOthers,
            boolean syncCreate)  | 
protected abstract <K,V> CacheConfig<K,V> | 
AbstractHazelcastCacheManager.createConfigOnPartition(CacheConfig<K,V> cacheConfig)  | 
protected <K,V> CacheConfig<K,V> | 
HazelcastServerCacheManager.createConfigOnPartition(CacheConfig<K,V> cacheConfig)  | 
CacheConfig | 
AbstractCacheService.deleteCacheConfig(String name)  | 
CacheConfig | 
ICacheService.deleteCacheConfig(String name)  | 
protected abstract <K,V> CacheConfig<K,V> | 
AbstractHazelcastCacheManager.findConfig(String cacheName,
          String simpleCacheName,
          boolean createAlsoOnOthers,
          boolean syncCreate)  | 
protected <K,V> CacheConfig<K,V> | 
HazelcastServerCacheManager.findConfig(String cacheName,
          String simpleCacheName,
          boolean createAlsoOnOthers,
          boolean syncCreate)  | 
CacheConfig | 
AbstractCacheService.getCacheConfig(String name)  | 
CacheConfig | 
ICacheService.getCacheConfig(String name)  | 
protected abstract <K,V> CacheConfig<K,V> | 
AbstractHazelcastCacheManager.getCacheConfigFromPartition(String cacheName,
                           String simpleCacheName)  | 
protected <K,V> CacheConfig<K,V> | 
HazelcastServerCacheManager.getCacheConfigFromPartition(String cacheNameWithPrefix,
                           String cacheName)  | 
protected abstract <K,V> CacheConfig<K,V> | 
AbstractHazelcastCacheManager.getCacheConfigLocal(String cacheName)  | 
protected <K,V> CacheConfig<K,V> | 
HazelcastServerCacheManager.getCacheConfigLocal(String cacheName)  | 
CacheConfig | 
ICacheRecordStore.getConfig()
Gets the configuration of the cache that this store belongs to. 
 | 
CacheConfig | 
AbstractCacheRecordStore.getConfig()  | 
CacheConfig | 
AbstractCacheService.putCacheConfigIfAbsent(CacheConfig config)  | 
CacheConfig | 
ICacheService.putCacheConfigIfAbsent(CacheConfig config)  | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<CacheConfig> | 
AbstractCacheService.getCacheConfigs()  | 
Collection<CacheConfig> | 
ICacheService.getCacheConfigs()  | 
Collection<CacheConfig> | 
CachePartitionSegment.getCacheConfigs()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract <K,V> void | 
AbstractHazelcastCacheManager.addCacheConfigIfAbsent(CacheConfig<K,V> cacheConfig)  | 
protected <K,V> void | 
HazelcastServerCacheManager.addCacheConfigIfAbsent(CacheConfig<K,V> cacheConfig)  | 
protected abstract <K,V> ICacheInternal<K,V> | 
AbstractHazelcastCacheManager.createCacheProxy(CacheConfig<K,V> cacheConfig)  | 
protected <K,V> ICacheInternal<K,V> | 
HazelcastServerCacheManager.createCacheProxy(CacheConfig<K,V> cacheConfig)  | 
protected abstract <K,V> CacheConfig<K,V> | 
AbstractHazelcastCacheManager.createConfig(String cacheName,
            CacheConfig<K,V> config,
            boolean createAlsoOnOthers,
            boolean syncCreate)  | 
protected <K,V> CacheConfig<K,V> | 
HazelcastServerCacheManager.createConfig(String cacheName,
            CacheConfig<K,V> config,
            boolean createAlsoOnOthers,
            boolean syncCreate)  | 
protected abstract <K,V> CacheConfig<K,V> | 
AbstractHazelcastCacheManager.createConfigOnPartition(CacheConfig<K,V> cacheConfig)  | 
protected <K,V> CacheConfig<K,V> | 
HazelcastServerCacheManager.createConfigOnPartition(CacheConfig<K,V> cacheConfig)  | 
<K,V> ICache<K,V> | 
AbstractHazelcastCacheManager.getOrCreateCache(String cacheName,
                CacheConfig<K,V> cacheConfig)  | 
CacheConfig | 
AbstractCacheService.putCacheConfigIfAbsent(CacheConfig config)  | 
CacheConfig | 
ICacheService.putCacheConfigIfAbsent(CacheConfig config)  | 
protected <K,V> void | 
AbstractHazelcastCacheManager.registerListeners(CacheConfig<K,V> cacheConfig,
                 ICache<K,V> source)  | 
void | 
AbstractCacheService.setManagementEnabled(CacheConfig cacheConfig,
                    String cacheNameWithPrefix,
                    boolean enabled)  | 
void | 
ICacheService.setManagementEnabled(CacheConfig cacheConfig,
                    String cacheNameWithPrefix,
                    boolean enabled)  | 
void | 
AbstractCacheService.setStatisticsEnabled(CacheConfig cacheConfig,
                    String cacheNameWithPrefix,
                    boolean enabled)  | 
void | 
ICacheService.setStatisticsEnabled(CacheConfig cacheConfig,
                    String cacheNameWithPrefix,
                    boolean enabled)  | 
static <K> void | 
CacheProxyUtil.validateConfiguredTypes(CacheConfig cacheConfig,
                       K key)
Validates that the configured key matches the provided key. 
 | 
static <K,V> void | 
CacheProxyUtil.validateConfiguredTypes(CacheConfig cacheConfig,
                       K key,
                       V value)
Validates the configured key and value types matches the provided key, value types. 
 | 
static <K,V> void | 
CacheProxyUtil.validateConfiguredTypes(CacheConfig cacheConfig,
                       K key,
                       V value1,
                       V value2)
Validates the configured key and value types matches the provided key, value types. 
 | 
| Constructor and Description | 
|---|
CacheMXBeanImpl(CacheConfig cacheConfig)  | 
CacheProxy(CacheConfig cacheConfig,
          NodeEngine nodeEngine,
          ICacheService cacheService,
          HazelcastServerCacheManager cacheManager)  | 
| Constructor and Description | 
|---|
CacheCreateConfigRequest(CacheConfig cacheConfig,
                        boolean createAlsoOnOthers,
                        boolean ignoreLocal,
                        int partitionId)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected List<CacheConfig> | 
CacheReplicationOperation.configs  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PostJoinCacheOperation.addCacheConfig(CacheConfig cacheConfig)  | 
| Constructor and Description | 
|---|
CacheCreateConfigOperation(CacheConfig config)  | 
CacheCreateConfigOperation(CacheConfig config,
                          boolean createAlsoOnOthers)  | 
CacheCreateConfigOperation(CacheConfig config,
                          boolean createAlsoOnOthers,
                          boolean ignoreLocal)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected <K,V> CacheConfig<K,V> | 
HazelcastClientCacheManager.createConfig(String cacheName,
            CacheConfig<K,V> config,
            boolean createAlsoOnOthers,
            boolean syncCreate)  | 
protected <K,V> CacheConfig<K,V> | 
HazelcastClientCacheManager.createConfigOnPartition(CacheConfig<K,V> cacheConfig)  | 
protected <K,V> CacheConfig<K,V> | 
HazelcastClientCacheManager.findConfig(String cacheName,
          String simpleCacheName,
          boolean createAlsoOnOthers,
          boolean syncCreate)  | 
protected <K,V> CacheConfig<K,V> | 
HazelcastClientCacheManager.getCacheConfigFromPartition(String cacheName,
                           String simpleCacheName)  | 
protected <K,V> CacheConfig<K,V> | 
HazelcastClientCacheManager.getCacheConfigLocal(String cacheName)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected <K,V> void | 
HazelcastClientCacheManager.addCacheConfigIfAbsent(CacheConfig<K,V> cacheConfig)  | 
protected <K,V> ICacheInternal<K,V> | 
HazelcastClientCacheManager.createCacheProxy(CacheConfig<K,V> cacheConfig)  | 
protected <K,V> CacheConfig<K,V> | 
HazelcastClientCacheManager.createConfig(String cacheName,
            CacheConfig<K,V> config,
            boolean createAlsoOnOthers,
            boolean syncCreate)  | 
protected <K,V> CacheConfig<K,V> | 
HazelcastClientCacheManager.createConfigOnPartition(CacheConfig<K,V> cacheConfig)  | 
| Constructor and Description | 
|---|
ClientCacheProxy(CacheConfig<K,V> cacheConfig,
                ClientContext clientContext,
                HazelcastClientCacheManager cacheManager)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CacheConfigReadOnly<K,V>
Readonly version of  
CacheConfig | 
| Modifier and Type | Method and Description | 
|---|---|
CacheConfig<K,V> | 
CacheConfigReadOnly.addCacheEntryListenerConfiguration(javax.cache.configuration.CacheEntryListenerConfiguration<K,V> cacheEntryListenerConfiguration)  | 
CacheConfig<K,V> | 
CacheConfigReadOnly.removeCacheEntryListenerConfiguration(javax.cache.configuration.CacheEntryListenerConfiguration<K,V> cacheEntryListenerConfiguration)  | 
CacheConfig<K,V> | 
CacheConfigReadOnly.setAsyncBackupCount(int asyncBackupCount)  | 
CacheConfig<K,V> | 
CacheConfig.setAsyncBackupCount(int asyncBackupCount)
Sets the number of asynchronous backups for this  
ICache. | 
CacheConfig<K,V> | 
CacheConfigReadOnly.setBackupCount(int backupCount)  | 
CacheConfig<K,V> | 
CacheConfig.setBackupCount(int backupCount)
Sets the number of synchronous backups. 
 | 
CacheConfig<K,V> | 
CacheConfigReadOnly.setEvictionConfig(EvictionConfig evictionConfig)  | 
CacheConfig | 
CacheConfig.setEvictionConfig(EvictionConfig evictionConfig)
Sets the  
EvictionConfig instance for eviction configuration for this ICache. | 
CacheConfig<K,V> | 
CacheConfigReadOnly.setInMemoryFormat(InMemoryFormat inMemoryFormat)  | 
CacheConfig<K,V> | 
CacheConfig.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Data type that will be used to store records in this  
ICache. | 
CacheConfig<K,V> | 
CacheConfigReadOnly.setManagementEnabled(boolean enabled)  | 
CacheConfig<K,V> | 
CacheConfigReadOnly.setManagerPrefix(String managerPrefix)  | 
CacheConfig<K,V> | 
CacheConfig.setManagerPrefix(String managerPrefix)
Sets the manager prefix of the  
ICache. | 
CacheConfig<K,V> | 
CacheConfigReadOnly.setName(String name)  | 
CacheConfig<K,V> | 
CacheConfig.setName(String name)
Sets the name of this  
ICache. | 
CacheConfig | 
CacheConfigReadOnly.setPartitionLostListenerConfigs(List<CachePartitionLostListenerConfig> partitionLostListenerConfigs)  | 
CacheConfig | 
CacheConfig.setPartitionLostListenerConfigs(List<CachePartitionLostListenerConfig> partitionLostListenerConfigs)
Sets the WAN target replication reference. 
 | 
CacheConfig | 
CacheConfigReadOnly.setQuorumName(String quorumName)  | 
CacheConfig | 
CacheConfig.setQuorumName(String quorumName)
Associates this cache configuration to a quorum. 
 | 
CacheConfig<K,V> | 
CacheConfigReadOnly.setStoreByValue(boolean storeByValue)  | 
CacheConfig<K,V> | 
CacheConfigReadOnly.setTypes(Class<K> keyType,
        Class<V> valueType)  | 
CacheConfig<K,V> | 
CacheConfigReadOnly.setUriString(String uriString)  | 
CacheConfig<K,V> | 
CacheConfig.setUriString(String uriString)
Sets the URI string, which is the global identifier of the  
ICache. | 
CacheConfig | 
CacheConfigReadOnly.setWanReplicationRef(WanReplicationRef wanReplicationRef)  | 
CacheConfig | 
CacheConfig.setWanReplicationRef(WanReplicationRef wanReplicationRef)  | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.