public class BaseCacheConfiguration<K,V>
extends java.lang.Object
implements org.ehcache.config.CacheConfiguration<K,V>
CacheConfiguration.| Constructor and Description |
|---|
BaseCacheConfiguration(java.lang.Class<K> keyType,
java.lang.Class<V> valueType,
org.ehcache.config.EvictionAdvisor<? super K,? super V> evictionAdvisor,
java.lang.ClassLoader classLoader,
org.ehcache.expiry.ExpiryPolicy<? super K,? super V> expiry,
org.ehcache.config.ResourcePools resourcePools,
org.ehcache.spi.service.ServiceConfiguration<?,?>... serviceConfigurations)
Creates a new
BaseCacheConfiguration from the given parameters. |
| Modifier and Type | Method and Description |
|---|---|
CacheConfigurationBuilder<K,V> |
derive() |
java.lang.ClassLoader |
getClassLoader() |
org.ehcache.config.EvictionAdvisor<? super K,? super V> |
getEvictionAdvisor() |
org.ehcache.expiry.Expiry<? super K,? super V> |
getExpiry() |
org.ehcache.expiry.ExpiryPolicy<? super K,? super V> |
getExpiryPolicy() |
java.lang.Class<K> |
getKeyType() |
org.ehcache.config.ResourcePools |
getResourcePools() |
java.util.Collection<org.ehcache.spi.service.ServiceConfiguration<?,?>> |
getServiceConfigurations() |
java.lang.Class<V> |
getValueType() |
public BaseCacheConfiguration(java.lang.Class<K> keyType, java.lang.Class<V> valueType, org.ehcache.config.EvictionAdvisor<? super K,? super V> evictionAdvisor, java.lang.ClassLoader classLoader, org.ehcache.expiry.ExpiryPolicy<? super K,? super V> expiry, org.ehcache.config.ResourcePools resourcePools, org.ehcache.spi.service.ServiceConfiguration<?,?>... serviceConfigurations)
BaseCacheConfiguration from the given parameters.keyType - the key typevalueType - the value typeevictionAdvisor - the eviction advisorclassLoader - the class loaderexpiry - the expiry policyresourcePools - the resource poolsserviceConfigurations - the service configurationspublic java.util.Collection<org.ehcache.spi.service.ServiceConfiguration<?,?>> getServiceConfigurations()
public java.lang.Class<K> getKeyType()
public java.lang.Class<V> getValueType()
public org.ehcache.config.EvictionAdvisor<? super K,? super V> getEvictionAdvisor()
public java.lang.ClassLoader getClassLoader()
public org.ehcache.config.ResourcePools getResourcePools()
public CacheConfigurationBuilder<K,V> derive()