K
- the key type for the cacheV
- the value type for the cachepublic class EhCache3ConfigurationBuilder<K,V> extends Object implements org.ehcache.config.CacheConfiguration<K,V>, org.ehcache.config.Builder<org.ehcache.config.CacheConfiguration<K,V>>
BaseCacheConfiguration
with default ctor and setters/getters which are needed by N2B.Constructor and Description |
---|
EhCache3ConfigurationBuilder() |
Modifier and Type | Method and Description |
---|---|
org.ehcache.config.CacheConfiguration<K,V> |
build() |
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() |
Class<K> |
getKeyType() |
org.ehcache.config.ResourcePools |
getResourcePools() |
org.ehcache.config.Builder<org.ehcache.config.ResourcePools> |
getResourcePoolsBuilder() |
Collection<org.ehcache.spi.service.ServiceConfiguration<?>> |
getServiceConfigurations() |
Class<V> |
getValueType() |
void |
setClassLoader(ClassLoader classLoader) |
void |
setEvictionAdvisor(org.ehcache.config.EvictionAdvisor<? super K,? super V> evictionAdvisor) |
void |
setExpiry(org.ehcache.expiry.ExpiryPolicy<? super K,? super V> expiry) |
void |
setKeyType(Class<K> keyType) |
void |
setResourcePoolsBuilder(org.ehcache.config.Builder<org.ehcache.config.ResourcePools> resourcePoolsBuilder) |
void |
setServiceConfigurations(Collection<org.ehcache.spi.service.ServiceConfiguration<?>> serviceConfigurations) |
void |
setValueType(Class<V> valueType) |
public Collection<org.ehcache.spi.service.ServiceConfiguration<?>> getServiceConfigurations()
public void setServiceConfigurations(Collection<org.ehcache.spi.service.ServiceConfiguration<?>> serviceConfigurations)
public org.ehcache.config.EvictionAdvisor<? super K,? super V> getEvictionAdvisor()
public void setEvictionAdvisor(org.ehcache.config.EvictionAdvisor<? super K,? super V> evictionAdvisor)
public ClassLoader getClassLoader()
public void setClassLoader(ClassLoader classLoader)
public org.ehcache.config.ResourcePools getResourcePools()
public org.ehcache.config.Builder<org.ehcache.config.ResourcePools> getResourcePoolsBuilder()
public void setResourcePoolsBuilder(org.ehcache.config.Builder<org.ehcache.config.ResourcePools> resourcePoolsBuilder)
Copyright © 2020 Magnolia International Ltd.. All rights reserved.