Package org.ehcache.config.builders
package org.ehcache.config.builders
Builders designed to help with programmatic configuration of Ehcache using a fluent API
-
ClassDescriptionThe
CacheConfigurationBuilderenables buildingCacheConfigurations using a fluent style.TheCacheEventListenerConfigurationBuilderenables buildingCacheEventListenerConfigurations using a fluent style.CacheManagerBuilder<T extends org.ehcache.CacheManager>TheCacheManagerBuilderenables building cache managers using a fluent style.CacheManagerConfiguration<T extends org.ehcache.CacheManager>A configuration type that enables to further specify the type ofCacheManagerin aCacheManagerBuilder.TheConfigurationBuilderenables buildingConfigurations using a fluent style.ExpiryPolicyBuilder<K,V> Builder and utilities for getting predefinedExpiryPolicyinstances.ExpiryPolicyBuilder.TriFunction<T,U, V, R> ThePooledExecutionServiceConfigurationBuilderenables building configurations for anExecutionServicethat is pool based using a fluent style.TheResourcePoolsBuilderenables buildingResourcePoolsconfigurations using a fluent style.UserManagedCacheBuilder<K,V, T extends org.ehcache.UserManagedCache<K, V>> TheUserManagedCacheBuilderenables buildingUserManagedCaches using a fluent style.UserManagedCacheConfiguration<K,V, T extends org.ehcache.UserManagedCache<K, V>> A configuration type that enables to further specify the type ofUserManagedCachein aUserManagedCacheBuilder.TheWriteBehindConfigurationBuilderenables buildingWriteBehindConfigurations using a fluent style.SpecializedWriteBehindConfigurationBuilderforWriteBehindConfigurations that supports batchingSpecializedWriteBehindConfigurationBuilderforWriteBehindConfigurations without batching support