Class JCacheConfiguration<K,V>
java.lang.Object
org.redisson.jcache.configuration.JCacheConfiguration<K,V>
- Type Parameters:
K- key typeV- value type
- All Implemented Interfaces:
Serializable,javax.cache.configuration.CompleteConfiguration<K,,V> javax.cache.configuration.Configuration<K,V>
public class JCacheConfiguration<K,V>
extends Object
implements javax.cache.configuration.CompleteConfiguration<K,V>
Configuration object for JCache
Cache- Author:
- Nikita Koksharov
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionJCacheConfiguration(javax.cache.configuration.Configuration<K, V> configuration) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCacheEntryListenerConfiguration(javax.cache.configuration.CacheEntryListenerConfiguration<K, V> cacheEntryListenerConfiguration) javax.cache.expiry.ExpiryPolicyjavax.cache.configuration.Factory<javax.cache.expiry.ExpiryPolicy> booleanbooleanbooleanbooleanbooleanvoidremoveCacheEntryListenerConfiguration(javax.cache.configuration.CacheEntryListenerConfiguration<K, V> cacheEntryListenerConfiguration) voidsetManagementEnabled(boolean enabled) voidsetStatisticsEnabled(boolean enabled)
-
Constructor Details
-
JCacheConfiguration
-
-
Method Details
-
getKeyType
-
getValueType
-
isStoreByValue
public boolean isStoreByValue() -
isReadThrough
public boolean isReadThrough() -
isWriteThrough
public boolean isWriteThrough() -
isStatisticsEnabled
public boolean isStatisticsEnabled() -
setStatisticsEnabled
public void setStatisticsEnabled(boolean enabled) -
setManagementEnabled
public void setManagementEnabled(boolean enabled) -
isManagementEnabled
public boolean isManagementEnabled() -
getCacheEntryListenerConfigurations
-
addCacheEntryListenerConfiguration
-
removeCacheEntryListenerConfiguration
-
getCacheLoaderFactory
-
getCacheWriterFactory
-
getExpiryPolicyFactory
public javax.cache.configuration.Factory<javax.cache.expiry.ExpiryPolicy> getExpiryPolicyFactory() -
getExpiryPolicy
public javax.cache.expiry.ExpiryPolicy getExpiryPolicy()
-