public final class HazelcastClientCacheManager extends AbstractHazelcastCacheManager
CacheManager implementation for client side
Provides client side cacheManager functionalitycacheNamePrefix, caches, cachingProvider, classLoaderReference, hazelcastInstance, isDefaultClassLoader, isDefaultURI, properties, uriCACHE_MANAGER_PREFIX| Constructor and Description | 
|---|
| HazelcastClientCacheManager(HazelcastClientCachingProvider cachingProvider,
                           HazelcastInstance hazelcastInstance,
                           URI uri,
                           ClassLoader classLoader,
                           Properties properties) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected <K,V> void | addCacheConfigIfAbsent(CacheConfig<K,V> cacheConfig) | 
| protected <K,V> CacheConfig<K,V> | createCacheConfig(String cacheName,
                 CacheConfig<K,V> config,
                 boolean createAlsoOnOthers,
                 boolean syncCreate) | 
| protected <K,V> ICacheInternal<K,V> | createCacheProxy(CacheConfig<K,V> cacheConfig) | 
| void | enableManagement(String cacheName,
                boolean enabled) | 
| void | enableStatistics(String cacheName,
                boolean enabled) | 
| protected <K,V> CacheConfig<K,V> | findCacheConfig(String cacheName,
               String simpleCacheName,
               boolean createAlsoOnOthers,
               boolean syncCreate) | 
| protected <K,V> CacheConfig<K,V> | getCacheConfig(String cacheName,
              String simpleCacheName) | 
| NearCacheManager | getNearCacheManager()Gets the related  NearCacheManagerwith the underlying client instance. | 
| protected void | postClose() | 
| protected void | postDestroy() | 
| protected void | removeCacheConfigFromLocal(String cacheName)Removes the local copy of the cache configuration if one exists. | 
| <T> T | unwrap(Class<T> clazz) | 
cacheNamePrefix, checkIfManagerNotClosed, close, createCache, createCacheConfig, destroy, destroyCache, ensureOpenIfAvailable, getCache, getCache, getCacheNames, getCacheNameWithPrefix, getCacheUnchecked, getCachingProvider, getClassLoader, getHazelcastInstance, getOrCreateCache, getProperties, getURI, isClosed, registerListeners, removeCache, toStringpublic HazelcastClientCacheManager(HazelcastClientCachingProvider cachingProvider, HazelcastInstance hazelcastInstance, URI uri, ClassLoader classLoader, Properties properties)
public void enableManagement(String cacheName, boolean enabled)
public void enableStatistics(String cacheName, boolean enabled)
protected <K,V> void addCacheConfigIfAbsent(CacheConfig<K,V> cacheConfig)
addCacheConfigIfAbsent in class AbstractHazelcastCacheManagerprotected void removeCacheConfigFromLocal(String cacheName)
AbstractHazelcastCacheManagerremoveCacheConfigFromLocal in class AbstractHazelcastCacheManagercacheName - cache name.protected <K,V> CacheConfig<K,V> getCacheConfig(String cacheName, String simpleCacheName)
getCacheConfig in class AbstractHazelcastCacheManagerprotected <K,V> ICacheInternal<K,V> createCacheProxy(CacheConfig<K,V> cacheConfig)
createCacheProxy in class AbstractHazelcastCacheManagerprotected <K,V> CacheConfig<K,V> findCacheConfig(String cacheName, String simpleCacheName, boolean createAlsoOnOthers, boolean syncCreate)
findCacheConfig in class AbstractHazelcastCacheManagerprotected <K,V> CacheConfig<K,V> createCacheConfig(String cacheName, CacheConfig<K,V> config, boolean createAlsoOnOthers, boolean syncCreate)
createCacheConfig in class AbstractHazelcastCacheManagerpublic <T> T unwrap(Class<T> clazz)
protected void postClose()
postClose in class AbstractHazelcastCacheManagerprotected void postDestroy()
postDestroy in class AbstractHazelcastCacheManagerpublic NearCacheManager getNearCacheManager()
NearCacheManager with the underlying client instance.NearCacheManager with the underlying client instanceCopyright © 2016 Hazelcast, Inc.. All Rights Reserved.