A B C D E F G H I J K L M N O P Q R S T U V W X Z _

A

AbstractValueHolder<V> - Class in org.ehcache.core.spi.cache
 
AbstractValueHolder(long, long) - Constructor for class org.ehcache.core.spi.cache.AbstractValueHolder
 
AbstractValueHolder(long, long, long) - Constructor for class org.ehcache.core.spi.cache.AbstractValueHolder
 
acceptEvent(EventType, K, V, V) - Method in interface org.ehcache.core.spi.cache.events.StoreEventFilter
Checks if an event is accepted.
accessed(long, Duration) - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
add(ServiceConfiguration<?>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds a ServiceConfiguration to the returned builder.
add(Builder<? extends ServiceConfiguration<?>>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Convenience method to add a ServiceConfiguration that is produced by a Builder.
addCacheConfiguration(String, CacheConfiguration<?, ?>) - Method in class org.ehcache.core.config.DefaultConfiguration
Adds a CacheConfiguration tied to the provided alias.
addConfiguration(StatisticsProviderConfiguration<?>) - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
 
addCopierFor(Class<T>, Class<? extends Copier<T>>) - Method in class org.ehcache.impl.config.copy.DefaultCopyProviderConfiguration
Adds a new Class - Copier pair to this configuration object
addCopierFor(Class<T>, Class<? extends Copier<T>>, boolean) - Method in class org.ehcache.impl.config.copy.DefaultCopyProviderConfiguration
Adds a new Class - Copier pair to this configuration object
addDefaultPool(String, int, int) - Method in class org.ehcache.impl.config.executor.PooledExecutionServiceConfiguration
 
addEventFilter(StoreEventFilter<K, V>) - Method in interface org.ehcache.core.spi.cache.events.StoreEventSource
Adds an event filter.
addEventListener(StoreEventListener<K, V>) - Method in interface org.ehcache.core.spi.cache.events.StoreEventSource
 
addHook(LifeCycled) - Method in class org.ehcache.core.Ehcache
Add lifecycle hooks
addHook(LifeCycled) - Method in class org.ehcache.core.EhcacheWithLoaderWriter
Add lifecycle hooks
addHook(LifeCycled) - Method in interface org.ehcache.core.InternalCache
Add lifecycle hooks
addHook(LifeCycled) - Method in class org.ehcache.core.PersistentUserManagedEhcache
Adds a hook to lifecycle transitions.
additionalConfigurationsForPool(String, ResourcePool) - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
 
additionalConfigurationsForPool(String, ResourcePool) - Method in interface org.ehcache.spi.service.PersistableResourceService
Enables this service to create additional configurations to enable support of the passed in resource pool in the context of the given alias.
addLoaderFor(String, Class<? extends CacheLoaderWriter<?, ?>>, Object...) - Method in class org.ehcache.impl.config.loaderwriter.DefaultCacheLoaderWriterProviderConfiguration
 
addPool(String, int, int) - Method in class org.ehcache.impl.config.executor.PooledExecutionServiceConfiguration
 
addSerializerFor(Class<T>, Class<? extends Serializer<T>>) - Method in class org.ehcache.impl.config.serializer.DefaultSerializationProviderConfiguration
Adds a new Serializer mapping for the class serializableClass
addSerializerFor(Class<T>, Class<? extends Serializer<T>>, boolean) - Method in class org.ehcache.impl.config.serializer.DefaultSerializationProviderConfiguration
Adds a new Serializer mapping for the class serializableClass
addService(Service) - Method in class org.ehcache.core.spi.ServiceLocator
 
addThrowable(Throwable) - Method in exception org.ehcache.jsr107.MultiCacheException
 
alias - Variable in class org.ehcache.xml.model.CacheType
 
alias - Variable in class org.ehcache.xml.model.ThreadPoolsType.ThreadPool
 
any - Variable in class org.ehcache.xml.model.BaseCacheType
 
any - Variable in class org.ehcache.xml.model.ListenersType.Listener
 
any - Variable in class org.ehcache.xml.model.ResourcesType
 
any - Variable in class org.ehcache.xml.model.ServiceType
 
apply(A, B) - Method in interface org.ehcache.core.spi.function.BiFunction
Applies the function to the provided parameters.
apply(A) - Method in interface org.ehcache.core.spi.function.Function
Applies the function to the provided value
apply() - Method in interface org.ehcache.core.spi.function.NullaryFunction
Returns the function result
asynchronous() - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
Sets the returned builder for asynchronous event processing.
AuthoritativeTier<K,V> - Interface in org.ehcache.core.spi.cache.tiering
Authoritative tier, according to Montreal design.
AuthoritativeTier.Provider - Interface in org.ehcache.core.spi.cache.tiering
 
AuthoritativeTierOperationOutcomes - Interface in org.ehcache.core.statistics
AuthoritativeTierOperationOutcomes
AuthoritativeTierOperationOutcomes.ComputeIfAbsentAndFaultOutcome - Enum in org.ehcache.core.statistics
the computeIfAbsentAndFault outcomes
AuthoritativeTierOperationOutcomes.FlushOutcome - Enum in org.ehcache.core.statistics
the flush outcomes
AuthoritativeTierOperationOutcomes.GetAndFaultOutcome - Enum in org.ehcache.core.statistics
the getAndFault outcomes
averageWindowDuration() - Method in class org.ehcache.management.config.EhcacheStatisticsProviderConfiguration
 
averageWindowDuration() - Method in interface org.ehcache.management.config.StatisticsProviderConfiguration
 
averageWindowUnit() - Method in class org.ehcache.management.config.EhcacheStatisticsProviderConfiguration
 
averageWindowUnit() - Method in interface org.ehcache.management.config.StatisticsProviderConfiguration
 

B

BaseCacheConfiguration<K,V> - Class in org.ehcache.core.config
Base implementation of CacheConfiguration.
BaseCacheConfiguration(Class<? super K>, Class<? super V>, EvictionVeto<? super K, ? super V>, ClassLoader, Expiry<? super K, ? super V>, ResourcePools, ServiceConfiguration<?>...) - Constructor for class org.ehcache.core.config.BaseCacheConfiguration
Creates a new BaseCacheConfiguration from the given parameters.
BaseCacheType - Class in org.ehcache.xml.model
Java class for base-cache-type complex type.
BaseCacheType() - Constructor for class org.ehcache.xml.model.BaseCacheType
 
batching - Variable in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
 
batchSize(int) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
Updates the batch size on the returned builder.
batchSize - Variable in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind.Batching
 
BiFunction<A,B,T> - Interface in org.ehcache.core.spi.function
Generic function interface for operating on two parameters and returning a result.
BinaryValueHolder - Interface in org.ehcache.core.spi.cache.tiering
Companion interface for Store.ValueHolder to indicate that a binary representation of the value can be provided.
BitronixXAResourceRegistry - Class in org.ehcache.transactions.xa.txmgr.btm
Bitronix's BTM XAResourceRegistry implementation.
BitronixXAResourceRegistry() - Constructor for class org.ehcache.transactions.xa.txmgr.btm.BitronixXAResourceRegistry
 
build() - Method in interface org.ehcache.config.builders.Builder
Builds the instance
build() - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
build() - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
Builds the CacheEventListenerConfiguration this builder represents.
build(boolean) - Method in class org.ehcache.config.builders.CacheManagerBuilder
Builds a CacheManager or a subtype of it and initializes it if requested.
build() - Method in class org.ehcache.config.builders.CacheManagerBuilder
Builds a CacheManager or a subtype of it uninitialized.
build() - Method in class org.ehcache.config.builders.PooledExecutionServiceConfigurationBuilder
Builds the PooledExecutionServiceConfiguration
build() - Method in class org.ehcache.config.builders.ResourcePoolsBuilder
Builds the ResourcePools based on this builder's configuration.
build(boolean) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Builds the UserManagedCache, initializing it if requested.
build() - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Builds an unitialized UserManagedCache.
build() - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
Builds the WriteBehindConfiguration
build() - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder
Builds the WriteBehindConfiguration
Builder<T> - Interface in org.ehcache.config.builders
Abstraction of something that can build a T
builder(CacheManagerBuilder<? extends CacheManager>) - Method in interface org.ehcache.config.builders.CacheManagerConfiguration
Enables to refine the type that the CacheManagerBuilder will build.
builder(UserManagedCacheBuilder<K, V, ? extends UserManagedCache<K, V>>) - Method in interface org.ehcache.config.builders.UserManagedCacheConfiguration
Enables to refine the type that the UserManagedCacheBuilder will build.
builder(CacheManagerBuilder<? extends CacheManager>) - Method in class org.ehcache.impl.config.persistence.CacheManagerPersistenceConfiguration
 
builder(UserManagedCacheBuilder<K, V, ? extends UserManagedCache<K, V>>) - Method in class org.ehcache.impl.config.persistence.UserManagedPersistenceContext
 
BulkCacheLoadingException - Exception in org.ehcache.exceptions
Exception thrown by a Cache when the CacheLoaderWriter it uses threw an RuntimeException while bulk loading values for a given set of keys
BulkCacheLoadingException(Map<?, Exception>, Map<?, ?>) - Constructor for exception org.ehcache.exceptions.BulkCacheLoadingException
Constructs a new BulkCacheLoadingException providing the key set that failed, including the exception loading these threw, as well as all keys we managed to load a value for, including the value loaded.
BulkCacheLoadingException(String, Map<Object, Exception>, Map<Object, Object>) - Constructor for exception org.ehcache.exceptions.BulkCacheLoadingException
Constructs a new BulkCacheLoadingException providing a message, the key set that failed, including the exception loading these threw, as well as all keys we managed to load a value for, including the value loaded.
BulkCacheWritingException - Exception in org.ehcache.exceptions
Exception thrown by a Cache when the CacheLoaderWriter it uses threw an exception while bulk writing / removing values for a given set of keys
BulkCacheWritingException(Map<?, Exception>, Set<?>) - Constructor for exception org.ehcache.exceptions.BulkCacheWritingException
Constructs a new BulkCacheWritingException providing the key set that failed, including the exception loading these threw, as well as all keys we managed to write a value for.
bulkCompute(Set<? extends K>, Function<Iterable<? extends Map.Entry<? extends K, ? extends V>>, Iterable<? extends Map.Entry<? extends K, ? extends V>>>) - Method in interface org.ehcache.core.spi.cache.Store
Compute a value for every key passed in the Set keys argument, using the remappingFunction to compute the value.
bulkCompute(Set<? extends K>, Function<Iterable<? extends Map.Entry<? extends K, ? extends V>>, Iterable<? extends Map.Entry<? extends K, ? extends V>>>, NullaryFunction<Boolean>) - Method in interface org.ehcache.core.spi.cache.Store
Compute a value for every key passed in the Set keys argument, using the remappingFunction to compute the value.
bulkComputeIfAbsent(Set<? extends K>, Function<Iterable<? extends K>, Iterable<? extends Map.Entry<? extends K, ? extends V>>>) - Method in interface org.ehcache.core.spi.cache.Store
Compute a value for every key passed in the Set keys argument using the mappingFunction to compute the value.
BulkOps - Enum in org.ehcache.statistics
Enumeration listing the bulk operations available on a Cache.

C

Cache<K,V> - Interface in org.ehcache
Basic interface to a cache, defines all operational methods to create, access, update or delete mappings of key to value
Cache.Entry<K,V> - Interface in org.ehcache
Represent a mapping of key to value held in a Cache
CacheAccessException - Exception in org.ehcache.exceptions
Generic exception used when an internal operation fails on a Cache.
CacheAccessException(Throwable) - Constructor for exception org.ehcache.exceptions.CacheAccessException
Creates a new exception wrapping the cause passed in.
CacheAccessException(String, Throwable) - Constructor for exception org.ehcache.exceptions.CacheAccessException
Creates a new exception wrapping the cause passed in and with the provided message.
CacheAccessException(String) - Constructor for exception org.ehcache.exceptions.CacheAccessException
Creates a new exception with the provided message.
cacheAdded(String, Cache<?, ?>) - Method in interface org.ehcache.core.events.CacheManagerListener
Fires just after the @{link Cache} was made Status.AVAILABLE, but wasn't yet made available to other threads by the CacheManager.
cacheAdded(String, Cache<?, ?>) - Method in class org.ehcache.management.registry.DefaultCollectorService
 
cacheAdded(String, Cache<?, ?>) - Method in class org.ehcache.management.registry.DefaultManagementRegistryService
 
CacheBinding - Class in org.ehcache.management.providers
Class representing an association between an object and an alias, name, identifier
CacheBinding(String, Cache<?, ?>) - Constructor for class org.ehcache.management.providers.CacheBinding
 
CacheConfiguration<K,V> - Interface in org.ehcache.config
Represents the minimal read-only configuration for a Cache to be, or an already existing one
CacheConfigurationBuilder<K,V> - Class in org.ehcache.config.builders
The CacheConfigurationBuilder enables building CacheConfigurations using a fluent style.
cacheConfigurationChange(CacheConfigurationChangeEvent) - Method in interface org.ehcache.core.CacheConfigurationChangeListener
Method invoked on a cache configuration change.
CacheConfigurationChangeEvent - Class in org.ehcache.core
Class representing a configuration change on a live cache.
CacheConfigurationChangeEvent(CacheConfigurationProperty, Object, Object) - Constructor for class org.ehcache.core.CacheConfigurationChangeEvent
Creates a new configuration change event based on the provided parameters.
CacheConfigurationChangeListener - Interface in org.ehcache.core
Interface allowing types to declare their interest in CacheConfigurationChangeEvents.
CacheConfigurationProperty - Enum in org.ehcache.core
Enumeration of the properties that can change on a live cache.
CacheEntryType - Class in org.ehcache.xml.model
Java class for cache-entry-type complex type.
CacheEntryType() - Constructor for class org.ehcache.xml.model.CacheEntryType
 
CacheEvent<K,V> - Interface in org.ehcache.event
An event resulting from a mutative Cache operation.
CacheEventAdapter<K,V> - Class in org.ehcache.impl.events
Adapter for cache event listener implementation that splits the event based on its type to specific methods.
CacheEventAdapter() - Constructor for class org.ehcache.impl.events.CacheEventAdapter
 
CacheEventDispatcher<K,V> - Interface in org.ehcache.core.events
Bridges the Store eventing system, by providing the StoreEventDispatcher used to collect events and then produce CacheEvents that can be consumed by CacheEventListeners.
CacheEventDispatcherFactory - Interface in org.ehcache.core.events
Service interface for providing CacheEventDispatchers, consumed by EhcacheManager.
CacheEventDispatcherFactoryConfiguration - Class in org.ehcache.impl.config.event
 
CacheEventDispatcherFactoryConfiguration(String) - Constructor for class org.ehcache.impl.config.event.CacheEventDispatcherFactoryConfiguration
 
CacheEventDispatcherImpl<K,V> - Class in org.ehcache.impl.events
Per-cache component that manages cache event listener registrations, and provides event delivery based on desired firing mode and ordering, for specified event types.
CacheEventDispatcherImpl(ExecutorService, ExecutorService) - Constructor for class org.ehcache.impl.events.CacheEventDispatcherImpl
 
CacheEventListener<K,V> - Interface in org.ehcache.event
Contract for users that want to listen on CacheEvents.
CacheEventListenerConfiguration - Interface in org.ehcache.event
Configuration contract for setting up CacheEvent system in a cache.
CacheEventListenerConfigurationBuilder - Class in org.ehcache.config.builders
The CacheEventListenerConfigurationBuilder enables building CacheEventListenerConfigurations using a fluent style.
CacheEventListenerProvider - Interface in org.ehcache.event
 
CacheEvents - Class in org.ehcache.core.events
Utility class for the creation of CacheEvent instances.
CacheIterationException - Exception in org.ehcache.exceptions
Created by alsu on 09/10/15.
CacheIterationException() - Constructor for exception org.ehcache.exceptions.CacheIterationException
Creates an exception.
CacheIterationException(String) - Constructor for exception org.ehcache.exceptions.CacheIterationException
Creates an exception with the provided message.
CacheIterationException(String, Throwable) - Constructor for exception org.ehcache.exceptions.CacheIterationException
Creates an exception with the provided message and cause.
CacheIterationException(Throwable) - Constructor for exception org.ehcache.exceptions.CacheIterationException
Creates an exception with the provided cause.
CacheLoaderWriter<K,V> - Interface in org.ehcache.spi.loaderwriter
A CacheLoaderWriter is associated with a given Cache instance and will be used to keep it in sync with another system.
CacheLoaderWriterProvider - Interface in org.ehcache.spi.loaderwriter
A factory Service that will create CacheLoaderWriter instances for a given Cache managed by a CacheManager The CacheManager will request an instance of this Class prior to creating any Cache instances.
CacheLoaderWriterType - Class in org.ehcache.xml.model
Java class for cache-loader-writer-type complex type.
CacheLoaderWriterType() - Constructor for class org.ehcache.xml.model.CacheLoaderWriterType
 
CacheLoaderWriterType.WriteBehind - Class in org.ehcache.xml.model
Java class for anonymous complex type.
CacheLoaderWriterType.WriteBehind() - Constructor for class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
 
CacheLoaderWriterType.WriteBehind.Batching - Class in org.ehcache.xml.model
Java class for anonymous complex type.
CacheLoaderWriterType.WriteBehind.Batching() - Constructor for class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind.Batching
 
CacheLoadingException - Exception in org.ehcache.exceptions
Exception thrown by a Cache when the CacheLoaderWriter it uses threw an Exception while loading a value for a given key.
CacheLoadingException() - Constructor for exception org.ehcache.exceptions.CacheLoadingException
Constructs a CacheLoadingException
CacheLoadingException(String) - Constructor for exception org.ehcache.exceptions.CacheLoadingException
Constructs a CacheLoadingException with the provided message.
CacheLoadingException(String, Throwable) - Constructor for exception org.ehcache.exceptions.CacheLoadingException
Constructs a CacheLoadingException wrapping the cause passed in and with the provided message.
CacheLoadingException(Throwable) - Constructor for exception org.ehcache.exceptions.CacheLoadingException
Constructs a CacheLoadingException wrapping the cause passed in.
CacheManager - Interface in org.ehcache
A CacheManager that manages Cache as well as associated Service
CacheManagerBuilder<T extends CacheManager> - Class in org.ehcache.config.builders
The CacheManagerBuilder enables building cache managers using a fluent style.
CacheManagerConfiguration<T extends CacheManager> - Interface in org.ehcache.config.builders
A configuration type that enables to further specify the type of CacheManager in a CacheManagerBuilder.
CacheManagerListener - Interface in org.ehcache.core.events
Interface for listeners interested in CacheManager Cache related events, such as addition and removal.
CacheManagerPersistenceConfiguration - Class in org.ehcache.impl.config.persistence
 
CacheManagerPersistenceConfiguration(File) - Constructor for class org.ehcache.impl.config.persistence.CacheManagerPersistenceConfiguration
 
CacheManagerProviderService - Interface in org.ehcache.core.spi.service
Special service that services can depend onto to be able to recover the instance of the current CacheManager
CacheManagerServiceConfigurationParser<T extends Service> - Interface in org.ehcache.xml
 
CacheOperationOutcomes - Interface in org.ehcache.core.statistics
CacheOperationOutcomes
CacheOperationOutcomes.CacheLoadingOutcome - Enum in org.ehcache.core.statistics
The cache loading outcomes.
CacheOperationOutcomes.ConditionalRemoveOutcome - Enum in org.ehcache.core.statistics
The outcomes for conditional remove operations.
CacheOperationOutcomes.GetAllOutcome - Enum in org.ehcache.core.statistics
Outcomes for cache getAll operation
CacheOperationOutcomes.GetOutcome - Enum in org.ehcache.core.statistics
Outcomes for cache Get operations.
CacheOperationOutcomes.PutAllOutcome - Enum in org.ehcache.core.statistics
Outcomes for cache putAll operation
CacheOperationOutcomes.PutIfAbsentOutcome - Enum in org.ehcache.core.statistics
The putIfAbsent outcomes.
CacheOperationOutcomes.PutOutcome - Enum in org.ehcache.core.statistics
The outcomes for Put Outcomes.
CacheOperationOutcomes.RemoveAllOutcome - Enum in org.ehcache.core.statistics
Outcomes for cache removeAll operation
CacheOperationOutcomes.RemoveOutcome - Enum in org.ehcache.core.statistics
The outcomes for remove operations.
CacheOperationOutcomes.ReplaceOutcome - Enum in org.ehcache.core.statistics
The replace outcomes.
cacheOrCacheTemplate - Variable in class org.ehcache.xml.model.ConfigType
 
CachePassThroughException - Exception in org.ehcache.core.exceptions
A generic wrapper runtime exception that will not be caught and handled at the store level.
CachePassThroughException(String, Throwable) - Constructor for exception org.ehcache.core.exceptions.CachePassThroughException
Creates an exception with the provided message and cause.
CachePassThroughException(Throwable) - Constructor for exception org.ehcache.core.exceptions.CachePassThroughException
Creates an exception with the provided cause.
CachePersistenceException - Exception in org.ehcache.exceptions
Exception that can occur from operations on PersistentCacheManager.
CachePersistenceException(String) - Constructor for exception org.ehcache.exceptions.CachePersistenceException
Creates an exception with the provided message.
CachePersistenceException(String, Throwable) - Constructor for exception org.ehcache.exceptions.CachePersistenceException
Creates an exception with the provided message and cause.
CacheProvider - Interface in org.ehcache.core.spi.cache
 
cacheRemoved(String, Cache<?, ?>) - Method in interface org.ehcache.core.events.CacheManagerListener
Fires just after the @{link Cache} was deregistered with the CacheManager, but wasn't yet made Status.UNINITIALIZED.
cacheRemoved(String, Cache<?, ?>) - Method in class org.ehcache.management.registry.DefaultCollectorService
 
cacheRemoved(String, Cache<?, ?>) - Method in class org.ehcache.management.registry.DefaultManagementRegistryService
 
CacheRuntimeConfiguration<K,V> - Interface in org.ehcache.config
Represents the configuration currently used by a Cache.
CacheServiceConfigurationParser<T extends Service> - Interface in org.ehcache.xml
CacheServiceConfigurationParser
CacheTemplateType - Class in org.ehcache.xml.model
Java class for cache-template-type complex type.
CacheTemplateType() - Constructor for class org.ehcache.xml.model.CacheTemplateType
 
CacheType - Class in org.ehcache.xml.model
Java class for cache-type complex type.
CacheType() - Constructor for class org.ehcache.xml.model.CacheType
 
CacheWritingException - Exception in org.ehcache.exceptions
Exception thrown by a Cache when the CacheLoaderWriter it uses threw an Exception while writing a value for a given key
CacheWritingException() - Constructor for exception org.ehcache.exceptions.CacheWritingException
Constructs a CacheWritingException
CacheWritingException(String) - Constructor for exception org.ehcache.exceptions.CacheWritingException
Constructs a CacheWritingException with the provided message.
CacheWritingException(String, Throwable) - Constructor for exception org.ehcache.exceptions.CacheWritingException
Constructs a CacheWritingException wrapping the cause passed in and with the provided message.
CacheWritingException(Throwable) - Constructor for exception org.ehcache.exceptions.CacheWritingException
Constructs a CacheWritingException wrapping the cause passed in.
CachingTier<K,V> - Interface in org.ehcache.core.spi.cache.tiering
Caching tier, according to Montreal design.
CachingTier.InvalidationListener<K,V> - Interface in org.ehcache.core.spi.cache.tiering
Caching tier invalidation listener.
CachingTier.Provider - Interface in org.ehcache.core.spi.cache.tiering
 
CachingTierOperationOutcomes - Interface in org.ehcache.core.statistics
CachingTierOperationOutcomes
CachingTierOperationOutcomes.GetOrComputeIfAbsentOutcome - Enum in org.ehcache.core.statistics
the getOrComputeIfAbsent outcomes
CachingTierOperationOutcomes.InvalidateOutcome - Enum in org.ehcache.core.statistics
the invalidate outcomes
CharSerializer - Class in org.ehcache.impl.serialization
Default Serializer for Char type.
CharSerializer() - Constructor for class org.ehcache.impl.serialization.CharSerializer
 
CharSerializer(ClassLoader) - Constructor for class org.ehcache.impl.serialization.CharSerializer
 
CharSerializer(ClassLoader, FileBasedPersistenceContext) - Constructor for class org.ehcache.impl.serialization.CharSerializer
 
clazz - Variable in class org.ehcache.xml.model.CacheLoaderWriterType
 
clazz - Variable in class org.ehcache.xml.model.ExpiryType
 
clazz - Variable in class org.ehcache.xml.model.ListenersType.Listener
 
clear() - Method in interface org.ehcache.Cache
Removes all mapping currently present in the Cache without invoking the CacheLoaderWriter or any registered CacheEventListener instances This is not an atomic operation and can potentially be very expensive
clear() - Method in class org.ehcache.core.Ehcache
Removes all mapping currently present in the Cache without invoking the CacheLoaderWriter or any registered CacheEventListener instances This is not an atomic operation and can potentially be very expensive
clear() - Method in class org.ehcache.core.EhcacheWithLoaderWriter
Removes all mapping currently present in the Cache without invoking the CacheLoaderWriter or any registered CacheEventListener instances This is not an atomic operation and can potentially be very expensive
clear() - Method in class org.ehcache.core.PersistentUserManagedEhcache
Removes all mapping currently present in the Cache without invoking the CacheLoaderWriter or any registered CacheEventListener instances This is not an atomic operation and can potentially be very expensive
clear() - Method in interface org.ehcache.core.spi.cache.Store
Removes all of the mappings from this Store.
clear() - Method in interface org.ehcache.core.spi.cache.tiering.CachingTier
Empty out the caching store.
clear() - Method in interface org.ehcache.core.spi.cache.tiering.LowerCachingTier
Empty out the caching store.
clear() - Method in class org.ehcache.jsr107.Eh107CacheStatisticsMXBean
 
clear() - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
 
clearAllServiceConfig() - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Clears all ServiceConfigurations from the returned builder.
close() - Method in interface org.ehcache.CacheManager
Releases all data held in Cache instances managed by this CacheManager, as well as all Service this instance provides to managed Cache instances.
close() - Method in class org.ehcache.core.Ehcache
Releases all data held in this UserManagedCache.
close() - Method in class org.ehcache.core.EhcacheManager
 
close() - Method in class org.ehcache.core.EhcacheWithLoaderWriter
Releases all data held in this UserManagedCache.
close() - Method in class org.ehcache.core.PersistentUserManagedEhcache
Releases all data held in this UserManagedCache.
close() - Method in class org.ehcache.core.spi.LifeCycledAdapter
Callback used by internal life cycling infrastructure when transitioning from Status.AVAILABLE to Status.UNINITIALIZED
Throwing an Exception here, will fail the transition
close() - Method in class org.ehcache.impl.serialization.CompactJavaSerializer
 
close() - Method in class org.ehcache.impl.serialization.CompactPersistentJavaSerializer
 
close() - Method in class org.ehcache.jsr107.EhcacheCachingProvider
 
close(ClassLoader) - Method in class org.ehcache.jsr107.EhcacheCachingProvider
 
close(URI, ClassLoader) - Method in class org.ehcache.jsr107.EhcacheCachingProvider
 
close() - Method in interface org.ehcache.Maintainable
Exit maintenance mode
close() - Method in interface org.ehcache.spi.LifeCycled
Callback used by internal life cycling infrastructure when transitioning from Status.AVAILABLE to Status.UNINITIALIZED
Throwing an Exception here, will fail the transition
close() - Method in interface org.ehcache.UserManagedCache
Releases all data held in this UserManagedCache.
closeEhcache(String, InternalCache<?, ?>) - Method in class org.ehcache.core.EhcacheManager
Perform cache closure actions specific to a cache manager implementation.
coalesce - Variable in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind.Batching
 
CollectorService - Interface in org.ehcache.management
Collector service installed in a cache manager
collectStatistics(Context, Collection<String>, long) - Method in class org.ehcache.management.providers.statistics.EhcacheStatisticsProvider
 
CompactJavaSerializer<T> - Class in org.ehcache.impl.serialization
A trivially compressed Java serialization based serializer.
CompactJavaSerializer(ClassLoader) - Constructor for class org.ehcache.impl.serialization.CompactJavaSerializer
 
CompactJavaSerializer(ClassLoader, Map<Integer, ObjectStreamClass>) - Constructor for class org.ehcache.impl.serialization.CompactJavaSerializer
 
CompactJavaSerializer.SerializableDataKey - Class in org.ehcache.impl.serialization
 
CompactJavaSerializer.SerializableDataKey(ObjectStreamClass, boolean) - Constructor for class org.ehcache.impl.serialization.CompactJavaSerializer.SerializableDataKey
 
CompactPersistentJavaSerializer<T> - Class in org.ehcache.impl.serialization
 
CompactPersistentJavaSerializer(ClassLoader, FileBasedPersistenceContext) - Constructor for class org.ehcache.impl.serialization.CompactPersistentJavaSerializer
 
compareTo(long, long, ResourceUnit) - Method in interface org.ehcache.config.ResourceUnit
Compare thisSize of this unit to thatSize of thatUnit.
compareTo(long, long, ResourceUnit) - Method in enum org.ehcache.config.units.MemoryUnit
 
compute(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>, NullaryFunction<Boolean>, NullaryFunction<Boolean>) - Method in interface org.ehcache.core.Jsr107Cache
Invokes the computeFunction passing in the current mapping for key and using the others functions to specify some behaviours of the operation.
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.ehcache.core.spi.cache.Store
Compute the value for the given key by invoking the given function to produce the value.
compute(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>) - Method in interface org.ehcache.core.spi.cache.Store
Compute the value for the given key by invoking the given function to produce the value.
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in interface org.ehcache.core.spi.cache.Store
Compute the value for the given key (only if absent or expired) by invoking the given function to produce the value.
computeIfAbsentAndFault(K, Function<? super K, ? extends V>) - Method in interface org.ehcache.core.spi.cache.tiering.AuthoritativeTier
Marks the mapping as not evictable and performs computeIfAbsent() atomically.
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.ehcache.core.spi.cache.Store
Compute the value for the given key (only if present and non-expired) by invoking the given function to produce the value.
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>) - Method in interface org.ehcache.core.spi.cache.Store
Compute the value for the given key (only if present and non-expired) by invoking the given function to produce the value.
concurrency - Variable in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
 
concurrency - Variable in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
 
concurrencyLevel(int) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
Sets the concurrency level on the returned builder.
concurrencyLevel(int) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
Sets the concurrency level on the returned builder.
concurrencyLevel(int) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder
Sets the concurrency level on the returned builder.
ConfigType - Class in org.ehcache.xml.model
Java class for config-type complex type.
ConfigType() - Constructor for class org.ehcache.xml.model.ConfigType
 
Configuration - Interface in org.ehcache.config
 
ConfigurationChangeSupport - Interface in org.ehcache.core.spi.cache
The interface to listen to change in configuration at runtime
constructedWith(Object...) - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
Adds arguments that will be passed to the constructor of the CacheEventListener subclass configured previously.
containsKey(K) - Method in interface org.ehcache.Cache
Checks whether a mapping for the given key is present, without retrieving the associated value
containsKey(K) - Method in class org.ehcache.core.Ehcache
Checks whether a mapping for the given key is present, without retrieving the associated value
containsKey(K) - Method in class org.ehcache.core.EhcacheWithLoaderWriter
Checks whether a mapping for the given key is present, without retrieving the associated value
containsKey(K) - Method in class org.ehcache.core.PersistentUserManagedEhcache
Checks whether a mapping for the given key is present, without retrieving the associated value
containsKey(K) - Method in interface org.ehcache.core.spi.cache.Store
Returns true if this store contains the specified key and the entry is not expired.
convert(long, MemoryUnit) - Method in enum org.ehcache.config.units.MemoryUnit
Returns amount in unit in to this unit.
Copier<T> - Interface in org.ehcache.spi.copy
Interface defining the contract used to make a copy of types.
copier - Variable in class org.ehcache.xml.model.CacheEntryType
 
copier - Variable in class org.ehcache.xml.model.CopierType
 
CopierType - Class in org.ehcache.xml.model
Java class for copier-type complex type.
CopierType() - Constructor for class org.ehcache.xml.model.CopierType
 
CopierType.Copier - Class in org.ehcache.xml.model
Java class for anonymous complex type.
CopierType.Copier() - Constructor for class org.ehcache.xml.model.CopierType.Copier
 
copy(T) - Method in class org.ehcache.impl.copy.IdentityCopier
 
copy(T) - Method in class org.ehcache.impl.copy.ReadWriteCopier
 
copy(T) - Method in class org.ehcache.impl.copy.SerializingCopier
 
copyForRead(T) - Method in class org.ehcache.impl.copy.ReadWriteCopier
 
copyForRead(T) - Method in interface org.ehcache.spi.copy.Copier
Creates a copy of the instance passed in.
copyForWrite(T) - Method in class org.ehcache.impl.copy.ReadWriteCopier
 
copyForWrite(T) - Method in interface org.ehcache.spi.copy.Copier
Creates a copy of the instance passed in.
CopyProvider - Interface in org.ehcache.spi.copy
 
create(ServiceCreationConfiguration<T>) - Method in interface org.ehcache.core.spi.service.ServiceFactory
 
create() - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
 
create() - Method in interface org.ehcache.Maintainable
Creates all persistent data structures required to function
create(ServiceCreationConfiguration<ManagementRegistryService>) - Method in class org.ehcache.management.registry.DefaultManagementRegistryFactory
 
create() - Method in interface org.ehcache.spi.service.PersistableResourceService
Creates the persistent storage.
createAuthoritativeTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in interface org.ehcache.core.spi.cache.tiering.AuthoritativeTier.Provider
 
createCache(String, CacheConfiguration<K, V>) - Method in interface org.ehcache.CacheManager
Creates a Cache in this CacheManager according to the specified CacheConfiguration.
createCache(String, CacheConfiguration<K, V>) - Method in class org.ehcache.core.EhcacheManager
 
createCache(Class<K>, Class<V>, ServiceConfiguration<?>...) - Method in interface org.ehcache.core.spi.cache.CacheProvider
 
createCacheEntryType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of CacheEntryType
createCacheEventDispatcher(Store<K, V>, ServiceConfiguration<?>...) - Method in interface org.ehcache.core.events.CacheEventDispatcherFactory
Creates an instance of CacheEventDispatcher to be used with a Cache and provided Store.
createCacheLoaderWriter(String, CacheConfiguration<K, V>) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriterProvider
Invoked by the CacheManager when a Cache is being added to it.
createCacheLoaderWriterType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of CacheLoaderWriterType
createCacheLoaderWriterTypeWriteBehind() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of CacheLoaderWriterType.WriteBehind
createCacheLoaderWriterTypeWriteBehindBatching() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of CacheLoaderWriterType.WriteBehind.Batching
createCacheTemplateType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of CacheTemplateType
createCacheType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of CacheType
createCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in interface org.ehcache.core.spi.cache.tiering.CachingTier.Provider
 
createCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in interface org.ehcache.core.spi.cache.tiering.LowerCachingTier.Provider
 
createConfig(ConfigType) - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of JAXBElement<ConfigType>}
createConfigType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of ConfigType
createCopierType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of CopierType
createCopierTypeCopier() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of CopierType.Copier
created(K, V) - Method in interface org.ehcache.core.events.StoreEventSink
Indicates a mapping was created.
createDiskStoreSettingsType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of DiskStoreSettingsType
createEventListener(String, ServiceConfiguration<CacheEventListenerProvider>) - Method in interface org.ehcache.event.CacheEventListenerProvider
Creates a new CacheEventListener
createExpiryType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of ExpiryType
createExpiryTypeNone() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of ExpiryType.None
createHigherCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in interface org.ehcache.core.spi.cache.tiering.HigherCachingTier.Provider
 
createKeyCopier(Class<T>, Serializer<T>, ServiceConfiguration<?>...) - Method in interface org.ehcache.spi.copy.CopyProvider
Creates a key Copier with the given parameters.
createKeySerializer(Class<T>, ClassLoader, ServiceConfiguration<?>...) - Method in interface org.ehcache.spi.serialization.SerializationProvider
Creates a key Serializer with the given parameters.
createListenersType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of ListenersType
createListenersTypeListener() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of ListenersType.Listener
createMemoryType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of MemoryType
createPersistableMemoryType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of PersistableMemoryType
createPersistenceContextWithin(LocalPersistenceService.PersistenceSpaceIdentifier, String) - Method in interface org.ehcache.core.spi.service.LocalPersistenceService
Creates a new persistence context within the given space.
createPersistenceContextWithin(LocalPersistenceService.PersistenceSpaceIdentifier, String) - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
 
createPersistenceType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of PersistenceType
createResourcesType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of ResourcesType
createResourceType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of ResourceType
createSerializerType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of SerializerType
createSerializerTypeSerializer() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of SerializerType.Serializer
createServiceType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of ServiceType
createSizeOfEngine(ResourceUnit, ServiceConfiguration<?>...) - Method in interface org.ehcache.core.spi.sizeof.SizeOfEngineProvider
Creates a SizeOfEngine which will size objects with maximum depth and maximum size
createSizeofType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of SizeofType
createSizeofTypeMaxObjectGraphSize() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of SizeofType.MaxObjectGraphSize
createStore(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in interface org.ehcache.core.spi.cache.Store.Provider
Creates a new Store instance
createThreadPoolReferenceType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of ThreadPoolReferenceType
createThreadPoolsType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of ThreadPoolsType
createThreadPoolsTypeThreadPool() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of ThreadPoolsType.ThreadPool
createTimeType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of TimeType
createValueCopier(Class<T>, Serializer<T>, ServiceConfiguration<?>...) - Method in interface org.ehcache.spi.copy.CopyProvider
Creates a value Copier with the given parameters.
createValueSerializer(Class<T>, ClassLoader, ServiceConfiguration<?>...) - Method in interface org.ehcache.spi.serialization.SerializationProvider
Creates a value Serializer with the given parameters.
createWriteBehindLoaderWriter(CacheLoaderWriter<K, V>, WriteBehindConfiguration) - Method in interface org.ehcache.spi.loaderwriter.WriteBehindProvider
Provider Interface for decorator loaderwriter
creation(K, V, Cache<K, V>) - Static method in class org.ehcache.core.events.CacheEvents
Creates a created CacheEvent.
creationTime(TimeUnit) - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
creationTime(TimeUnit) - Method in interface org.ehcache.core.spi.cache.Store.ValueHolder
Accessor to the creation time of this ValueHolder

D

DEFAULT_CONFIG_PROPERTY_NAME - Static variable in class org.ehcache.jsr107.DefaultConfigurationResolver
 
DEFAULT_EVENT_PARALLELISM - Static variable in interface org.ehcache.core.config.store.StoreEventSourceConfiguration
Default ordered event parallelism
DEFAULT_MAX_OBJECT_SIZE - Static variable in class org.ehcache.impl.config.sizeof.DefaultSizeOfEngineConfiguration
 
DEFAULT_OBJECT_GRAPH_SIZE - Static variable in class org.ehcache.impl.config.sizeof.DefaultSizeOfEngineConfiguration
 
DEFAULT_UNIT - Static variable in class org.ehcache.impl.config.sizeof.DefaultSizeOfEngineConfiguration
 
DefaultBatchingConfiguration - Class in org.ehcache.impl.config.loaderwriter.writebehind
 
DefaultBatchingConfiguration(long, TimeUnit, int, boolean) - Constructor for class org.ehcache.impl.config.loaderwriter.writebehind.DefaultBatchingConfiguration
 
DefaultCacheEventDispatcherConfiguration - Class in org.ehcache.impl.config.event
DefaultCacheEventDispatcherConfiguration
DefaultCacheEventDispatcherConfiguration(String) - Constructor for class org.ehcache.impl.config.event.DefaultCacheEventDispatcherConfiguration
 
DefaultCacheEventListenerConfiguration - Class in org.ehcache.impl.config.event
CacheEventListenerConfiguration implementation
DefaultCacheEventListenerConfiguration(Set<EventType>, Class<? extends CacheEventListener<?, ?>>, Object...) - Constructor for class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
Creates a new DefaultCacheEventListenerConfiguration with the provided parameters.
DefaultCacheEventListenerConfiguration(Set<EventType>, CacheEventListener<?, ?>) - Constructor for class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
Creates a new DefaultCacheEventListenerConfiguration with the provided parameters.
DefaultCacheLoaderWriterConfiguration - Class in org.ehcache.impl.config.loaderwriter
 
DefaultCacheLoaderWriterConfiguration(Class<? extends CacheLoaderWriter<?, ?>>, Object...) - Constructor for class org.ehcache.impl.config.loaderwriter.DefaultCacheLoaderWriterConfiguration
 
DefaultCacheLoaderWriterConfiguration(CacheLoaderWriter<?, ?>) - Constructor for class org.ehcache.impl.config.loaderwriter.DefaultCacheLoaderWriterConfiguration
 
DefaultCacheLoaderWriterProviderConfiguration - Class in org.ehcache.impl.config.loaderwriter
 
DefaultCacheLoaderWriterProviderConfiguration() - Constructor for class org.ehcache.impl.config.loaderwriter.DefaultCacheLoaderWriterProviderConfiguration
 
DefaultCollectorService - Class in org.ehcache.management.registry
 
DefaultCollectorService(MessageConsumer) - Constructor for class org.ehcache.management.registry.DefaultCollectorService
 
DefaultConfiguration - Class in org.ehcache.core.config
Base implementation of Configuration.
DefaultConfiguration(Configuration) - Constructor for class org.ehcache.core.config.DefaultConfiguration
Copy constructor
DefaultConfiguration(ClassLoader) - Constructor for class org.ehcache.core.config.DefaultConfiguration
Creates a new configuration with the specified class loader.
DefaultConfiguration(Map<String, CacheConfiguration<?, ?>>, ClassLoader, ServiceCreationConfiguration<?>...) - Constructor for class org.ehcache.core.config.DefaultConfiguration
Creates a new configuration with the specified cache configurations, class loader and service configurations.
DefaultConfigurationResolver - Class in org.ehcache.jsr107
 
DefaultCopierConfiguration<T> - Class in org.ehcache.impl.config.copy
 
DefaultCopierConfiguration(Class<? extends Copier<T>>, DefaultCopierConfiguration.Type) - Constructor for class org.ehcache.impl.config.copy.DefaultCopierConfiguration
 
DefaultCopierConfiguration(Copier<T>, DefaultCopierConfiguration.Type) - Constructor for class org.ehcache.impl.config.copy.DefaultCopierConfiguration
 
DefaultCopierConfiguration.Type - Enum in org.ehcache.impl.config.copy
Copy provider types
defaultCopiers - Variable in class org.ehcache.xml.model.ConfigType
 
DefaultCopyProviderConfiguration - Class in org.ehcache.impl.config.copy
 
DefaultCopyProviderConfiguration() - Constructor for class org.ehcache.impl.config.copy.DefaultCopyProviderConfiguration
 
DefaultCopyProviderConfiguration(DefaultCopyProviderConfiguration) - Constructor for class org.ehcache.impl.config.copy.DefaultCopyProviderConfiguration
 
DefaultEventSourceConfiguration - Class in org.ehcache.impl.config.event
DefaultEventSourceConfiguration
DefaultEventSourceConfiguration(int) - Constructor for class org.ehcache.impl.config.event.DefaultEventSourceConfiguration
 
DefaultJsr107SerializationProvider - Class in org.ehcache.jsr107
 
DefaultJsr107SerializationProvider() - Constructor for class org.ehcache.jsr107.DefaultJsr107SerializationProvider
 
DefaultJsr107Service - Class in org.ehcache.jsr107
 
DefaultJsr107Service(Jsr107Configuration) - Constructor for class org.ehcache.jsr107.DefaultJsr107Service
 
DefaultLocalPersistenceService - Class in org.ehcache.impl.persistence
 
DefaultLocalPersistenceService(PersistenceConfiguration) - Constructor for class org.ehcache.impl.persistence.DefaultLocalPersistenceService
 
DefaultManagementRegistryConfiguration - Class in org.ehcache.management.registry
 
DefaultManagementRegistryConfiguration() - Constructor for class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
 
DefaultManagementRegistryFactory - Class in org.ehcache.management.registry
 
DefaultManagementRegistryFactory() - Constructor for class org.ehcache.management.registry.DefaultManagementRegistryFactory
 
DefaultManagementRegistryService - Class in org.ehcache.management.registry
 
DefaultManagementRegistryService() - Constructor for class org.ehcache.management.registry.DefaultManagementRegistryService
 
DefaultManagementRegistryService(ManagementRegistryServiceConfiguration) - Constructor for class org.ehcache.management.registry.DefaultManagementRegistryService
 
DefaultPersistenceConfiguration - Class in org.ehcache.impl.config.persistence
DefaultPersistenceConfiguration
DefaultPersistenceConfiguration(File) - Constructor for class org.ehcache.impl.config.persistence.DefaultPersistenceConfiguration
 
defaultPool(String, int, int) - Method in class org.ehcache.config.builders.PooledExecutionServiceConfigurationBuilder
Adds a default pool configuration to the returned builder.
DefaultSerializationProviderConfiguration - Class in org.ehcache.impl.config.serializer
 
DefaultSerializationProviderConfiguration() - Constructor for class org.ehcache.impl.config.serializer.DefaultSerializationProviderConfiguration
 
DefaultSerializationProviderConfiguration(DefaultSerializationProviderConfiguration) - Constructor for class org.ehcache.impl.config.serializer.DefaultSerializationProviderConfiguration
 
DefaultSerializerConfiguration<T> - Class in org.ehcache.impl.config.serializer
 
DefaultSerializerConfiguration(Class<? extends Serializer<T>>, DefaultSerializerConfiguration.Type) - Constructor for class org.ehcache.impl.config.serializer.DefaultSerializerConfiguration
 
DefaultSerializerConfiguration(Serializer<T>, DefaultSerializerConfiguration.Type) - Constructor for class org.ehcache.impl.config.serializer.DefaultSerializerConfiguration
 
DefaultSerializerConfiguration.Type - Enum in org.ehcache.impl.config.serializer
Serialization provider types
defaultSerializers - Variable in class org.ehcache.xml.model.ConfigType
 
DefaultSharedManagementService - Class in org.ehcache.management.registry
This service can be registered across several cache managers and provides a way to access per-cache manager management registry
DefaultSharedManagementService() - Constructor for class org.ehcache.management.registry.DefaultSharedManagementService
 
DefaultSizeOfEngineConfiguration - Class in org.ehcache.impl.config.sizeof
 
DefaultSizeOfEngineConfiguration(long, MemoryUnit, long) - Constructor for class org.ehcache.impl.config.sizeof.DefaultSizeOfEngineConfiguration
 
DefaultSizeOfEngineProviderConfiguration - Class in org.ehcache.impl.config.sizeof
 
DefaultSizeOfEngineProviderConfiguration(long, MemoryUnit, long) - Constructor for class org.ehcache.impl.config.sizeof.DefaultSizeOfEngineProviderConfiguration
 
DefaultWriteBehindConfiguration - Class in org.ehcache.impl.config.loaderwriter.writebehind
 
DefaultWriteBehindConfiguration(String, int, int, WriteBehindConfiguration.BatchingConfiguration) - Constructor for class org.ehcache.impl.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
 
delete(K) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriter
Deletes a single entry from the underlying system of record.
deleteAll(Iterable<? extends K>) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriter
Deletes a set of entry from the underlying system of record.
deregisterCacheEventListener(CacheEventListener<? super K, ? super V>) - Method in interface org.ehcache.config.CacheRuntimeConfiguration
Allows for deregistering of a previously registered CacheEventListener instance
deregisterCacheEventListener(CacheEventListener<? super K, ? super V>) - Method in interface org.ehcache.core.events.CacheEventDispatcher
De-registers a cache event listener from this dispatcher.
deregisterCacheEventListener(CacheEventListener<? super K, ? super V>) - Method in class org.ehcache.impl.events.CacheEventDispatcherImpl
Allows for deregistering of a previously registered CacheEventListener instance
deregisterListener(CacheManagerListener) - Method in class org.ehcache.core.EhcacheManager
 
deregisterListener(CacheManagerListener) - Method in interface org.ehcache.core.spi.cache.InternalCacheManager
 
destroy(String) - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
 
destroy() - Method in interface org.ehcache.Maintainable
Destroys all persistent data structures
destroy(String) - Method in interface org.ehcache.spi.service.PersistableResourceService
Destroys the persistence space with the given name.
destroyAll() - Method in interface org.ehcache.core.spi.service.LocalPersistenceService
Destroys all persistence spaces Note that this method can be called without creating the persistence space beforehand in the same JVM.
destroyAll() - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
 
destroyAll() - Method in interface org.ehcache.spi.service.PersistableResourceService
Destroys all persistence spaces Note that this method can be called without creating the persistence space beforehand in the same JVM.
destroyCache(String) - Method in class org.ehcache.core.EhcacheManager
 
destroyCache(String) - Method in interface org.ehcache.PersistentCacheManager
Destroys all data persistent data associated with the aliased Cache instance managed by this CacheManager
directory - Variable in class org.ehcache.xml.model.PersistenceType
 
disableCoalescing() - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
Disables batch coalescing on the returned builder.
disconnect(ObjectStreamClass) - Static method in class org.ehcache.impl.serialization.CompactJavaSerializer
 
disk(long, MemoryUnit) - Method in class org.ehcache.config.builders.ResourcePoolsBuilder
Convenience method to add a non persistent ResourceType.Core.DISK pool.
disk(long, MemoryUnit, boolean) - Method in class org.ehcache.config.builders.ResourcePoolsBuilder
Convenience method to add a ResourceType.Core.DISK pool specifying persistence.
disk - Variable in class org.ehcache.xml.model.ResourcesType
 
diskStore - Variable in class org.ehcache.xml.model.ConfigType
 
diskStoreSettings - Variable in class org.ehcache.xml.model.BaseCacheType
 
DiskStoreSettingsType - Class in org.ehcache.xml.model
Java class for disk-store-settings-type complex type.
DiskStoreSettingsType() - Constructor for class org.ehcache.xml.model.DiskStoreSettingsType
 
dispose(ExposedObject<CacheBinding>) - Method in class org.ehcache.management.providers.statistics.EhcacheStatisticsProvider
 
DoubleSerializer - Class in org.ehcache.impl.serialization
Default Serializer for Double type.
DoubleSerializer() - Constructor for class org.ehcache.impl.serialization.DoubleSerializer
 
DoubleSerializer(ClassLoader) - Constructor for class org.ehcache.impl.serialization.DoubleSerializer
 
DoubleSerializer(ClassLoader, FileBasedPersistenceContext) - Constructor for class org.ehcache.impl.serialization.DoubleSerializer
 
Duration - Class in org.ehcache.expiry
A unit of time in a given TimeUnit
Duration(long, TimeUnit) - Constructor for class org.ehcache.expiry.Duration
Construct a Duration instance

E

Eh107CacheStatisticsMXBean - Class in org.ehcache.jsr107
 
Eh107Configuration<K,V> - Class in org.ehcache.jsr107
Eh107Configuration
Eh107Configuration() - Constructor for class org.ehcache.jsr107.Eh107Configuration
 
Ehcache<K,V> - Class in org.ehcache.core
Implementation of the Cache interface when no CacheLoaderWriter is involved.
Ehcache(CacheConfiguration<K, V>, Store<K, V>, CacheEventDispatcher<K, V>, Logger) - Constructor for class org.ehcache.core.Ehcache
Creates a new Ehcache based on the provided parameters.
EhcacheActionProvider - Class in org.ehcache.management.providers.actions
 
EhcacheActionProvider(Context) - Constructor for class org.ehcache.management.providers.actions.EhcacheActionProvider
 
EhcacheActionWrapper - Class in org.ehcache.management.providers.actions
 
EhcacheActionWrapper(Context, CacheBinding) - Constructor for class org.ehcache.management.providers.actions.EhcacheActionWrapper
 
EhcacheCachingProvider - Class in org.ehcache.jsr107
 
EhcacheCachingProvider() - Constructor for class org.ehcache.jsr107.EhcacheCachingProvider
 
EhcacheManager - Class in org.ehcache.core
Implementation class for the CacheManager and PersistentCacheManager
EhcacheManager(Configuration) - Constructor for class org.ehcache.core.EhcacheManager
 
EhcacheManager(Configuration, Collection<Service>) - Constructor for class org.ehcache.core.EhcacheManager
 
EhcacheManager(Configuration, Collection<Service>, boolean) - Constructor for class org.ehcache.core.EhcacheManager
 
EhcacheNotification - Enum in org.ehcache.management.registry
 
EhcacheStatisticCollectorProvider - Class in org.ehcache.management.providers
 
EhcacheStatisticCollectorProvider(Context) - Constructor for class org.ehcache.management.providers.EhcacheStatisticCollectorProvider
 
EhcacheStatisticsProvider - Class in org.ehcache.management.providers.statistics
 
EhcacheStatisticsProvider(Context, StatisticsProviderConfiguration, ScheduledExecutorService) - Constructor for class org.ehcache.management.providers.statistics.EhcacheStatisticsProvider
 
EhcacheStatisticsProviderConfiguration - Class in org.ehcache.management.config
 
EhcacheStatisticsProviderConfiguration(long, TimeUnit, int, long, TimeUnit, long, TimeUnit) - Constructor for class org.ehcache.management.config.EhcacheStatisticsProviderConfiguration
 
EhcacheWithLoaderWriter<K,V> - Class in org.ehcache.core
Implementation of the Cache interface when a CacheLoaderWriter is involved.
EhcacheWithLoaderWriter(CacheConfiguration<K, V>, Store<K, V>, CacheLoaderWriter<? super K, V>, CacheEventDispatcher<K, V>, Logger) - Constructor for class org.ehcache.core.EhcacheWithLoaderWriter
Constructs a new EhcacheWithLoaderWriter based on the provided parameters.
EhcacheXAException - Exception in org.ehcache.transactions.xa
XAException allowing construction of message, errorCode and throwable.
EhcacheXAException(String, int) - Constructor for exception org.ehcache.transactions.xa.EhcacheXAException
 
EhcacheXAException(String, int, Throwable) - Constructor for exception org.ehcache.transactions.xa.EhcacheXAException
 
enableCoalescing() - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
Enables batch coalescing on the returned builder.
EntryUnit - Enum in org.ehcache.config.units
An enumeration implementing ResourceUnit to represent entries count.
equals(Object) - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
equals(Object) - Method in class org.ehcache.expiry.Duration
 
equals(Character, ByteBuffer) - Method in class org.ehcache.impl.serialization.CharSerializer
 
equals(T, ByteBuffer) - Method in class org.ehcache.impl.serialization.CompactJavaSerializer
 
equals(Object) - Method in class org.ehcache.impl.serialization.CompactJavaSerializer.SerializableDataKey
 
equals(T, ByteBuffer) - Method in class org.ehcache.impl.serialization.CompactPersistentJavaSerializer
 
equals(Double, ByteBuffer) - Method in class org.ehcache.impl.serialization.DoubleSerializer
 
equals(Float, ByteBuffer) - Method in class org.ehcache.impl.serialization.FloatSerializer
 
equals(Integer, ByteBuffer) - Method in class org.ehcache.impl.serialization.IntegerSerializer
 
equals(Long, ByteBuffer) - Method in class org.ehcache.impl.serialization.LongSerializer
 
equals(String, ByteBuffer) - Method in class org.ehcache.impl.serialization.StringSerializer
 
equals(Object) - Method in class org.ehcache.management.providers.CacheBinding
 
equals(T, ByteBuffer) - Method in interface org.ehcache.spi.serialization.Serializer
Checks if the given instance and serial form are representations of the same instance.
eventDispatch - Variable in class org.ehcache.xml.model.ConfigType
 
EventFiring - Enum in org.ehcache.event
 
eventFiringMode - Variable in class org.ehcache.xml.model.ListenersType.Listener
 
EventFiringType - Enum in org.ehcache.xml.model
Java class for event-firing-type.
eventOrdering(EventOrdering) - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
Adds specific EventOrdering to the returned builder.
EventOrdering - Enum in org.ehcache.event
 
eventOrderingMode - Variable in class org.ehcache.xml.model.ListenersType.Listener
 
EventOrderingType - Enum in org.ehcache.xml.model
Java class for event-ordering-type.
eventSink() - Method in interface org.ehcache.core.events.StoreEventDispatcher
Hands over an event sink for recording store events.
eventsToFireOn - Variable in class org.ehcache.xml.model.ListenersType.Listener
 
EventType - Enum in org.ehcache.event
 
EventType - Enum in org.ehcache.xml.model
Java class for event-type.
evicted(K, V) - Method in interface org.ehcache.core.events.StoreEventSink
Indicates a mapping was evicted.
Eviction - Class in org.ehcache.config
Utility class for getting predefined EvictionVeto instance.
Eviction() - Constructor for class org.ehcache.config.Eviction
 
eviction(K, V, Cache<K, V>) - Static method in class org.ehcache.core.events.CacheEvents
Creates an evicted CacheEvent.
EvictionVeto<K,V> - Interface in org.ehcache.config
A specialized predicate used to veto eviction of cache entries.
evictionVeto - Variable in class org.ehcache.xml.model.BaseCacheType
 
ExceptionFactory - Class in org.ehcache.core.exceptions
Factory to help creation of CacheLoadingException and CacheWritingException.
ExecutionService - Interface in org.ehcache.core.spi.service
Configuration of ExecutionService defines named pools of threads.
ExecutionServiceFactory - Interface in org.ehcache.core.spi.service
 
Expirations - Class in org.ehcache.expiry
Utility class for getting predefined Expiry instances.
expirationTime(TimeUnit) - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
expirationTime(TimeUnit) - Method in interface org.ehcache.core.spi.cache.Store.ValueHolder
Accessor to the expiration time of this ValueHolder
expired(K, V) - Method in interface org.ehcache.core.events.StoreEventSink
Indicates the mapping was expired.
expiry(K, V, Cache<K, V>) - Static method in class org.ehcache.core.events.CacheEvents
Creates an expired CacheEvent.
Expiry<K,V> - Interface in org.ehcache.expiry
A policy object that governs expiration for a Cache
expiry - Variable in class org.ehcache.xml.model.BaseCacheType
 
ExpiryType - Class in org.ehcache.xml.model
Java class for expiry-type complex type.
ExpiryType() - Constructor for class org.ehcache.xml.model.ExpiryType
 
ExpiryType.None - Class in org.ehcache.xml.model
Java class for anonymous complex type.
ExpiryType.None() - Constructor for class org.ehcache.xml.model.ExpiryType.None
 

F

FileBasedPersistenceContext - Interface in org.ehcache.core.spi.service
FileBased
findAmongst(Class<T>, Collection<?>) - Static method in class org.ehcache.core.spi.ServiceLocator
 
findAmongst(Class<T>, Object...) - Static method in class org.ehcache.core.spi.ServiceLocator
 
findSingletonAmongst(Class<T>, Collection<?>) - Static method in class org.ehcache.core.spi.ServiceLocator
 
findSingletonAmongst(Class<T>, Object...) - Static method in class org.ehcache.core.spi.ServiceLocator
 
fireOn() - Method in interface org.ehcache.event.CacheEventListenerConfiguration
Indicates on which EventType an event has to be fired
fireOn() - Method in class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
Indicates on which EventType an event has to be fired
firingMode(EventFiring) - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
Adds specific EventFiring to the returned builder.
firingMode() - Method in interface org.ehcache.event.CacheEventListenerConfiguration
Indicates which firing mode to use
firingMode() - Method in class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
Indicates which firing mode to use
FloatSerializer - Class in org.ehcache.impl.serialization
Default Serializer for Float type.
FloatSerializer() - Constructor for class org.ehcache.impl.serialization.FloatSerializer
 
FloatSerializer(ClassLoader) - Constructor for class org.ehcache.impl.serialization.FloatSerializer
 
FloatSerializer(ClassLoader, FileBasedPersistenceContext) - Constructor for class org.ehcache.impl.serialization.FloatSerializer
 
flush(K, Store.ValueHolder<V>) - Method in interface org.ehcache.core.spi.cache.tiering.AuthoritativeTier
This marks the entry as evictable again.
forClass() - Method in class org.ehcache.impl.serialization.CompactJavaSerializer.SerializableDataKey
 
FOREVER - Static variable in class org.ehcache.expiry.Duration
Special Duration value that indicates an infinite amount of time.
fromEhcacheCacheConfiguration(CacheConfiguration<K, V>) - Static method in class org.ehcache.jsr107.Eh107Configuration
 
fromValue(String) - Static method in enum org.ehcache.xml.model.EventFiringType
 
fromValue(String) - Static method in enum org.ehcache.xml.model.EventOrderingType
 
fromValue(String) - Static method in enum org.ehcache.xml.model.EventType
 
fromValue(String) - Static method in enum org.ehcache.xml.model.MemoryUnit
 
fromValue(String) - Static method in enum org.ehcache.xml.model.ResourceUnit
 
fromValue(String) - Static method in enum org.ehcache.xml.model.TimeUnit
 
Function<A,T> - Interface in org.ehcache.core.spi.function
Generic function interface for transforming an argument into a value.

G

get(K) - Method in interface org.ehcache.Cache
Retrieve the value currently mapped to the provided key
get(K) - Method in class org.ehcache.core.Ehcache
Retrieve the value currently mapped to the provided key
get(K) - Method in class org.ehcache.core.EhcacheWithLoaderWriter
Retrieve the value currently mapped to the provided key
get(K) - Method in class org.ehcache.core.PersistentUserManagedEhcache
Retrieve the value currently mapped to the provided key
get(K) - Method in interface org.ehcache.core.spi.cache.Store
Returns the ValueHolder to which the specified key is mapped, or null if this store contains no mapping for the key or if it was evicted (or became expired) since it was initially installed.
get(Object) - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
 
getAlias() - Method in class org.ehcache.management.providers.CacheBinding
 
getAlias() - Method in class org.ehcache.xml.model.CacheType
Gets the value of the alias property.
getAlias() - Method in class org.ehcache.xml.model.ThreadPoolsType.ThreadPool
Gets the value of the alias property.
getAll(Set<? extends K>) - Method in interface org.ehcache.Cache
Retrieves all values associated with the given keys.
getAll(Set<? extends K>) - Method in class org.ehcache.core.Ehcache
Retrieves all values associated with the given keys.
getAll(Set<? extends K>) - Method in class org.ehcache.core.EhcacheWithLoaderWriter
Retrieves all values associated with the given keys.
getAll(Set<? extends K>) - Method in interface org.ehcache.core.Jsr107Cache
Get all mappings for the provided set of keys
getAll(Set<? extends K>) - Method in class org.ehcache.core.PersistentUserManagedEhcache
Retrieves all values associated with the given keys.
getAmount() - Method in class org.ehcache.expiry.Duration
Get the amount of Duration.getTimeUnit() this instance represents
getAndFault(K) - Method in interface org.ehcache.core.spi.cache.tiering.AuthoritativeTier
Marks the mapping as not evictable and returns it atomically.
getAndPut(K, V) - Method in interface org.ehcache.core.Jsr107Cache
Gets the previous value associated with the key and replaces the mapping using the provided value.
getAndRemove(K) - Method in interface org.ehcache.core.Jsr107Cache
Gets a value and removes it from this cache.
getAndRemove(K) - Method in interface org.ehcache.core.spi.cache.tiering.LowerCachingTier
Return the value holder currently in the caching tier and remove it.
getAny() - Method in class org.ehcache.xml.model.BaseCacheType
Gets the value of the any property.
getAny() - Method in class org.ehcache.xml.model.ListenersType.Listener
Gets the value of the any property.
getAny() - Method in class org.ehcache.xml.model.ResourcesType
Gets the value of the any property.
getAny() - Method in class org.ehcache.xml.model.ServiceType
Gets the value of the any property.
getAverageGetTime() - Method in class org.ehcache.jsr107.Eh107CacheStatisticsMXBean
 
getAveragePutTime() - Method in class org.ehcache.jsr107.Eh107CacheStatisticsMXBean
 
getAverageRemoveTime() - Method in class org.ehcache.jsr107.Eh107CacheStatisticsMXBean
 
getBatching() - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
Gets the value of the batching property.
getBatchingConfiguration() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
 
getBatchingConfiguration() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration
Returns the batching configuration or null if batching is not enabled.
getBatchSize() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultBatchingConfiguration
 
getBatchSize() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration.BatchingConfiguration
The recommended size of a batch of operations.
getBatchSize() - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind.Batching
Gets the value of the batchSize property.
getBinaryValue() - Method in interface org.ehcache.core.spi.cache.tiering.BinaryValueHolder
Returns the ByteBuffer containing the value in binary form
getBulkMethodEntries() - Method in class org.ehcache.core.Ehcache
BulkMethodEntries
getBulkMethodEntries() - Method in class org.ehcache.core.EhcacheWithLoaderWriter
BulkMethodEntries
getBulkMethodEntries() - Method in interface org.ehcache.core.InternalCache
BulkMethodEntries
getCache(String, Class<K>, Class<V>) - Method in interface org.ehcache.CacheManager
Retrieves the Cache associated with the given alias, if one is known.
getCache(String, Class<K>, Class<V>) - Method in class org.ehcache.core.EhcacheManager
 
getCache() - Method in class org.ehcache.management.providers.CacheBinding
 
getCacheConfigurations() - Method in interface org.ehcache.config.Configuration
Mapping of names to CacheConfiguration, used to create the named Cache managed by a CacheManager
getCacheConfigurations() - Method in class org.ehcache.core.config.DefaultConfiguration
Mapping of names to CacheConfiguration, used to create the named Cache managed by a CacheManager
getCacheConfigurations() - Method in class org.ehcache.xml.XmlConfiguration
 
getCacheEvictions() - Method in class org.ehcache.jsr107.Eh107CacheStatisticsMXBean
 
getCacheGets() - Method in class org.ehcache.jsr107.Eh107CacheStatisticsMXBean
 
getCacheHitPercentage() - Method in class org.ehcache.jsr107.Eh107CacheStatisticsMXBean
 
getCacheHits() - Method in class org.ehcache.jsr107.Eh107CacheStatisticsMXBean
 
getCacheLoaderWriter() - Method in class org.ehcache.core.Ehcache
CacheLoaderWriter
getCacheLoaderWriter() - Method in class org.ehcache.core.EhcacheWithLoaderWriter
CacheLoaderWriter
getCacheLoaderWriter() - Method in interface org.ehcache.core.InternalCache
CacheLoaderWriter
getCacheManager() - Method in interface org.ehcache.core.spi.service.CacheManagerProviderService
 
getCacheManager(URI, ClassLoader, Properties) - Method in class org.ehcache.jsr107.EhcacheCachingProvider
 
getCacheManager(URI, ClassLoader) - Method in class org.ehcache.jsr107.EhcacheCachingProvider
 
getCacheManager() - Method in class org.ehcache.jsr107.EhcacheCachingProvider
 
getCacheMisses() - Method in class org.ehcache.jsr107.Eh107CacheStatisticsMXBean
 
getCacheMissPercentage() - Method in class org.ehcache.jsr107.Eh107CacheStatisticsMXBean
 
getCacheOrCacheTemplate() - Method in class org.ehcache.xml.model.ConfigType
Gets the value of the cacheOrCacheTemplate property.
getCachePuts() - Method in class org.ehcache.jsr107.Eh107CacheStatisticsMXBean
 
getCacheRemovals() - Method in class org.ehcache.jsr107.Eh107CacheStatisticsMXBean
 
getCapabilities() - Method in class org.ehcache.management.registry.DefaultSharedManagementService
 
getCapabilities() - Method in interface org.ehcache.management.SharedManagementService
Get the management capabilities of all the registered objects across several cache managers.
getCapability() - Method in class org.ehcache.management.providers.statistics.EhcacheStatisticsProvider
 
getCause() - Method in exception org.ehcache.jsr107.MultiCacheException
 
getClassLoader() - Method in interface org.ehcache.config.CacheConfiguration
The ClassLoader for this cache.
getClassLoader() - Method in interface org.ehcache.config.Configuration
The ClassLoader to be associated with the CacheManager
getClassLoader() - Method in class org.ehcache.core.config.BaseCacheConfiguration
The ClassLoader for this cache.
getClassLoader() - Method in class org.ehcache.core.config.DefaultConfiguration
The ClassLoader to be associated with the CacheManager
getClassLoader() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
The Classloader for this store.
getClassLoader() - Method in interface org.ehcache.core.spi.cache.Store.Configuration
The Classloader for this store.
getClassLoader() - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
 
getClassLoader() - Method in class org.ehcache.xml.XmlConfiguration
 
getClazz() - Method in class org.ehcache.xml.model.CacheLoaderWriterType
Gets the value of the clazz property.
getClazz() - Method in class org.ehcache.xml.model.ExpiryType
Gets the value of the clazz property.
getClazz() - Method in class org.ehcache.xml.model.ListenersType.Listener
Gets the value of the clazz property.
getCollectorExecutorAlias() - Method in interface org.ehcache.management.ManagementRegistryServiceConfiguration
Gets the alias of the executor to use for asynchronous collector service tasks.
getCollectorExecutorAlias() - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
 
getConcurrency() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
 
getConcurrency() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration
A number of bucket/thread pairs configured for this cache's write behind.
getConcurrency() - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
Gets the value of the concurrency property.
getConfiguration() - Method in interface org.ehcache.management.ManagementRegistryService
 
getConfiguration() - Method in class org.ehcache.management.registry.DefaultManagementRegistryService
 
getConfigurationChangeListeners() - Method in interface org.ehcache.core.spi.cache.ConfigurationChangeSupport
get the List CacheConfigurationChangeListener defined in the Store
getConfigurationChangeListeners() - Method in class org.ehcache.impl.events.CacheEventDispatcherImpl
 
getConfigurationFor(Class<? extends ManagementProvider<?>>) - Method in interface org.ehcache.management.ManagementRegistryServiceConfiguration
Returns the configuration of a specific ManagementProvider type.
getConfigurationFor(Class<? extends ManagementProvider<?>>) - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
 
getContext() - Method in interface org.ehcache.management.ManagementRegistryServiceConfiguration
The context used to identify this cache manager
getContext() - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
 
getContextContainer() - Method in class org.ehcache.management.registry.DefaultManagementRegistryService
 
getContextContainers() - Method in class org.ehcache.management.registry.DefaultSharedManagementService
 
getContextContainers() - Method in interface org.ehcache.management.SharedManagementService
Get the management contexts required to make use of the registered objects' capabilities.
getCopier() - Method in class org.ehcache.xml.model.CacheEntryType
Gets the value of the copier property.
getCopier() - Method in class org.ehcache.xml.model.CopierType
Gets the value of the copier property.
getDefaultClassLoader() - Method in class org.ehcache.jsr107.EhcacheCachingProvider
 
getDefaultCopiers() - Method in class org.ehcache.xml.model.ConfigType
Gets the value of the defaultCopiers property.
getDefaultPoolAlias() - Method in class org.ehcache.impl.config.executor.PooledExecutionServiceConfiguration
 
getDefaultProperties() - Method in class org.ehcache.jsr107.EhcacheCachingProvider
 
getDefaultSerializers() - Method in class org.ehcache.xml.model.ConfigType
Gets the value of the defaultSerializers property.
getDefaultTemplate() - Method in class org.ehcache.jsr107.config.Jsr107Configuration
 
getDefaultURI() - Method in class org.ehcache.jsr107.EhcacheCachingProvider
 
getDescriptors() - Method in class org.ehcache.management.providers.statistics.EhcacheStatisticsProvider
 
getDirectory() - Method in interface org.ehcache.core.spi.service.FileBasedPersistenceContext
 
getDirectory() - Method in class org.ehcache.xml.model.PersistenceType
Gets the value of the directory property.
getDirectoryFor(String) - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
 
getDisk() - Method in class org.ehcache.xml.model.ResourcesType
Gets the value of the disk property.
getDiskStore() - Method in class org.ehcache.xml.model.ConfigType
Gets the value of the diskStore property.
getDiskStoreSettings() - Method in class org.ehcache.xml.model.BaseCacheType
Gets the value of the diskStoreSettings property.
getEventDispatch() - Method in class org.ehcache.xml.model.ConfigType
Gets the value of the eventDispatch property.
getEventFiringMode() - Method in class org.ehcache.xml.model.ListenersType.Listener
Gets the value of the eventFiringMode property.
getEventOrderingMode() - Method in class org.ehcache.xml.model.ListenersType.Listener
Gets the value of the eventOrderingMode property.
getEventsToFireOn() - Method in class org.ehcache.xml.model.ListenersType.Listener
Gets the value of the eventsToFireOn property.
getEvictionVeto() - Method in interface org.ehcache.config.CacheConfiguration
The EvictionVeto predicate function.
getEvictionVeto() - Method in class org.ehcache.core.config.BaseCacheConfiguration
The EvictionVeto predicate function.
getEvictionVeto() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
A predicate function that, if it passes an entry, must prevent that entry from being evicted by the store.
getEvictionVeto() - Method in interface org.ehcache.core.spi.cache.Store.Configuration
A predicate function that, if it passes an entry, must prevent that entry from being evicted by the store.
getEvictionVeto() - Method in class org.ehcache.xml.model.BaseCacheType
Gets the value of the evictionVeto property.
getExistingServiceConfiguration(Class<T>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Returns the first ServiceConfiguration with type matching the class passed in.
getExistingServiceConfigurations(Class<T>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Returns all ServiceConfigurations of type matching the class passed in.
getExpiry() - Method in interface org.ehcache.config.CacheConfiguration
Get the expiration policy instance for the Cache.
getExpiry() - Method in class org.ehcache.core.config.BaseCacheConfiguration
Get the expiration policy instance for the Cache.
getExpiry() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
The expiration policy instance for this store
getExpiry() - Method in interface org.ehcache.core.spi.cache.Store.Configuration
The expiration policy instance for this store
getExpiry() - Method in class org.ehcache.xml.model.BaseCacheType
Gets the value of the expiry property.
getExpiryForAccess(K, V) - Method in interface org.ehcache.expiry.Expiry
Get the expiration period (relative to the current time) when an existing entry is accessed from a Cache
getExpiryForCreation(K, V) - Method in interface org.ehcache.expiry.Expiry
Get the expiration period (relative to the current time) when a entry is initially added to a Cache
getExpiryForUpdate(K, V, V) - Method in interface org.ehcache.expiry.Expiry
Get the expiration period (relative to the current time) when an existing entry is updated in a Cache NOTE: Some cache configurations (eg.
getFailures() - Method in exception org.ehcache.exceptions.BulkCacheLoadingException
Accessor to all keys that failed loading during a bulk load operation, with the associated Exception encountered
getFailures() - Method in exception org.ehcache.exceptions.BulkCacheWritingException
Accessor to all keys that failed loading during a bulk load operation, with the associated Exception encountered
getHeap() - Method in class org.ehcache.xml.model.BaseCacheType
Gets the value of the heap property.
getHeap() - Method in class org.ehcache.xml.model.ResourcesType
Gets the value of the heap property.
getHeapStore() - Method in class org.ehcache.xml.model.ConfigType
Gets the value of the heapStore property.
getHeapStoreSettings() - Method in class org.ehcache.xml.model.BaseCacheType
Gets the value of the heapStoreSettings property.
getId() - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
getId() - Method in interface org.ehcache.core.spi.cache.Store.ValueHolder
The combination of this identifier and the key that ValueHolder is mapped to should to be unique at a given time.
getJsr107Cache() - Method in class org.ehcache.core.Ehcache
Jsr107Cache
getJsr107Cache() - Method in class org.ehcache.core.EhcacheWithLoaderWriter
Jsr107Cache
getJsr107Cache() - Method in interface org.ehcache.core.InternalCache
Jsr107Cache
getKey() - Method in interface org.ehcache.Cache.Entry
Accessor to the key of this mapping
getKey() - Method in interface org.ehcache.core.spi.cache.events.StoreEvent
The key of the mapping affected by the mutative event
getKey() - Method in interface org.ehcache.event.CacheEvent
The key of the mapping affected by the mutative event
getKeySerializer() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
The serializer for key instances
getKeySerializer() - Method in interface org.ehcache.core.spi.cache.Store.Configuration
The serializer for key instances
getKeyType() - Method in interface org.ehcache.config.CacheConfiguration
The type of the key for the cache.
getKeyType() - Method in class org.ehcache.core.config.BaseCacheConfiguration
The type of the key for the cache.
getKeyType() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
The type of the keys that a Store will hold.
getKeyType() - Method in interface org.ehcache.core.spi.cache.Store.Configuration
The type of the keys that a Store will hold.
getKeyType() - Method in class org.ehcache.xml.model.BaseCacheType
Gets the value of the keyType property.
getListener() - Method in class org.ehcache.xml.model.ListenersType
Gets the value of the listener property.
getListeners() - Method in class org.ehcache.xml.model.BaseCacheType
Gets the value of the listeners property.
getLoaderWriter() - Method in class org.ehcache.xml.model.BaseCacheType
Gets the value of the loaderWriter property.
getLogger() - Method in class org.ehcache.core.EhcacheManager
Gets the class-identified Logger instance.
getManagementProvidersByCapability(String) - Method in class org.ehcache.management.registry.DefaultSharedManagementService
 
getMaxDelay() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultBatchingConfiguration
 
getMaxDelay() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration.BatchingConfiguration
The maximum time to wait before writing behind.
getMaxDelayUnit() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultBatchingConfiguration
 
getMaxDelayUnit() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration.BatchingConfiguration
The time unit for the maximum delay.
getMaxObjectGraphSize() - Method in class org.ehcache.impl.config.sizeof.DefaultSizeOfEngineConfiguration
 
getMaxObjectGraphSize() - Method in class org.ehcache.impl.config.sizeof.DefaultSizeOfEngineProviderConfiguration
 
getMaxObjectGraphSize() - Method in class org.ehcache.xml.model.SizeofType
Gets the value of the maxObjectGraphSize property.
getMaxObjectSize() - Method in class org.ehcache.impl.config.sizeof.DefaultSizeOfEngineConfiguration
 
getMaxObjectSize() - Method in class org.ehcache.impl.config.sizeof.DefaultSizeOfEngineProviderConfiguration
 
getMaxObjectSize() - Method in class org.ehcache.xml.model.SizeofType
Gets the value of the maxObjectSize property.
getMaxQueueSize() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
 
getMaxQueueSize() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration
The maximum number of operations allowed on the write behind queue.
getMaxSize() - Method in class org.ehcache.xml.model.ThreadPoolsType.ThreadPool
Gets the value of the maxSize property.
getMaxWriteDelay() - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind.Batching
Gets the value of the maxWriteDelay property.
getMessage() - Method in exception org.ehcache.jsr107.MultiCacheException
 
getMinSize() - Method in class org.ehcache.xml.model.ThreadPoolsType.ThreadPool
Gets the value of the minSize property.
getName() - Method in class org.ehcache.xml.model.CacheTemplateType
Gets the value of the name property.
getNamespace() - Method in class org.ehcache.jsr107.Jsr107ServiceConfigurationParser
 
getNamespace() - Method in class org.ehcache.transactions.xml.TxCacheManagerServiceConfigurationParser
 
getNamespace() - Method in class org.ehcache.transactions.xml.TxCacheServiceConfigurationParser
 
getNamespace() - Method in interface org.ehcache.xml.CacheManagerServiceConfigurationParser
 
getNamespace() - Method in interface org.ehcache.xml.CacheServiceConfigurationParser
 
getNewValue() - Method in class org.ehcache.core.CacheConfigurationChangeEvent
Gets the new value of the property.
getNewValue() - Method in interface org.ehcache.core.spi.cache.events.StoreEvent
The mapped value immediately after the mutative event occurred.
getNewValue() - Method in interface org.ehcache.event.CacheEvent
The mapped value immediately after the mutative event occurred.
getNonBatching() - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
Gets the value of the nonBatching property.
getNone() - Method in class org.ehcache.xml.model.ExpiryType
Gets the value of the none property.
getObjectInputStream(InputStream) - Method in class org.ehcache.impl.serialization.CompactJavaSerializer
 
getObjectOutputStream(OutputStream) - Method in class org.ehcache.impl.serialization.CompactJavaSerializer
 
getObjectStreamClass() - Method in class org.ehcache.impl.serialization.CompactJavaSerializer.SerializableDataKey
 
getOffheap() - Method in class org.ehcache.xml.model.ResourcesType
Gets the value of the offheap property.
getOldValue() - Method in class org.ehcache.core.CacheConfigurationChangeEvent
Gets the old value of the property.
getOldValue() - Method in interface org.ehcache.core.spi.cache.events.StoreEvent
The mapped value immediately before the mutative event occurred.
getOldValue() - Method in interface org.ehcache.event.CacheEvent
The mapped value immediately before the mutative event occurred.
getOrAddMapping(ObjectStreamClass) - Method in class org.ehcache.impl.serialization.CompactJavaSerializer
 
getOrComputeIfAbsent(K, Function<K, Store.ValueHolder<V>>) - Method in interface org.ehcache.core.spi.cache.tiering.CachingTier
Either return the value holder currently in the caching tier, or compute and store it when it isn't present.
getOrCreatePersistenceSpace(String) - Method in interface org.ehcache.core.spi.service.LocalPersistenceService
Retrieves an existing or creates a new persistence space
getOrCreatePersistenceSpace(String) - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
 
getOrCreateServiceFor(ServiceCreationConfiguration<T>) - Method in class org.ehcache.core.spi.ServiceLocator
 
getOrderedEventParallelism() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
The number of parallel queues used when doing ordered events
getOrderedEventParallelism() - Method in interface org.ehcache.core.config.store.StoreEventSourceConfiguration
Indicates over how many buckets should ordered events be spread
getOrderedEventParallelism() - Method in interface org.ehcache.core.spi.cache.Store.Configuration
The number of parallel queues used when doing ordered events
getOrderedEventParallelism() - Method in class org.ehcache.impl.config.event.DefaultEventSourceConfiguration
 
getOrderedExecutor(String, BlockingQueue<Runnable>) - Method in interface org.ehcache.core.spi.service.ExecutionService
Get a pre-configured ExecutorService instance that guarantees execution in submission order.
getParallelismLevel() - Method in class org.ehcache.xml.model.ListenersType
Gets the value of the parallelismLevel property.
getPersistence() - Method in class org.ehcache.xml.model.ConfigType
Gets the value of the persistence property.
getPersistentSerializers() - Method in class org.ehcache.impl.config.serializer.DefaultSerializationProviderConfiguration
 
getPoolConfigurations() - Method in class org.ehcache.impl.config.executor.PooledExecutionServiceConfiguration
 
getPoolForResource(ResourceType) - Method in interface org.ehcache.config.ResourcePools
Get a specific ResourcePool based on its type.
getPoolForResource(ResourceType) - Method in class org.ehcache.core.config.ResourcePoolsImpl
Get a specific ResourcePool based on its type.
getProperty() - Method in class org.ehcache.core.CacheConfigurationChangeEvent
Indicates the property this event concerns
getResourcePools() - Method in interface org.ehcache.config.CacheConfiguration
Get the resource pools the Cache can make use of.
getResourcePools() - Method in class org.ehcache.core.config.BaseCacheConfiguration
Get the resource pools the Cache can make use of.
getResourcePools() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
The resource pools this store can make use of
getResourcePools() - Method in interface org.ehcache.core.spi.cache.Store.Configuration
The resource pools this store can make use of
getResources() - Method in class org.ehcache.xml.model.BaseCacheType
Gets the value of the resources property.
getResourceTypeSet() - Method in interface org.ehcache.config.ResourcePools
Get the set of ResourceType of all the pools present in the ResourcePools
getResourceTypeSet() - Method in class org.ehcache.core.config.ResourcePoolsImpl
Get the set of ResourceType of all the pools present in the ResourcePools
getRootDirectory() - Method in class org.ehcache.impl.config.persistence.CacheManagerPersistenceConfiguration
 
getRootDirectory() - Method in class org.ehcache.impl.config.persistence.DefaultPersistenceConfiguration
 
getRootDirectory() - Method in interface org.ehcache.impl.config.persistence.PersistenceConfiguration
 
getRuntimeConfiguration() - Method in interface org.ehcache.Cache
Exposes the CacheRuntimeConfiguration associated with this Cache instance.
getRuntimeConfiguration() - Method in interface org.ehcache.CacheManager
Returns the current RuntimeConfiguration used by this CacheManager
getRuntimeConfiguration() - Method in class org.ehcache.core.Ehcache
Exposes the CacheRuntimeConfiguration associated with this Cache instance.
getRuntimeConfiguration() - Method in class org.ehcache.core.EhcacheManager
 
getRuntimeConfiguration() - Method in class org.ehcache.core.EhcacheWithLoaderWriter
Exposes the CacheRuntimeConfiguration associated with this Cache instance.
getRuntimeConfiguration() - Method in class org.ehcache.core.PersistentUserManagedEhcache
Exposes the CacheRuntimeConfiguration associated with this Cache instance.
getScheduledExecutor(String) - Method in interface org.ehcache.core.spi.service.ExecutionService
Get a pre-configured ScheduledExecutorService instance.
getSerializationMappings() - Method in class org.ehcache.impl.serialization.CompactJavaSerializer
 
getSerializer() - Method in class org.ehcache.impl.copy.SerializingCopier
 
getSerializer() - Method in class org.ehcache.xml.model.CacheEntryType
Gets the value of the serializer property.
getSerializer() - Method in class org.ehcache.xml.model.SerializerType
Gets the value of the serializer property.
getService(Class<T>) - Method in class org.ehcache.core.spi.ServiceLocator
 
getService(Class<U>) - Method in interface org.ehcache.spi.ServiceProvider
Will look up the Service of the serviceType.
getService() - Method in class org.ehcache.xml.model.ConfigType
Gets the value of the service property.
getServiceConfigurations() - Method in interface org.ehcache.config.CacheConfiguration
Not sure whether this should be exposed on this interface really.
getServiceConfigurations() - Method in class org.ehcache.core.config.BaseCacheConfiguration
Not sure whether this should be exposed on this interface really.
getServiceCreationConfigurations() - Method in interface org.ehcache.config.Configuration
All services initially used to bootstrap the CacheManager and its Cache instances
getServiceCreationConfigurations() - Method in class org.ehcache.core.config.DefaultConfiguration
All services initially used to bootstrap the CacheManager and its Cache instances
getServiceCreationConfigurations() - Method in class org.ehcache.xml.XmlConfiguration
 
getServicesOfType(Class<T>) - Method in class org.ehcache.core.spi.ServiceLocator
 
getServiceType() - Method in interface org.ehcache.core.spi.service.ServiceFactory
 
getServiceType() - Method in class org.ehcache.impl.config.copy.DefaultCopierConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.copy.DefaultCopyProviderConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.event.CacheEventDispatcherFactoryConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.event.DefaultCacheEventDispatcherConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
Indicates which service this configuration works with.
getServiceType() - Method in class org.ehcache.impl.config.event.DefaultEventSourceConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.executor.PooledExecutionServiceConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.loaderwriter.DefaultCacheLoaderWriterConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.loaderwriter.DefaultCacheLoaderWriterProviderConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.WriteBehindProviderConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.persistence.CacheManagerPersistenceConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.persistence.DefaultPersistenceConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.serializer.DefaultSerializationProviderConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.serializer.DefaultSerializerConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.sizeof.DefaultSizeOfEngineConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.sizeof.DefaultSizeOfEngineProviderConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.store.disk.OffHeapDiskStoreConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.store.disk.OffHeapDiskStoreProviderConfiguration
 
getServiceType() - Method in class org.ehcache.jsr107.config.Jsr107Configuration
 
getServiceType() - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
 
getServiceType() - Method in class org.ehcache.management.registry.DefaultManagementRegistryFactory
 
getServiceType() - Method in interface org.ehcache.spi.service.ServiceConfiguration
Indicates which service this configuration works with.
getServiceType() - Method in interface org.ehcache.spi.service.ServiceCreationConfiguration
Indicates which service consumes this configuration at creation.
getServiceType() - Method in class org.ehcache.transactions.xa.configuration.XAStoreConfiguration
 
getServiceType() - Method in class org.ehcache.transactions.xa.configuration.XAStoreProviderConfiguration
 
getServiceType() - Method in class org.ehcache.transactions.xa.txmgr.provider.TransactionManagerProviderConfiguration
 
getSize() - Method in interface org.ehcache.config.ResourcePool
Get the value measuring the pool size.
getSize() - Method in class org.ehcache.core.config.ResourcePoolImpl
Get the value measuring the pool size.
getSize() - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
Gets the value of the size property.
getSource() - Method in interface org.ehcache.event.CacheEvent
Deprecated. 
getStatisticsExecutorAlias() - Method in interface org.ehcache.management.ManagementRegistryServiceConfiguration
Gets the alias of the executor to use for asynchronous statistics tasks.
getStatisticsExecutorAlias() - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
 
getStatisticsProviderType() - Method in class org.ehcache.management.config.EhcacheStatisticsProviderConfiguration
 
getStatisticsProviderType() - Method in interface org.ehcache.management.config.StatisticsProviderConfiguration
 
getStatus() - Method in interface org.ehcache.CacheManager
Returns the current Status for this CacheManager
getStatus() - Method in class org.ehcache.core.Ehcache
Returns the current Status for this CacheManager
getStatus() - Method in class org.ehcache.core.EhcacheManager
 
getStatus() - Method in class org.ehcache.core.EhcacheWithLoaderWriter
Returns the current Status for this CacheManager
getStatus() - Method in class org.ehcache.core.PersistentUserManagedEhcache
Returns the current Status for this CacheManager
getStatus() - Method in interface org.ehcache.UserManagedCache
Returns the current Status for this CacheManager
getStore(String, CacheConfiguration<K, V>, Class<K>, Class<V>, Collection<ServiceConfiguration<?>>, List<LifeCycled>) - Method in class org.ehcache.core.EhcacheManager
Instantiates a Store used for the cache data.
getStoreEventSource() - Method in interface org.ehcache.core.spi.cache.Store
Exposes the Store eventing system to allow configuration and registration of listeners.
getSuccesses() - Method in exception org.ehcache.exceptions.BulkCacheLoadingException
Accessor to all keys that were successfully loaded during a bulk load operation, with the associated loaded value
getSuccesses() - Method in exception org.ehcache.exceptions.BulkCacheWritingException
Accessor to all keys that were successfully loaded during a bulk load operation
getTarget() - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
 
getTemplateNameForCache(String) - Method in interface org.ehcache.jsr107.config.Jsr107Service
 
getTemplateNameForCache(String) - Method in class org.ehcache.jsr107.DefaultJsr107Service
 
getTemplates() - Method in class org.ehcache.jsr107.config.Jsr107Configuration
 
getThreadPool() - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
Gets the value of the threadPool property.
getThreadPool() - Method in class org.ehcache.xml.model.DiskStoreSettingsType
Gets the value of the threadPool property.
getThreadPool() - Method in class org.ehcache.xml.model.ListenersType
Gets the value of the threadPool property.
getThreadPool() - Method in class org.ehcache.xml.model.ThreadPoolReferenceType
Gets the value of the threadPool property.
getThreadPool() - Method in class org.ehcache.xml.model.ThreadPoolsType
Gets the value of the threadPool property.
getThreadPoolAlias() - Method in class org.ehcache.impl.config.event.CacheEventDispatcherFactoryConfiguration
 
getThreadPoolAlias() - Method in class org.ehcache.impl.config.event.DefaultCacheEventDispatcherConfiguration
 
getThreadPoolAlias() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
 
getThreadPoolAlias() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.WriteBehindProviderConfiguration
 
getThreadPoolAlias() - Method in class org.ehcache.impl.config.store.disk.OffHeapDiskStoreConfiguration
 
getThreadPoolAlias() - Method in class org.ehcache.impl.config.store.disk.OffHeapDiskStoreProviderConfiguration
 
getThreadPoolAlias() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration
Returns the alias of the thread resource pool to use for write behind task execution.
getThreadPools() - Method in class org.ehcache.xml.model.ConfigType
Gets the value of the threadPools property.
getThrowables() - Method in exception org.ehcache.jsr107.MultiCacheException
 
getTimeMillis() - Method in class org.ehcache.core.spi.time.SystemTimeSource
 
getTimeMillis() - Method in interface org.ehcache.core.spi.time.TimeSource
The current "time" in milliseconds
getTimeSource() - Method in interface org.ehcache.core.spi.time.TimeSourceService
Exposes the TimeSource that is configured
getTimeUnit() - Method in class org.ehcache.expiry.Duration
Get the TimeUnit of this instance
getTransactionManager() - Method in class org.ehcache.transactions.xa.txmgr.TransactionManagerWrapper
 
getTransactionManagerWrapper() - Method in interface org.ehcache.transactions.xa.txmgr.provider.TransactionManagerProvider
Return an instance of TransactionManagerWrapper.
getTransactionManagerWrapper() - Method in class org.ehcache.transactions.xa.txmgr.provider.TransactionManagerProviderConfiguration
 
getTransientSerializers() - Method in class org.ehcache.impl.config.serializer.DefaultSerializationProviderConfiguration
 
getTti() - Method in class org.ehcache.xml.model.ExpiryType
Gets the value of the tti property.
getTtl() - Method in class org.ehcache.xml.model.ExpiryType
Gets the value of the ttl property.
getType() - Method in interface org.ehcache.config.ResourcePool
Get the type of the tracked resource.
getType() - Method in class org.ehcache.core.config.ResourcePoolImpl
Get the type of the tracked resource.
getType() - Method in interface org.ehcache.core.spi.cache.events.StoreEvent
The type of mutative event
getType() - Method in interface org.ehcache.event.CacheEvent
The type of mutative event
getType() - Method in class org.ehcache.impl.config.copy.DefaultCopierConfiguration
 
getType() - Method in class org.ehcache.impl.config.serializer.DefaultSerializerConfiguration
Get the type of the serializer configured
getType() - Method in class org.ehcache.xml.model.CopierType.Copier
Gets the value of the type property.
getType() - Method in class org.ehcache.xml.model.SerializerType.Serializer
Gets the value of the type property.
getUniqueXAResourceId() - Method in class org.ehcache.transactions.xa.configuration.XAStoreConfiguration
 
getUnit() - Method in interface org.ehcache.config.ResourcePool
Get the unit in which the resource is measured.
getUnit() - Method in class org.ehcache.core.config.ResourcePoolImpl
Get the unit in which the resource is measured.
getUnit() - Method in class org.ehcache.impl.config.sizeof.DefaultSizeOfEngineConfiguration
 
getUnit() - Method in class org.ehcache.impl.config.sizeof.DefaultSizeOfEngineProviderConfiguration
 
getUnit() - Method in class org.ehcache.xml.model.MemoryType
Gets the value of the unit property.
getUnit() - Method in class org.ehcache.xml.model.ResourceType
Gets the value of the unit property.
getUnit() - Method in class org.ehcache.xml.model.TimeType
Gets the value of the unit property.
getUnorderedExecutor(String, BlockingQueue<Runnable>) - Method in interface org.ehcache.core.spi.service.ExecutionService
Get a pre-configured ExecutorService instance.
getURL() - Method in class org.ehcache.xml.XmlConfiguration
Exposes the URL where the XML file parsed or yet to be parsed was or will be sourced from.
getUsesTemplate() - Method in class org.ehcache.xml.model.CacheType
Gets the value of the usesTemplate property.
getValue() - Method in interface org.ehcache.Cache.Entry
Accessor to the value of this mapping
getValue() - Method in class org.ehcache.xml.model.CacheEntryType
Gets the value of the value property.
getValue() - Method in class org.ehcache.xml.model.CopierType.Copier
Gets the value of the value property.
getValue() - Method in class org.ehcache.xml.model.MemoryType
Gets the value of the value property.
getValue() - Method in class org.ehcache.xml.model.ResourceType
Gets the value of the value property.
getValue() - Method in class org.ehcache.xml.model.SerializerType.Serializer
Gets the value of the value property.
getValue() - Method in class org.ehcache.xml.model.SizeofType.MaxObjectGraphSize
Gets the value of the value property.
getValue() - Method in class org.ehcache.xml.model.TimeType
Gets the value of the value property.
getValueSerializer() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
The serializer for value instances
getValueSerializer() - Method in interface org.ehcache.core.spi.cache.Store.Configuration
The serializer for value instances
getValueType() - Method in interface org.ehcache.config.CacheConfiguration
The type of the value held in the cache.
getValueType() - Method in class org.ehcache.core.config.BaseCacheConfiguration
The type of the value held in the cache.
getValueType() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
The type of the values that a Store will hold.
getValueType() - Method in interface org.ehcache.core.spi.cache.Store.Configuration
The type of the values that a Store will hold.
getValueType() - Method in class org.ehcache.xml.model.BaseCacheType
Gets the value of the valueType property.
getWriteBehind() - Method in class org.ehcache.xml.model.CacheLoaderWriterType
Gets the value of the writeBehind property.
getWriteBehind() - Method in class org.ehcache.xml.model.ConfigType
Gets the value of the writeBehind property.
getWriterConcurrency() - Method in class org.ehcache.impl.config.store.disk.OffHeapDiskStoreConfiguration
 
getWriterThreads() - Method in class org.ehcache.xml.model.DiskStoreSettingsType
Gets the value of the writerThreads property.
getXmlSchema() - Method in class org.ehcache.jsr107.Jsr107ServiceConfigurationParser
 
getXmlSchema() - Method in class org.ehcache.transactions.xml.TxCacheManagerServiceConfigurationParser
 
getXmlSchema() - Method in class org.ehcache.transactions.xml.TxCacheServiceConfigurationParser
 
getXmlSchema() - Method in interface org.ehcache.xml.CacheManagerServiceConfigurationParser
 
getXmlSchema() - Method in interface org.ehcache.xml.CacheServiceConfigurationParser
 

H

handleRuntimeException(RuntimeException) - Static method in exception org.ehcache.core.exceptions.CachePassThroughException
Helper method for handling runtime exceptions.
handlesResourceType(ResourceType) - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
 
handlesResourceType(ResourceType) - Method in interface org.ehcache.spi.service.PersistableResourceService
Indicates whether this service handles the type of resource passed in.
hasConfiguredExpiry() - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Indicates whether this builder has configured expiry or not.
hashCode() - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
hashCode() - Method in class org.ehcache.expiry.Duration
 
hashCode() - Method in class org.ehcache.impl.serialization.CompactJavaSerializer.SerializableDataKey
 
hashCode() - Method in class org.ehcache.management.providers.CacheBinding
 
hasNext() - Method in interface org.ehcache.core.spi.cache.Store.Iterator
Returns true if the iteration has more elements.
heap(long, ResourceUnit) - Method in class org.ehcache.config.builders.ResourcePoolsBuilder
Convenience method to add a ResourceType.Core.HEAP pool.
heap - Variable in class org.ehcache.xml.model.BaseCacheType
 
heap - Variable in class org.ehcache.xml.model.ResourcesType
 
heapStore - Variable in class org.ehcache.xml.model.ConfigType
 
heapStoreSettings - Variable in class org.ehcache.xml.model.BaseCacheType
 
HigherCachingTier<K,V> - Interface in org.ehcache.core.spi.cache.tiering
HigherCachingTier
HigherCachingTier.Provider - Interface in org.ehcache.core.spi.cache.tiering
 
HigherCachingTierOperationOutcomes - Interface in org.ehcache.core.statistics
HigherCachingTierOperationOutcomes
HigherCachingTierOperationOutcomes.SilentInvalidateOutcome - Enum in org.ehcache.core.statistics
the silentInvalidate outcomes
historyInterval() - Method in class org.ehcache.management.config.EhcacheStatisticsProviderConfiguration
 
historyInterval() - Method in interface org.ehcache.management.config.StatisticsProviderConfiguration
 
historyIntervalUnit() - Method in class org.ehcache.management.config.EhcacheStatisticsProviderConfiguration
 
historyIntervalUnit() - Method in interface org.ehcache.management.config.StatisticsProviderConfiguration
 
historySize() - Method in class org.ehcache.management.config.EhcacheStatisticsProviderConfiguration
 
historySize() - Method in interface org.ehcache.management.config.StatisticsProviderConfiguration
 
hitRate(long, TimeUnit) - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
hitRate(long, TimeUnit) - Method in interface org.ehcache.core.spi.cache.Store.ValueHolder
Accessor to the hit rate of the Value held in this ValueHolder?
hits() - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
hits() - Method in interface org.ehcache.core.spi.cache.Store.ValueHolder
 

I

identifier(String) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds an identifier to the returned builder.
IdentityCopier<T> - Class in org.ehcache.impl.copy
 
IdentityCopier() - Constructor for class org.ehcache.impl.copy.IdentityCopier
 
init() - Method in interface org.ehcache.CacheManager
Attempts at having this CacheManager go to Status.AVAILABLE, starting all Service instances managed by this CacheManager, as well as all Cache pre registered with it.
init() - Method in class org.ehcache.core.Ehcache
Attempts at having this UserManagedCache go to Status.AVAILABLE.
init() - Method in class org.ehcache.core.EhcacheManager
Attempts at having this CacheManager go to Status.AVAILABLE, starting all Service instances managed by this CacheManager, as well as all Cache pre registered with it.
init() - Method in class org.ehcache.core.EhcacheWithLoaderWriter
Attempts at having this UserManagedCache go to Status.AVAILABLE.
init() - Method in class org.ehcache.core.PersistentUserManagedEhcache
Attempts at having this UserManagedCache go to Status.AVAILABLE.
init() - Method in class org.ehcache.core.spi.LifeCycledAdapter
Callback used by internal life cycling infrastructure when transitioning from Status.UNINITIALIZED to Status.AVAILABLE
Throwing an Exception here, will fail the transition
init() - Method in interface org.ehcache.spi.LifeCycled
Callback used by internal life cycling infrastructure when transitioning from Status.UNINITIALIZED to Status.AVAILABLE
Throwing an Exception here, will fail the transition
init() - Method in interface org.ehcache.UserManagedCache
Attempts at having this UserManagedCache go to Status.AVAILABLE.
initAuthoritativeTier(AuthoritativeTier<?, ?>) - Method in interface org.ehcache.core.spi.cache.tiering.AuthoritativeTier.Provider
 
initCachingTier(CachingTier<?, ?>) - Method in interface org.ehcache.core.spi.cache.tiering.CachingTier.Provider
 
initCachingTier(LowerCachingTier<?, ?>) - Method in interface org.ehcache.core.spi.cache.tiering.LowerCachingTier.Provider
 
initCause(Throwable) - Method in exception org.ehcache.jsr107.MultiCacheException
 
initHigherCachingTier(HigherCachingTier<?, ?>) - Method in interface org.ehcache.core.spi.cache.tiering.HigherCachingTier.Provider
 
initStore(Store<?, ?>) - Method in interface org.ehcache.core.spi.cache.Store.Provider
Informs this Provider, a Store it created is being initialized
installMapping(K, Function<K, Store.ValueHolder<V>>) - Method in interface org.ehcache.core.spi.cache.tiering.LowerCachingTier
Either return the value holder currently in the caching tier, or compute and store it when it isn't present.
INSTANCE - Static variable in class org.ehcache.core.spi.time.SystemTimeSource
 
IntegerSerializer - Class in org.ehcache.impl.serialization
Default Serializer for Integer type.
IntegerSerializer() - Constructor for class org.ehcache.impl.serialization.IntegerSerializer
 
IntegerSerializer(ClassLoader) - Constructor for class org.ehcache.impl.serialization.IntegerSerializer
 
IntegerSerializer(ClassLoader, FileBasedPersistenceContext) - Constructor for class org.ehcache.impl.serialization.IntegerSerializer
 
InternalCache<K,V> - Interface in org.ehcache.core
Extension of the Cache and UserManagedCache interfaces defining common methods used by collaborators of Cache implementations.
InternalCacheManager - Interface in org.ehcache.core.spi.cache
The Service-facing version of a CacheManager.
invalidate(K) - Method in interface org.ehcache.core.spi.cache.tiering.CachingTier
Remove a mapping.
invalidate(K) - Method in interface org.ehcache.core.spi.cache.tiering.LowerCachingTier
Remove a mapping.
invalidate(K, NullaryFunction<K>) - Method in interface org.ehcache.core.spi.cache.tiering.LowerCachingTier
Remove a mapping, then call a function under the same lock scope irrespectively of a mapping being there or not.
isBinaryValueAvailable() - Method in interface org.ehcache.core.spi.cache.tiering.BinaryValueHolder
Indicates whether the binary value can be accessed.
isCoalesce() - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind.Batching
Gets the value of the coalesce property.
isCoalescing() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultBatchingConfiguration
 
isCoalescing() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration.BatchingConfiguration
Whether write operations can be coalesced.
isDefault() - Method in class org.ehcache.xml.model.ThreadPoolsType.ThreadPool
Gets the value of the default property.
isEventOrdering() - Method in interface org.ehcache.core.spi.cache.events.StoreEventSource
Indicates if the current store is delivering events ordered or not.
isExpired(long, TimeUnit) - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
isExpired(long, TimeUnit) - Method in interface org.ehcache.core.spi.cache.Store.ValueHolder
Check if the ValueHolder is expired relative to the specified time
isForever() - Method in class org.ehcache.expiry.Duration
Is this duration "forever" / infinite
isJsr107CompliantAtomics() - Method in class org.ehcache.jsr107.config.Jsr107Configuration
 
isOrdered() - Method in enum org.ehcache.event.EventOrdering
Indicates if the value obeys ordering
isPersistable() - Method in enum org.ehcache.config.ResourceType.Core
 
isPersistable() - Method in interface org.ehcache.config.ResourceType
Whether the resource supports persistence.
isPersistent() - Method in interface org.ehcache.config.ResourcePool
Whether the underlying resource is persistent
isPersistent() - Method in class org.ehcache.core.config.ResourcePoolImpl
Whether the underlying resource is persistent
isPersistent() - Method in class org.ehcache.xml.model.PersistableMemoryType
Gets the value of the persistent property.
isSupported(OptionalFeature) - Method in class org.ehcache.jsr107.EhcacheCachingProvider
 
iterator() - Method in class org.ehcache.core.Ehcache
iterator() - Method in class org.ehcache.core.EhcacheWithLoaderWriter
iterator() - Method in class org.ehcache.core.PersistentUserManagedEhcache
iterator() - Method in interface org.ehcache.core.spi.cache.Store
Returns an iterator over the elements in this store.

J

Jsr107Cache<K,V> - Interface in org.ehcache.core
Bridge interface for enabling specific JSR-107 methods not available on Cache.
jsr107CompliantAtomics() - Method in interface org.ehcache.jsr107.config.Jsr107Service
 
jsr107CompliantAtomics() - Method in class org.ehcache.jsr107.DefaultJsr107Service
 
Jsr107Configuration - Class in org.ehcache.jsr107.config
 
Jsr107Configuration(String, Map<String, String>, boolean) - Constructor for class org.ehcache.jsr107.config.Jsr107Configuration
 
Jsr107Service - Interface in org.ehcache.jsr107.config
 
Jsr107ServiceConfigurationParser - Class in org.ehcache.jsr107
 
Jsr107ServiceConfigurationParser() - Constructor for class org.ehcache.jsr107.Jsr107ServiceConfigurationParser
 

K

keyType - Variable in class org.ehcache.xml.model.BaseCacheType
 
knowsServiceFor(ServiceConfiguration) - Method in class org.ehcache.core.spi.ServiceLocator
 

L

lastAccessTime(TimeUnit) - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
lastAccessTime(TimeUnit) - Method in interface org.ehcache.core.spi.cache.Store.ValueHolder
Accessor to the last access time of the Value held in this ValueHolder
LifeCycled - Interface in org.ehcache.spi
Internal interface to register hooks with the life cycle of Cache or CacheManager instances.
LifeCycledAdapter - Class in org.ehcache.core.spi
Adapter class for LifeCycled in case you do not need to implement all methods from the interface.
LifeCycledAdapter() - Constructor for class org.ehcache.core.spi.LifeCycledAdapter
 
LimitExceededException - Exception in org.ehcache.core.exceptions
This exception is thrown when SizeOfEngine reaches one of the limits defined in configuration while sizing the object on heap.
LimitExceededException(String) - Constructor for exception org.ehcache.core.exceptions.LimitExceededException
Creates an exception with the provided message
listener - Variable in class org.ehcache.xml.model.ListenersType
 
listeners - Variable in class org.ehcache.xml.model.BaseCacheType
 
ListenersType - Class in org.ehcache.xml.model
Java class for listeners-type complex type.
ListenersType() - Constructor for class org.ehcache.xml.model.ListenersType
 
ListenersType.Listener - Class in org.ehcache.xml.model
Java class for anonymous complex type.
ListenersType.Listener() - Constructor for class org.ehcache.xml.model.ListenersType.Listener
 
load(K) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriter
Loads the value to be associated with the given key in the Cache using this CacheLoaderWriter instance.
loadAll(Set<? extends K>, boolean, Function<Iterable<? extends K>, Map<K, V>>) - Method in interface org.ehcache.core.Jsr107Cache
Invokes the cache loader for the given keys, optionally replacing the cache mappings with the loaded values.
loadAll(Iterable<? extends K>) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriter
Loads the values to be associated with the keys in the Cache using this CacheLoaderWriter instance.
loadDependenciesOf(Class<?>) - Method in class org.ehcache.core.spi.ServiceLocator
 
loaderWriter - Variable in class org.ehcache.xml.model.BaseCacheType
 
LocalPersistenceService - Interface in org.ehcache.core.spi.service
Service to provide persistence context to caches requiring it.
LocalPersistenceService.PersistenceSpaceIdentifier - Interface in org.ehcache.core.spi.service
An identifier for an existing persistence space.
logger - Variable in class org.ehcache.core.Ehcache
 
logger - Variable in class org.ehcache.core.EhcacheWithLoaderWriter
 
LongSerializer - Class in org.ehcache.impl.serialization
Default Serializer for Long type.
LongSerializer() - Constructor for class org.ehcache.impl.serialization.LongSerializer
 
LongSerializer(ClassLoader) - Constructor for class org.ehcache.impl.serialization.LongSerializer
 
LongSerializer(ClassLoader, FileBasedPersistenceContext) - Constructor for class org.ehcache.impl.serialization.LongSerializer
 
LowerCachingTier<K,V> - Interface in org.ehcache.core.spi.cache.tiering
Lower caching tier, according to Montreal design.
LowerCachingTier.Provider - Interface in org.ehcache.core.spi.cache.tiering
 
LowerCachingTierOperationsOutcome - Interface in org.ehcache.core.statistics
LowerCachingTierOperationsOutcome
LowerCachingTierOperationsOutcome.GetAndRemoveOutcome - Enum in org.ehcache.core.statistics
the getAndRemove outcomes
LowerCachingTierOperationsOutcome.InstallMappingOutcome - Enum in org.ehcache.core.statistics
the installMapping outcomes
LowerCachingTierOperationsOutcome.InvalidateOutcome - Enum in org.ehcache.core.statistics
the invalidate outcomes

M

Maintainable - Interface in org.ehcache
 
MaintainableService - Interface in org.ehcache.spi.service
Specific Service interface that indicates that the service participates in maintenance mode
ManagementRegistryService - Interface in org.ehcache.management
Repository of objects exposing capabilities via the management and monitoring facilities.
ManagementRegistryServiceConfiguration - Interface in org.ehcache.management
Configuration interface for a ManagementRegistryService.
matches(Context) - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
 
maxObjectGraphSize - Variable in class org.ehcache.xml.model.SizeofType
 
maxObjectSize - Variable in class org.ehcache.xml.model.SizeofType
 
maxSize() - Method in class org.ehcache.impl.config.executor.PooledExecutionServiceConfiguration.PoolConfiguration
 
maxSize - Variable in class org.ehcache.xml.model.ThreadPoolsType.ThreadPool
 
maxWriteDelay(long, TimeUnit) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
Updates the max write delay on the returned builder.
maxWriteDelay - Variable in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind.Batching
 
MemoryType - Class in org.ehcache.xml.model
Java class for memory-type complex type.
MemoryType() - Constructor for class org.ehcache.xml.model.MemoryType
 
MemoryUnit - Enum in org.ehcache.config.units
An enumeration implementing ResourceUnit to represent memory consumption.
MemoryUnit - Enum in org.ehcache.xml.model
Java class for memory-unit.
minSize() - Method in class org.ehcache.impl.config.executor.PooledExecutionServiceConfiguration.PoolConfiguration
 
minSize - Variable in class org.ehcache.xml.model.ThreadPoolsType.ThreadPool
 
MultiCacheException - Exception in org.ehcache.jsr107
 
MultiCacheException() - Constructor for exception org.ehcache.jsr107.MultiCacheException
 
MultiCacheException(Throwable) - Constructor for exception org.ehcache.jsr107.MultiCacheException
 

N

name - Variable in class org.ehcache.xml.model.CacheTemplateType
 
nativeTimeUnit() - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
newBatchedWriteBehindConfiguration(long, TimeUnit, int) - Static method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
Creates a new builder for WriteBehindConfiguration that supports batching.
newCacheConfigurationBuilder(Class<K>, Class<V>) - Static method in class org.ehcache.config.builders.CacheConfigurationBuilder
Creates a new instance ready to produce a CacheConfiguration with key type <K> and with value type <V>.
newCacheConfigurationBuilderFromTemplate(String) - Method in class org.ehcache.xml.XmlConfiguration
Creates a new CacheConfigurationBuilder seeded with the cache-template configuration by the given name in the XML configuration parsed using XmlConfiguration.parseConfiguration()
newCacheConfigurationBuilderFromTemplate(String, Class<K>, Class<V>) - Method in class org.ehcache.xml.XmlConfiguration
Creates a new CacheConfigurationBuilder seeded with the cache-template configuration by the given name in the XML configuration parsed using XmlConfiguration.parseConfiguration()
newCacheLoadingException(Exception) - Static method in class org.ehcache.core.exceptions.ExceptionFactory
Creates a new CacheLoadingException with the provided exception as cause.
newCacheManager(Configuration) - Static method in class org.ehcache.config.builders.CacheManagerBuilder
Creates a new CacheManager based on the provided configuration
newCacheManagerBuilder() - Static method in class org.ehcache.config.builders.CacheManagerBuilder
Creates a new CacheManagerBuilder
newCacheWritingException(Exception) - Static method in class org.ehcache.core.exceptions.ExceptionFactory
Creates a new CacheWritingException with the provided exception as cause.
newEventListenerConfiguration(Class<? extends CacheEventListener<?, ?>>, EventType, EventType...) - Static method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
Creates a new builder instance using the given CacheEventListener subclass and the EventTypes it will listen to.
newEventListenerConfiguration(CacheEventListener<?, ?>, EventType, EventType...) - Static method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
Creates a new builder instance using the given CacheEventListener instance and the EventTypes it will listen to.
newEventListenerConfiguration(Class<? extends CacheEventListener<?, ?>>, Set<EventType>) - Static method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
Creates a new builder instance using the given CacheEventListener subclass and the set of EventTypes to listen to.
newEventListenerConfiguration(CacheEventListener<?, ?>, Set<EventType>) - Static method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
Creates a new builder instance using the given CacheEventListener instance and the set of EventTypes to listen to.
newPooledExecutionServiceConfigurationBuilder() - Static method in class org.ehcache.config.builders.PooledExecutionServiceConfigurationBuilder
Creates a new instance of PooledExecutionServiceConfigurationBuilder
newResourcePoolsBuilder() - Static method in class org.ehcache.config.builders.ResourcePoolsBuilder
Creates a new ResourcePoolsBuilder.
newResourcePoolsBuilder(ResourcePools) - Static method in class org.ehcache.config.builders.ResourcePoolsBuilder
Convenience method to get a builder from an existing ResourcePools.
newUnBatchedWriteBehindConfiguration() - Static method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
Creates a new builder for WriteBehindConfiguration without batching support.
newUserManagedCacheBuilder(Class<K>, Class<V>) - Static method in class org.ehcache.config.builders.UserManagedCacheBuilder
Creates a new UserManagedCacheBuilder.
next() - Method in interface org.ehcache.core.spi.cache.Store.Iterator
Returns the next element in the iteration.
NO_EXPIRE - Static variable in interface org.ehcache.core.spi.cache.Store.ValueHolder
Constant value indicating no expiration - an eternal mapping.
noExpiration() - Static method in class org.ehcache.expiry.Expirations
Get an Expiry instance for a non expiring (ie.
nonBatching - Variable in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
 
none() - Static method in class org.ehcache.config.Eviction
Returns an EvictionVeto where no mappings are vetoed from eviction.
none - Variable in class org.ehcache.xml.model.ExpiryType
 
NullaryFunction<T> - Interface in org.ehcache.core.spi.function
Generic function that returns a value.

O

ObjectFactory - Class in org.ehcache.xml.model
This object contains factory methods for each Java content interface and Java element interface generated in the org.ehcache.xml.model package.
ObjectFactory() - Constructor for class org.ehcache.xml.model.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.ehcache.xml.model
offheap(long, MemoryUnit) - Method in class org.ehcache.config.builders.ResourcePoolsBuilder
Convenience method to add a ResourceType.Core.OFFHEAP pool.
offheap - Variable in class org.ehcache.xml.model.ResourcesType
 
OffHeapDiskStoreConfiguration - Class in org.ehcache.impl.config.store.disk
 
OffHeapDiskStoreConfiguration(String, int) - Constructor for class org.ehcache.impl.config.store.disk.OffHeapDiskStoreConfiguration
 
OffHeapDiskStoreProviderConfiguration - Class in org.ehcache.impl.config.store.disk
 
OffHeapDiskStoreProviderConfiguration(String) - Constructor for class org.ehcache.impl.config.store.disk.OffHeapDiskStoreProviderConfiguration
 
onCreation(K, V) - Method in class org.ehcache.impl.events.CacheEventAdapter
 
onEvent(StoreEvent<K, V>) - Method in interface org.ehcache.core.spi.cache.events.StoreEventListener
Invoked on any StoreEvent.
onEvent(CacheEvent<K, V>) - Method in interface org.ehcache.event.CacheEventListener
Invoked on any CacheEvent matching the EventType constrain used when the listener was registered.
onEvent(CacheEvent<K, V>) - Method in class org.ehcache.impl.events.CacheEventAdapter
 
onEvent(CacheEvent<K, V>) - Method in class org.ehcache.impl.events.CacheEventDispatcherImpl
 
onEviction(K, V) - Method in class org.ehcache.impl.events.CacheEventAdapter
 
onExpiry(K, V) - Method in class org.ehcache.impl.events.CacheEventAdapter
 
onInvalidation(K, Store.ValueHolder<V>) - Method in interface org.ehcache.core.spi.cache.tiering.CachingTier.InvalidationListener
Notification that a mapping was evicted or has expired.
onRemoval(K, V) - Method in class org.ehcache.impl.events.CacheEventAdapter
 
onUpdate(K, V, V) - Method in class org.ehcache.impl.events.CacheEventAdapter
 
ordered() - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
Sets the returned builder for ordered event processing.
orderingMode() - Method in interface org.ehcache.event.CacheEventListenerConfiguration
Indicates which ordering mode to use
orderingMode() - Method in class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
Indicates which ordering mode to use
org.ehcache - package org.ehcache
Main Ehcache API package
org.ehcache.config - package org.ehcache.config
Package for Cache configuration classes
org.ehcache.config.builders - package org.ehcache.config.builders
Package for builders designed to help out with programmatic configuration of Ehcache
org.ehcache.config.units - package org.ehcache.config.units
Package for ResourceUnit implementations
org.ehcache.core - package org.ehcache.core
Package for core implementation classes such as EhcacheManager and Ehcache.
org.ehcache.core.config - package org.ehcache.core.config
Package holding some core implementations related to configuration such as ResourcePoolsImpl and DefaultConfiguration.
org.ehcache.core.config.store - package org.ehcache.core.config.store
Package holding implementation of Store.Configuration and related types.
org.ehcache.core.events - package org.ehcache.core.events
Package holding interfaces that relate to events, either at the CacheManager level like CacheManagerListener or the CacheEvent subsystem like CacheEventDispatcher and StoreEventDispatcher.
org.ehcache.core.exceptions - package org.ehcache.core.exceptions
Package holding core exception classes
org.ehcache.core.spi - package org.ehcache.core.spi
 
org.ehcache.core.spi.cache - package org.ehcache.core.spi.cache
 
org.ehcache.core.spi.cache.events - package org.ehcache.core.spi.cache.events
 
org.ehcache.core.spi.cache.tiering - package org.ehcache.core.spi.cache.tiering
 
org.ehcache.core.spi.function - package org.ehcache.core.spi.function
Package holding functional interfaces for Ehcache
org.ehcache.core.spi.service - package org.ehcache.core.spi.service
 
org.ehcache.core.spi.sizeof - package org.ehcache.core.spi.sizeof
Package for API related to sizeof in Ehcache
org.ehcache.core.spi.time - package org.ehcache.core.spi.time
 
org.ehcache.core.statistics - package org.ehcache.core.statistics
Package holding the enums representing operations statistics results.
org.ehcache.event - package org.ehcache.event
Package for all Cache related events
org.ehcache.exceptions - package org.ehcache.exceptions
Package for all Cache related exceptions
org.ehcache.expiry - package org.ehcache.expiry
Package for the expiry API of a Cache
org.ehcache.impl.config.copy - package org.ehcache.impl.config.copy
 
org.ehcache.impl.config.event - package org.ehcache.impl.config.event
 
org.ehcache.impl.config.executor - package org.ehcache.impl.config.executor
 
org.ehcache.impl.config.loaderwriter - package org.ehcache.impl.config.loaderwriter
 
org.ehcache.impl.config.loaderwriter.writebehind - package org.ehcache.impl.config.loaderwriter.writebehind
 
org.ehcache.impl.config.persistence - package org.ehcache.impl.config.persistence
 
org.ehcache.impl.config.serializer - package org.ehcache.impl.config.serializer
 
org.ehcache.impl.config.sizeof - package org.ehcache.impl.config.sizeof
 
org.ehcache.impl.config.store.disk - package org.ehcache.impl.config.store.disk
 
org.ehcache.impl.copy - package org.ehcache.impl.copy
 
org.ehcache.impl.events - package org.ehcache.impl.events
 
org.ehcache.impl.persistence - package org.ehcache.impl.persistence
 
org.ehcache.impl.serialization - package org.ehcache.impl.serialization
 
org.ehcache.jsr107 - package org.ehcache.jsr107
 
org.ehcache.jsr107.config - package org.ehcache.jsr107.config
 
org.ehcache.management - package org.ehcache.management
 
org.ehcache.management.config - package org.ehcache.management.config
 
org.ehcache.management.providers - package org.ehcache.management.providers
 
org.ehcache.management.providers.actions - package org.ehcache.management.providers.actions
 
org.ehcache.management.providers.statistics - package org.ehcache.management.providers.statistics
 
org.ehcache.management.registry - package org.ehcache.management.registry
 
org.ehcache.spi - package org.ehcache.spi
Top level package for all things SPI in Ehcache
org.ehcache.spi.copy - package org.ehcache.spi.copy
Package for API related to copiers in Ehcache
org.ehcache.spi.loaderwriter - package org.ehcache.spi.loaderwriter
Package holding the loader/writer API for a Cache
org.ehcache.spi.serialization - package org.ehcache.spi.serialization
Package for API related to serialization in Ehcache
org.ehcache.spi.service - package org.ehcache.spi.service
Package for API related to CacheManager services
org.ehcache.statistics - package org.ehcache.statistics
Package for API related to statistics in Ehcache
org.ehcache.transactions.xa - package org.ehcache.transactions.xa
 
org.ehcache.transactions.xa.configuration - package org.ehcache.transactions.xa.configuration
 
org.ehcache.transactions.xa.txmgr - package org.ehcache.transactions.xa.txmgr
 
org.ehcache.transactions.xa.txmgr.btm - package org.ehcache.transactions.xa.txmgr.btm
 
org.ehcache.transactions.xa.txmgr.provider - package org.ehcache.transactions.xa.txmgr.provider
 
org.ehcache.transactions.xml - package org.ehcache.transactions.xml
 
org.ehcache.xml - package org.ehcache.xml
 
org.ehcache.xml.exceptions - package org.ehcache.xml.exceptions
 
org.ehcache.xml.model - package org.ehcache.xml.model
 

P

parallelismLevel - Variable in class org.ehcache.xml.model.ListenersType
 
parseServiceConfiguration(Element) - Method in class org.ehcache.transactions.xml.TxCacheServiceConfigurationParser
 
parseServiceConfiguration(Element) - Method in interface org.ehcache.xml.CacheServiceConfigurationParser
 
parseServiceCreationConfiguration(Element) - Method in class org.ehcache.jsr107.Jsr107ServiceConfigurationParser
 
parseServiceCreationConfiguration(Element) - Method in class org.ehcache.transactions.xml.TxCacheManagerServiceConfigurationParser
 
parseServiceCreationConfiguration(Element) - Method in interface org.ehcache.xml.CacheManagerServiceConfigurationParser
 
PersistableMemoryType - Class in org.ehcache.xml.model
Java class for persistable-memory-type complex type.
PersistableMemoryType() - Constructor for class org.ehcache.xml.model.PersistableMemoryType
 
PersistableResourceService - Interface in org.ehcache.spi.service
Specific interface for services that are dedicated to handling a ResourceType which is persistable.
persistence(String) - Static method in class org.ehcache.config.builders.CacheManagerBuilder
Convenience method to get a CacheManagerConfiguration for a PersistentCacheManager.
persistence - Variable in class org.ehcache.xml.model.ConfigType
 
PersistenceConfiguration - Interface in org.ehcache.impl.config.persistence
PersistenceConfiguration
PersistenceType - Class in org.ehcache.xml.model
Java class for persistence-type complex type.
PersistenceType() - Constructor for class org.ehcache.xml.model.PersistenceType
 
persistent - Variable in class org.ehcache.xml.model.PersistableMemoryType
 
PersistentCacheManager - Interface in org.ehcache
A CacheManager that knows how to lifecycle Cache data that outlive the JVM's process existence.
PersistentUserManagedCache<K,V> - Interface in org.ehcache
A UserManagedCache that holds data that outlives the JVM's process
PersistentUserManagedEhcache<K,V> - Class in org.ehcache.core
Implementation of PersistentUserManagedCache which is a cache with a persistent resource outside of a CacheManager.
PersistentUserManagedEhcache(CacheConfiguration<K, V>, Store<K, V>, LocalPersistenceService, CacheLoaderWriter<? super K, V>, CacheEventDispatcher<K, V>, String) - Constructor for class org.ehcache.core.PersistentUserManagedEhcache
Creates a new PersistentUserManagedCache based on the provided parameters.
pool(String, int, int) - Method in class org.ehcache.config.builders.PooledExecutionServiceConfigurationBuilder
Adds a pool configuration to the returned builder.
PooledExecutionServiceConfiguration - Class in org.ehcache.impl.config.executor
 
PooledExecutionServiceConfiguration() - Constructor for class org.ehcache.impl.config.executor.PooledExecutionServiceConfiguration
 
PooledExecutionServiceConfiguration.PoolConfiguration - Class in org.ehcache.impl.config.executor
 
PooledExecutionServiceConfigurationBuilder - Class in org.ehcache.config.builders
The PooledExecutionServiceConfigurationBuilder enables building configurations for an ExecutionService that is pool based using a fluent style.
printStackTrace() - Method in exception org.ehcache.jsr107.MultiCacheException
 
printStackTrace(PrintStream) - Method in exception org.ehcache.jsr107.MultiCacheException
 
printStackTrace(PrintWriter) - Method in exception org.ehcache.jsr107.MultiCacheException
 
put(K, V) - Method in interface org.ehcache.Cache
Associates the provided value to the given key
put(K, V) - Method in class org.ehcache.core.Ehcache
Associates the provided value to the given key
put(K, V) - Method in class org.ehcache.core.EhcacheWithLoaderWriter
Associates the provided value to the given key
put(K, V) - Method in class org.ehcache.core.PersistentUserManagedEhcache
Associates the provided value to the given key
put(K, V) - Method in interface org.ehcache.core.spi.cache.Store
Maps the specified key to the specified value in this store.
put(Object, Object) - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
 
putAll(Map<? extends K, ? extends V>) - Method in interface org.ehcache.Cache
Associates all the provided key:value pairs.
putAll(Map<? extends K, ? extends V>) - Method in class org.ehcache.core.Ehcache
Associates all the provided key:value pairs.
putAll(Map<? extends K, ? extends V>) - Method in class org.ehcache.core.EhcacheWithLoaderWriter
Associates all the provided key:value pairs.
putAll(Map<? extends K, ? extends V>) - Method in class org.ehcache.core.PersistentUserManagedEhcache
Associates all the provided key:value pairs.
putIfAbsent(K, V) - Method in interface org.ehcache.Cache
If the provided key is not associated with a value, then associate it with the provided value.
putIfAbsent(K, V) - Method in class org.ehcache.core.Ehcache
If the provided key is not associated with a value, then associate it with the provided value.
putIfAbsent(K, V) - Method in class org.ehcache.core.EhcacheWithLoaderWriter
If the provided key is not associated with a value, then associate it with the provided value.
putIfAbsent(K, V) - Method in class org.ehcache.core.PersistentUserManagedEhcache
If the provided key is not associated with a value, then associate it with the provided value.
putIfAbsent(K, V) - Method in interface org.ehcache.core.spi.cache.Store
Maps the specified key to the specified value in this store, unless a non-expired mapping already exists.

Q

queueSize(int) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
Sets the batch queue size on the returned builder.
queueSize - Variable in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
 
queueSize(int) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
Sets the batch queue size on the returned builder.
queueSize(int) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder
Sets the batch queue size on the returned builder.

R

read(ByteBuffer) - Method in class org.ehcache.impl.serialization.CharSerializer
 
read(ByteBuffer) - Method in class org.ehcache.impl.serialization.CompactJavaSerializer
 
read(ByteBuffer) - Method in class org.ehcache.impl.serialization.CompactPersistentJavaSerializer
 
read(ByteBuffer) - Method in class org.ehcache.impl.serialization.DoubleSerializer
 
read(ByteBuffer) - Method in class org.ehcache.impl.serialization.FloatSerializer
 
read(ByteBuffer) - Method in class org.ehcache.impl.serialization.IntegerSerializer
 
read(ByteBuffer) - Method in class org.ehcache.impl.serialization.LongSerializer
 
read(ByteBuffer) - Method in class org.ehcache.impl.serialization.StringSerializer
 
read(ByteBuffer) - Method in interface org.ehcache.spi.serialization.Serializer
Reconstructs an instance from the given serial form.
ReadWriteCopier<T> - Class in org.ehcache.impl.copy
A helper copier implementation that can be extended directly if the copying operation is the same irrespective of the action performed(read or write).
ReadWriteCopier() - Constructor for class org.ehcache.impl.copy.ReadWriteCopier
 
registerCacheEventListener(CacheEventListener<? super K, ? super V>, EventOrdering, EventFiring, Set<EventType>) - Method in interface org.ehcache.config.CacheRuntimeConfiguration
Allows for registering CacheEventListener on the cache
registerCacheEventListener(CacheEventListener<? super K, ? super V>, EventOrdering, EventFiring, EventType, EventType...) - Method in interface org.ehcache.config.CacheRuntimeConfiguration
Allows for registering CacheEventListener on the cache
registerCacheEventListener(CacheEventListener<? super K, ? super V>, EventOrdering, EventFiring, EnumSet<EventType>) - Method in interface org.ehcache.core.events.CacheEventDispatcher
Registers a new cache event listener in this dispatcher.
registerCacheEventListener(CacheEventListener<? super K, ? super V>, EventOrdering, EventFiring, EnumSet<EventType>) - Method in class org.ehcache.impl.events.CacheEventDispatcherImpl
Allows for registering CacheEventListener on the cache
registerListener(CacheManagerListener) - Method in class org.ehcache.core.EhcacheManager
 
registerListener(CacheManagerListener) - Method in interface org.ehcache.core.spi.cache.InternalCacheManager
 
registerXAResource(String, XAResource) - Method in class org.ehcache.transactions.xa.txmgr.btm.BitronixXAResourceRegistry
Register an XAResource of a cache with BTM.
registerXAResource(String, XAResource) - Method in class org.ehcache.transactions.xa.txmgr.TransactionManagerWrapper
 
registerXAResource(String, XAResource) - Method in interface org.ehcache.transactions.xa.txmgr.XAResourceRegistry
Register a XAResource with a JTA implementation.
releaseAuthoritativeTier(AuthoritativeTier<?, ?>) - Method in interface org.ehcache.core.spi.cache.tiering.AuthoritativeTier.Provider
 
releaseCache(EhcacheWithLoaderWriter<?, ?>) - Method in interface org.ehcache.core.spi.cache.CacheProvider
 
releaseCacheEventDispatcher(CacheEventDispatcher<K, V>) - Method in interface org.ehcache.core.events.CacheEventDispatcherFactory
Releases an instance of CacheEventDispatcher, causing it to shutdown and release all CacheEventListeners registered with it.
releaseCacheLoaderWriter(CacheLoaderWriter<?, ?>) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriterProvider
Invoked by CacheManager when a Cache is being removed from it.
releaseCachingTier(CachingTier<?, ?>) - Method in interface org.ehcache.core.spi.cache.tiering.CachingTier.Provider
 
releaseCachingTier(LowerCachingTier<?, ?>) - Method in interface org.ehcache.core.spi.cache.tiering.LowerCachingTier.Provider
 
releaseEventListener(CacheEventListener<?, ?>) - Method in interface org.ehcache.event.CacheEventListenerProvider
Releases a given CacheEventListener
releaseEventSink(StoreEventSink<K, V>) - Method in interface org.ehcache.core.events.StoreEventDispatcher
Releases the event sink after normal completion of an operation.
releaseEventSinkAfterFailure(StoreEventSink<K, V>, Throwable) - Method in interface org.ehcache.core.events.StoreEventDispatcher
Releases the event sink after failure of an operation.
releaseHigherCachingTier(HigherCachingTier<?, ?>) - Method in interface org.ehcache.core.spi.cache.tiering.HigherCachingTier.Provider
 
releaseSerializer(Serializer<?>) - Method in interface org.ehcache.spi.serialization.SerializationProvider
Releases the given Serializer instance
releaseStore(Store<?, ?>) - Method in interface org.ehcache.core.spi.cache.Store.Provider
Informs this Provider, a Store it created is being disposed (i.e.
releaseWriteBehindLoaderWriter(CacheLoaderWriter<?, ?>) - Method in interface org.ehcache.spi.loaderwriter.WriteBehindProvider
Invoked by CacheManager when a Cache is being removed from it.
removal(K, V, Cache<K, V>) - Static method in class org.ehcache.core.events.CacheEvents
Creates a removed CacheEvent.
remove(K) - Method in interface org.ehcache.Cache
Removes the value, if any, associated with the provided key
remove(K, V) - Method in interface org.ehcache.Cache
If the provided key is associated with the provided value then remove the entry.
remove(ServiceConfiguration<?>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Removes a ServiceConfiguration from the returned builder.
remove(K) - Method in class org.ehcache.core.Ehcache
Removes the value, if any, associated with the provided key
remove(K, V) - Method in class org.ehcache.core.Ehcache
If the provided key is associated with the provided value then remove the entry.
remove(K) - Method in class org.ehcache.core.EhcacheWithLoaderWriter
Removes the value, if any, associated with the provided key
remove(K, V) - Method in class org.ehcache.core.EhcacheWithLoaderWriter
If the provided key is associated with the provided value then remove the entry.
remove(K) - Method in interface org.ehcache.core.Jsr107Cache
Removes the mapping associated with the provided key.
remove(K) - Method in class org.ehcache.core.PersistentUserManagedEhcache
Removes the value, if any, associated with the provided key
remove(K, V) - Method in class org.ehcache.core.PersistentUserManagedEhcache
If the provided key is associated with the provided value then remove the entry.
remove(K) - Method in interface org.ehcache.core.spi.cache.Store
Removes the key (and its corresponding value) from this store.
remove(K, V) - Method in interface org.ehcache.core.spi.cache.Store
Removes the entry for a key only if currently mapped to the given value and the entry is not expired.
remove(Object) - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
 
removeAll(Set<? extends K>) - Method in interface org.ehcache.Cache
Removes any associates for the given keys.
removeAll(Set<? extends K>) - Method in class org.ehcache.core.Ehcache
Removes any associates for the given keys.
removeAll(Set<? extends K>) - Method in class org.ehcache.core.EhcacheWithLoaderWriter
Removes any associates for the given keys.
removeAll() - Method in interface org.ehcache.core.Jsr107Cache
Removes all mapping from this cache.
removeAll(Set<? extends K>) - Method in class org.ehcache.core.PersistentUserManagedEhcache
Removes any associates for the given keys.
removeAndCloseWithoutNotice(String) - Method in class org.ehcache.core.EhcacheManager
Removes and closes a cache without performing CacheManagerListener.cacheRemoved(String, Cache) notifications.
removeCache(String) - Method in interface org.ehcache.CacheManager
Removes the Cache associated with the alias provided, if oe is known.
removeCache(String) - Method in class org.ehcache.core.EhcacheManager
 
removeCacheConfiguration(String) - Method in class org.ehcache.core.config.DefaultConfiguration
Removes the CacheConfiguration tied to the provided alias.
removed(K, V) - Method in interface org.ehcache.core.events.StoreEventSink
Indicates the mapping was removed.
removeEventListener(StoreEventListener<K, V>) - Method in interface org.ehcache.core.spi.cache.events.StoreEventSource
 
replace(K, V) - Method in interface org.ehcache.Cache
If the provided key is associated with a value, then replace that value with the provided value.
replace(K, V, V) - Method in interface org.ehcache.Cache
If the provided key is associated with oldValue, then replace that value with newValue.
replace(K, V) - Method in class org.ehcache.core.Ehcache
If the provided key is associated with a value, then replace that value with the provided value.
replace(K, V, V) - Method in class org.ehcache.core.Ehcache
If the provided key is associated with oldValue, then replace that value with newValue.
replace(K, V) - Method in class org.ehcache.core.EhcacheWithLoaderWriter
If the provided key is associated with a value, then replace that value with the provided value.
replace(K, V, V) - Method in class org.ehcache.core.EhcacheWithLoaderWriter
If the provided key is associated with oldValue, then replace that value with newValue.
replace(K, V) - Method in class org.ehcache.core.PersistentUserManagedEhcache
If the provided key is associated with a value, then replace that value with the provided value.
replace(K, V, V) - Method in class org.ehcache.core.PersistentUserManagedEhcache
If the provided key is associated with oldValue, then replace that value with newValue.
replace(K, V) - Method in interface org.ehcache.core.spi.cache.Store
Replaces the entry for a key only if currently mapped to some value and the entry is not expired.
replace(K, V, V) - Method in interface org.ehcache.core.spi.cache.Store
Replaces the entry for a key only if currently mapped to the given value and the entry is not expired.
replaceCacheConfiguration(String, CacheConfiguration<K, V>, CacheRuntimeConfiguration<K, V>) - Method in class org.ehcache.core.config.DefaultConfiguration
Replaces a CacheConfiguration with a CacheRuntimeConfiguration for the provided alias.
replacing(ServiceCreationConfiguration<?>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
Replaces an existing ServiceCreationConfiguration of the same type on the returned builder.
requiresSerialization() - Method in enum org.ehcache.config.ResourceType.Core
 
requiresSerialization() - Method in interface org.ehcache.config.ResourceType
Whether the resource requires serialization support.
ResourcePool - Interface in org.ehcache.config
 
ResourcePoolImpl - Class in org.ehcache.core.config
Implementation of the ResourcePool interface.
ResourcePoolImpl(ResourceType, long, ResourceUnit, boolean) - Constructor for class org.ehcache.core.config.ResourcePoolImpl
Creates a new resource pool based on the provided parameters.
ResourcePools - Interface in org.ehcache.config
A collection of resource pools a cache has at its disposal to store its mappings.
ResourcePoolsBuilder - Class in org.ehcache.config.builders
The ResourcePoolsBuilder enables building ResourcePools configurations using a fluent style.
ResourcePoolsImpl - Class in org.ehcache.core.config
Implementation of the ResourcePools interface.
ResourcePoolsImpl(Map<ResourceType, ResourcePool>) - Constructor for class org.ehcache.core.config.ResourcePoolsImpl
 
resources - Variable in class org.ehcache.xml.model.BaseCacheType
 
ResourcesType - Class in org.ehcache.xml.model
Java class for resources-type complex type.
ResourcesType() - Constructor for class org.ehcache.xml.model.ResourcesType
 
ResourceType - Interface in org.ehcache.config
The resource pools type interface.
ResourceType - Class in org.ehcache.xml.model
Java class for resource-type complex type.
ResourceType() - Constructor for class org.ehcache.xml.model.ResourceType
 
ResourceType.Core - Enum in org.ehcache.config
An enumeration of resource types handled by core ehcache.
ResourceUnit - Interface in org.ehcache.config
 
ResourceUnit - Enum in org.ehcache.xml.model
Java class for resource-unit.
RuntimeConfiguration - Interface in org.ehcache.config
Marker interface for now, there isn't anything mutable here yet...

S

SerializationProvider - Interface in org.ehcache.spi.serialization
Contract to provide a Serializer for a given type.
serialize(Character) - Method in class org.ehcache.impl.serialization.CharSerializer
 
serialize(T) - Method in class org.ehcache.impl.serialization.CompactJavaSerializer
 
serialize(T) - Method in class org.ehcache.impl.serialization.CompactPersistentJavaSerializer
 
serialize(Double) - Method in class org.ehcache.impl.serialization.DoubleSerializer
 
serialize(Float) - Method in class org.ehcache.impl.serialization.FloatSerializer
 
serialize(Integer) - Method in class org.ehcache.impl.serialization.IntegerSerializer
 
serialize(Long) - Method in class org.ehcache.impl.serialization.LongSerializer
 
serialize(String) - Method in class org.ehcache.impl.serialization.StringSerializer
 
serialize(T) - Method in interface org.ehcache.spi.serialization.Serializer
Transforms the given instance into its serial form.
Serializer<T> - Interface in org.ehcache.spi.serialization
Interface defining the contract used to transform types in a serial form.
serializer - Variable in class org.ehcache.xml.model.CacheEntryType
 
serializer - Variable in class org.ehcache.xml.model.SerializerType
 
SerializerException - Exception in org.ehcache.exceptions
Exception thrown by a Cache when a store cannot serialize or deserialize a value.
SerializerException() - Constructor for exception org.ehcache.exceptions.SerializerException
Creates an exception.
SerializerException(String) - Constructor for exception org.ehcache.exceptions.SerializerException
Creates an exception with the provided message.
SerializerException(String, Throwable) - Constructor for exception org.ehcache.exceptions.SerializerException
Creates an exception with the provided message and cause.
SerializerException(Throwable) - Constructor for exception org.ehcache.exceptions.SerializerException
Creates an exception with the provided cause.
SerializerType - Class in org.ehcache.xml.model
Java class for serializer-type complex type.
SerializerType() - Constructor for class org.ehcache.xml.model.SerializerType
 
SerializerType.Serializer - Class in org.ehcache.xml.model
Java class for anonymous complex type.
SerializerType.Serializer() - Constructor for class org.ehcache.xml.model.SerializerType.Serializer
 
SerializingCopier<T> - Class in org.ehcache.impl.copy
A helper copier implementation that performs the "copying" using serialization.
SerializingCopier(Serializer<T>) - Constructor for class org.ehcache.impl.copy.SerializingCopier
 
Service - Interface in org.ehcache.spi.service
Contract for a CacheManager managed service.
service - Variable in class org.ehcache.xml.model.ConfigType
 
ServiceConfiguration<T extends Service> - Interface in org.ehcache.spi.service
Interface regrouping configuration types to be used when interacting with a Service.
ServiceCreationConfiguration<T extends Service> - Interface in org.ehcache.spi.service
Interface regrouping configuration types to be used when creating a Service.
ServiceDependencies - Annotation Type in org.ehcache.spi.service
Annotation that enables a Service implementation to declare a dependency on other Services.
ServiceFactory<T extends Service> - Interface in org.ehcache.core.spi.service
 
serviceLocator - Variable in class org.ehcache.core.EhcacheManager
 
ServiceLocator - Class in org.ehcache.core.spi
 
ServiceLocator(Service...) - Constructor for class org.ehcache.core.spi.ServiceLocator
 
ServiceProvider<T extends Service> - Interface in org.ehcache.spi
This acts as a repository for Service instances, that can be used to look them up by type.
ServiceType - Class in org.ehcache.xml.model
Java class for service-type complex type.
ServiceType() - Constructor for class org.ehcache.xml.model.ServiceType
 
setAlias(String) - Method in class org.ehcache.xml.model.CacheType
Sets the value of the alias property.
setAlias(String) - Method in class org.ehcache.xml.model.ThreadPoolsType.ThreadPool
Sets the value of the alias property.
setAny(Object) - Method in class org.ehcache.xml.model.ResourcesType
Sets the value of the any property.
setAny(Object) - Method in class org.ehcache.xml.model.ServiceType
Sets the value of the any property.
setBatching(CacheLoaderWriterType.WriteBehind.Batching) - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
Sets the value of the batching property.
setBatchSize(BigInteger) - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind.Batching
Sets the value of the batchSize property.
setCacheManagerAlias(String) - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
 
setClass(Class<?>) - Method in class org.ehcache.impl.serialization.CompactJavaSerializer.SerializableDataKey
 
setClazz(String) - Method in class org.ehcache.xml.model.CacheLoaderWriterType
Sets the value of the clazz property.
setClazz(String) - Method in class org.ehcache.xml.model.ExpiryType
Sets the value of the clazz property.
setClazz(String) - Method in class org.ehcache.xml.model.ListenersType.Listener
Sets the value of the clazz property.
setCoalesce(Boolean) - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind.Batching
Sets the value of the coalesce property.
setCollectorExecutorAlias(String) - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
 
setConcurrency(BigInteger) - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
Sets the value of the concurrency property.
setContext(Context) - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
 
setCopier(String) - Method in class org.ehcache.xml.model.CacheEntryType
Sets the value of the copier property.
setDefault(Boolean) - Method in class org.ehcache.xml.model.ThreadPoolsType.ThreadPool
Sets the value of the default property.
setDefaultCopiers(CopierType) - Method in class org.ehcache.xml.model.ConfigType
Sets the value of the defaultCopiers property.
setDefaultSerializers(SerializerType) - Method in class org.ehcache.xml.model.ConfigType
Sets the value of the defaultSerializers property.
setDirectory(String) - Method in class org.ehcache.xml.model.PersistenceType
Sets the value of the directory property.
setDisk(PersistableMemoryType) - Method in class org.ehcache.xml.model.ResourcesType
Sets the value of the disk property.
setDiskStore(ThreadPoolReferenceType) - Method in class org.ehcache.xml.model.ConfigType
Sets the value of the diskStore property.
setDiskStoreSettings(DiskStoreSettingsType) - Method in class org.ehcache.xml.model.BaseCacheType
Sets the value of the diskStoreSettings property.
setEventDispatch(ThreadPoolReferenceType) - Method in class org.ehcache.xml.model.ConfigType
Sets the value of the eventDispatch property.
setEventFiringMode(EventFiring) - Method in class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
Sets the event firing mode on this configuration object.
setEventFiringMode(EventFiringType) - Method in class org.ehcache.xml.model.ListenersType.Listener
Sets the value of the eventFiringMode property.
setEventOrdering(boolean) - Method in interface org.ehcache.core.spi.cache.events.StoreEventSource
Toggles event ordering, which means events will respect ordering of operations on a key basis.
setEventOrderingMode(EventOrdering) - Method in class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
Sets the event orderign mode on this configuration object.
setEventOrderingMode(EventOrderingType) - Method in class org.ehcache.xml.model.ListenersType.Listener
Sets the value of the eventOrderingMode property.
setEvictionVeto(String) - Method in class org.ehcache.xml.model.BaseCacheType
Sets the value of the evictionVeto property.
setExpirationTime(long, TimeUnit) - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
setExpiry(ExpiryType) - Method in class org.ehcache.xml.model.BaseCacheType
Sets the value of the expiry property.
setHeap(ResourceType) - Method in class org.ehcache.xml.model.BaseCacheType
Sets the value of the heap property.
setHeap(ResourceType) - Method in class org.ehcache.xml.model.ResourcesType
Sets the value of the heap property.
setHeapStore(SizeofType) - Method in class org.ehcache.xml.model.ConfigType
Sets the value of the heapStore property.
setHeapStoreSettings(SizeofType) - Method in class org.ehcache.xml.model.BaseCacheType
Sets the value of the heapStoreSettings property.
setHits(long) - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
setInvalidationListener(CachingTier.InvalidationListener<K, V>) - Method in interface org.ehcache.core.spi.cache.tiering.CachingTier
Set the caching tier's invalidation listener.
setInvalidationListener(CachingTier.InvalidationListener<K, V>) - Method in interface org.ehcache.core.spi.cache.tiering.LowerCachingTier
Set the caching tier's invalidation listener.
setKeyType(CacheEntryType) - Method in class org.ehcache.xml.model.BaseCacheType
Sets the value of the keyType property.
setLastAccessTime(long, TimeUnit) - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
setListeners(ListenersType) - Method in class org.ehcache.xml.model.BaseCacheType
Sets the value of the listeners property.
setListenerSource(Cache<K, V>) - Method in interface org.ehcache.core.events.CacheEventDispatcher
Injects the cache acting as the event source
setListenerSource(Cache<K, V>) - Method in class org.ehcache.impl.events.CacheEventDispatcherImpl
 
setLoaderWriter(CacheLoaderWriterType) - Method in class org.ehcache.xml.model.BaseCacheType
Sets the value of the loaderWriter property.
setMaxObjectGraphSize(SizeofType.MaxObjectGraphSize) - Method in class org.ehcache.xml.model.SizeofType
Sets the value of the maxObjectGraphSize property.
setMaxObjectSize(MemoryType) - Method in class org.ehcache.xml.model.SizeofType
Sets the value of the maxObjectSize property.
setMaxSize(BigInteger) - Method in class org.ehcache.xml.model.ThreadPoolsType.ThreadPool
Sets the value of the maxSize property.
setMaxWriteDelay(TimeType) - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind.Batching
Sets the value of the maxWriteDelay property.
setMinSize(BigInteger) - Method in class org.ehcache.xml.model.ThreadPoolsType.ThreadPool
Sets the value of the minSize property.
setName(String) - Method in class org.ehcache.xml.model.CacheTemplateType
Sets the value of the name property.
setNonBatching(Object) - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
Sets the value of the nonBatching property.
setNone(ExpiryType.None) - Method in class org.ehcache.xml.model.ExpiryType
Sets the value of the none property.
setOffheap(MemoryType) - Method in class org.ehcache.xml.model.ResourcesType
Sets the value of the offheap property.
setParallelismLevel(BigInteger) - Method in class org.ehcache.xml.model.ListenersType
Sets the value of the parallelismLevel property.
setPersistence(PersistenceType) - Method in class org.ehcache.xml.model.ConfigType
Sets the value of the persistence property.
setPersistent(Boolean) - Method in class org.ehcache.xml.model.PersistableMemoryType
Sets the value of the persistent property.
setResources(ResourcesType) - Method in class org.ehcache.xml.model.BaseCacheType
Sets the value of the resources property.
setSerializer(String) - Method in class org.ehcache.xml.model.CacheEntryType
Sets the value of the serializer property.
setSize(BigInteger) - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
Sets the value of the size property.
setStatisticsExecutorAlias(String) - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
 
setStoreEventSource(StoreEventSource<K, V>) - Method in interface org.ehcache.core.events.CacheEventDispatcher
Injects the store event source providing events to the listeners.
setStoreEventSource(StoreEventSource<K, V>) - Method in class org.ehcache.impl.events.CacheEventDispatcherImpl
Sets StoreEventSource to enable eventing
setThreadPool(String) - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
Sets the value of the threadPool property.
setThreadPool(String) - Method in class org.ehcache.xml.model.DiskStoreSettingsType
Sets the value of the threadPool property.
setThreadPool(String) - Method in class org.ehcache.xml.model.ListenersType
Sets the value of the threadPool property.
setThreadPool(String) - Method in class org.ehcache.xml.model.ThreadPoolReferenceType
Sets the value of the threadPool property.
setThreadPools(ThreadPoolsType) - Method in class org.ehcache.xml.model.ConfigType
Sets the value of the threadPools property.
setTti(TimeType) - Method in class org.ehcache.xml.model.ExpiryType
Sets the value of the tti property.
setTtl(TimeType) - Method in class org.ehcache.xml.model.ExpiryType
Sets the value of the ttl property.
setType(String) - Method in class org.ehcache.xml.model.CopierType.Copier
Sets the value of the type property.
setType(String) - Method in class org.ehcache.xml.model.SerializerType.Serializer
Sets the value of the type property.
setUnit(MemoryUnit) - Method in class org.ehcache.xml.model.MemoryType
Sets the value of the unit property.
setUnit(ResourceUnit) - Method in class org.ehcache.xml.model.ResourceType
Sets the value of the unit property.
setUnit(TimeUnit) - Method in class org.ehcache.xml.model.TimeType
Sets the value of the unit property.
setUsesTemplate(Object) - Method in class org.ehcache.xml.model.CacheType
Sets the value of the usesTemplate property.
setValue(String) - Method in class org.ehcache.xml.model.CacheEntryType
Sets the value of the value property.
setValue(String) - Method in class org.ehcache.xml.model.CopierType.Copier
Sets the value of the value property.
setValue(BigInteger) - Method in class org.ehcache.xml.model.MemoryType
Sets the value of the value property.
setValue(BigInteger) - Method in class org.ehcache.xml.model.ResourceType
Sets the value of the value property.
setValue(String) - Method in class org.ehcache.xml.model.SerializerType.Serializer
Sets the value of the value property.
setValue(BigInteger) - Method in class org.ehcache.xml.model.SizeofType.MaxObjectGraphSize
Sets the value of the value property.
setValue(BigInteger) - Method in class org.ehcache.xml.model.TimeType
Sets the value of the value property.
setValueType(CacheEntryType) - Method in class org.ehcache.xml.model.BaseCacheType
Sets the value of the valueType property.
setWriteBehind(CacheLoaderWriterType.WriteBehind) - Method in class org.ehcache.xml.model.CacheLoaderWriterType
Sets the value of the writeBehind property.
setWriteBehind(ThreadPoolReferenceType) - Method in class org.ehcache.xml.model.ConfigType
Sets the value of the writeBehind property.
setWriterThreads(BigInteger) - Method in class org.ehcache.xml.model.DiskStoreSettingsType
Sets the value of the writerThreads property.
SharedManagementService - Interface in org.ehcache.management
Special version of ManagementRegistryService which can be used across several CacheManager.
shutdown() - Method in interface org.ehcache.core.events.CacheEventDispatcher
Shuts down this dispatcher
shutdown() - Method in class org.ehcache.impl.events.CacheEventDispatcherImpl
 
silentInvalidate(K, Function<Store.ValueHolder<V>, Void>) - Method in interface org.ehcache.core.spi.cache.tiering.HigherCachingTier
Removes a mapping without firing an invalidation event, then calls the function under the same lock scope passing in the mapping or null if none was present.
size - Variable in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
 
sizeof(K, Store.ValueHolder<V>) - Method in interface org.ehcache.core.spi.sizeof.SizeOfEngine
Size of the objects on Heap including the overhead
SizeOfEngine - Interface in org.ehcache.core.spi.sizeof
SizeOf engines are used to calculate the size of objects.
SizeOfEngineProvider - Interface in org.ehcache.core.spi.sizeof
 
SizeofType - Class in org.ehcache.xml.model
Java class for sizeof-type complex type.
SizeofType() - Constructor for class org.ehcache.xml.model.SizeofType
 
SizeofType.MaxObjectGraphSize - Class in org.ehcache.xml.model
Java class for anonymous complex type.
SizeofType.MaxObjectGraphSize() - Constructor for class org.ehcache.xml.model.SizeofType.MaxObjectGraphSize
 
start(ServiceProvider<Service>) - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
 
start(ServiceProvider<Service>) - Method in class org.ehcache.jsr107.DefaultJsr107Service
 
start(ServiceProvider<Service>) - Method in class org.ehcache.management.registry.DefaultCollectorService
 
start(ServiceProvider<Service>) - Method in class org.ehcache.management.registry.DefaultManagementRegistryService
 
start(ServiceProvider<Service>) - Method in class org.ehcache.management.registry.DefaultSharedManagementService
 
start(ServiceProvider<Service>) - Method in interface org.ehcache.spi.service.Service
Start this service using the provided configuration and ServiceProvider.
startAllServices() - Method in class org.ehcache.core.spi.ServiceLocator
 
startForMaintenance(ServiceProvider<MaintainableService>) - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
 
startForMaintenance(ServiceProvider<MaintainableService>) - Method in interface org.ehcache.spi.service.MaintainableService
Start this service for maintenance, based on its default configuration.
startStatisticCollector() - Method in class org.ehcache.management.registry.DefaultCollectorService
 
StateChangeListener - Interface in org.ehcache.core.events
Interface for listeners interested in CacheManager state transitions.
stateTransition(Status, Status) - Method in interface org.ehcache.core.events.StateChangeListener
Is notified when a state transition occurred.
stateTransition(Status, Status) - Method in class org.ehcache.management.registry.DefaultCollectorService
 
stateTransition(Status, Status) - Method in class org.ehcache.management.registry.DefaultManagementRegistryService
 
StateTransitionException - Exception in org.ehcache.exceptions
Exception indicating that a state transition failed.
StateTransitionException(Throwable) - Constructor for exception org.ehcache.exceptions.StateTransitionException
Creates an exception with the provided cause.
StatisticsProviderConfiguration<T extends org.terracotta.management.registry.ManagementProvider> - Interface in org.ehcache.management.config
 
Status - Enum in org.ehcache
 
stop() - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
 
stop() - Method in class org.ehcache.jsr107.DefaultJsr107Service
 
stop() - Method in class org.ehcache.management.registry.DefaultCollectorService
 
stop() - Method in class org.ehcache.management.registry.DefaultManagementRegistryService
 
stop() - Method in class org.ehcache.management.registry.DefaultSharedManagementService
 
stop() - Method in interface org.ehcache.spi.service.Service
Stops this service.
stopAllServices() - Method in class org.ehcache.core.spi.ServiceLocator
 
stopStatisticCollector() - Method in class org.ehcache.management.registry.DefaultCollectorService
 
Store<K,V> - Interface in org.ehcache.core.spi.cache
The Store interface represents the backing storage of a Cache.
Store.Configuration<K,V> - Interface in org.ehcache.core.spi.cache
The basic configuration for a Store.
Store.Iterator<T> - Interface in org.ehcache.core.spi.cache
An iterator over a Store.
Store.Provider - Interface in org.ehcache.core.spi.cache
The Service used to create Stores.
Store.PutStatus - Enum in org.ehcache.core.spi.cache
Put operation status
Store.RemoveStatus - Enum in org.ehcache.core.spi.cache
Conditional Remove operation status
Store.ReplaceStatus - Enum in org.ehcache.core.spi.cache
Conditional Replace operation status
Store.ValueHolder<V> - Interface in org.ehcache.core.spi.cache
Holds both a value, and all the metadata associated with a mapping in a Store.
StoreConfigurationImpl<K,V> - Class in org.ehcache.core.config.store
Implementation class of the Store.Configuration as used by EhcacheManager in order to prepare Store creation.
StoreConfigurationImpl(CacheConfiguration<K, V>, int, Serializer<K>, Serializer<V>) - Constructor for class org.ehcache.core.config.store.StoreConfigurationImpl
Creates a new StoreConfigurationImpl based on the provided parameters.
StoreConfigurationImpl(Class<K>, Class<V>, EvictionVeto<? super K, ? super V>, ClassLoader, Expiry<? super K, ? super V>, ResourcePools, int, Serializer<K>, Serializer<V>) - Constructor for class org.ehcache.core.config.store.StoreConfigurationImpl
Creates a new StoreConfigurationImpl based on the provided parameters.
StoreEvent<K,V> - Interface in org.ehcache.core.spi.cache.events
An event resulting from a mutative Store operation.
StoreEventDispatcher<K,V> - Interface in org.ehcache.core.events
Part of the events subsystem at the Store level.
StoreEventFilter<K,V> - Interface in org.ehcache.core.spi.cache.events
Interface used to create Store event filters
StoreEventListener<K,V> - Interface in org.ehcache.core.spi.cache.events
Interface used by a Store to notify of events happening to mappings it contains.
StoreEventSink<K,V> - Interface in org.ehcache.core.events
Interface on which Store operations are to record events.
StoreEventSource<K,V> - Interface in org.ehcache.core.spi.cache.events
Interface to enable listening and configuring the Store eventing system.
StoreEventSourceConfiguration - Interface in org.ehcache.core.config.store
ServiceConfiguration used by the EhcacheManager to populate the ordered event parallelism in the StoreConfigurationImpl.
StoreOperationOutcomes - Interface in org.ehcache.core.statistics
StoreOperationOutcomes
StoreOperationOutcomes.ComputeIfAbsentOutcome - Enum in org.ehcache.core.statistics
the computeIfAbsent outcomes
StoreOperationOutcomes.ComputeIfPresentOutcome - Enum in org.ehcache.core.statistics
the computeIfPresent outcomes
StoreOperationOutcomes.ComputeOutcome - Enum in org.ehcache.core.statistics
the compute outcomes
StoreOperationOutcomes.ConditionalRemoveOutcome - Enum in org.ehcache.core.statistics
the conditional remove outcomes
StoreOperationOutcomes.ConditionalReplaceOutcome - Enum in org.ehcache.core.statistics
the conditional replace outcomes
StoreOperationOutcomes.EvictionOutcome - Enum in org.ehcache.core.statistics
The eviction outcomes.
StoreOperationOutcomes.ExpirationOutcome - Enum in org.ehcache.core.statistics
Outcomes for expiration
StoreOperationOutcomes.GetOutcome - Enum in org.ehcache.core.statistics
The get outcomes
StoreOperationOutcomes.PutIfAbsentOutcome - Enum in org.ehcache.core.statistics
the putIfAbsent outcomes
StoreOperationOutcomes.PutOutcome - Enum in org.ehcache.core.statistics
The put outcomes
StoreOperationOutcomes.RemoveOutcome - Enum in org.ehcache.core.statistics
The remove outcomes
StoreOperationOutcomes.ReplaceOutcome - Enum in org.ehcache.core.statistics
the replace outcomes
StringSerializer - Class in org.ehcache.impl.serialization
Default Serializer for String type.
StringSerializer() - Constructor for class org.ehcache.impl.serialization.StringSerializer
 
StringSerializer(ClassLoader) - Constructor for class org.ehcache.impl.serialization.StringSerializer
 
StringSerializer(ClassLoader, FileBasedPersistenceContext) - Constructor for class org.ehcache.impl.serialization.StringSerializer
 
SupplementaryService - Annotation Type in org.ehcache.spi.service
 
synchronous() - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
Sets the returned builder for synchronous event processing.
SystemTimeSource - Class in org.ehcache.core.spi.time
The standard TimeSource that uses System.currentTimeMillis()

T

threadPool - Variable in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
 
threadPool - Variable in class org.ehcache.xml.model.DiskStoreSettingsType
 
threadPool - Variable in class org.ehcache.xml.model.ListenersType
 
threadPool - Variable in class org.ehcache.xml.model.ThreadPoolReferenceType
 
threadPool - Variable in class org.ehcache.xml.model.ThreadPoolsType
 
threadPoolAlias - Variable in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
 
ThreadPoolReferenceType - Class in org.ehcache.xml.model
Java class for thread-pool-reference-type complex type.
ThreadPoolReferenceType() - Constructor for class org.ehcache.xml.model.ThreadPoolReferenceType
 
threadPools - Variable in class org.ehcache.xml.model.ConfigType
 
ThreadPoolsType - Class in org.ehcache.xml.model
Java class for thread-pools-type complex type.
ThreadPoolsType() - Constructor for class org.ehcache.xml.model.ThreadPoolsType
 
ThreadPoolsType.ThreadPool - Class in org.ehcache.xml.model
Java class for anonymous complex type.
ThreadPoolsType.ThreadPool() - Constructor for class org.ehcache.xml.model.ThreadPoolsType.ThreadPool
 
throwIfNotEmpty() - Method in exception org.ehcache.jsr107.MultiCacheException
 
TimeSource - Interface in org.ehcache.core.spi.time
A source of wall time.
TimeSourceService - Interface in org.ehcache.core.spi.time
Service that offers a TimeSource to other services needing one.
timeToDisable() - Method in class org.ehcache.management.config.EhcacheStatisticsProviderConfiguration
 
timeToDisable() - Method in interface org.ehcache.management.config.StatisticsProviderConfiguration
 
timeToDisableUnit() - Method in class org.ehcache.management.config.EhcacheStatisticsProviderConfiguration
 
timeToDisableUnit() - Method in interface org.ehcache.management.config.StatisticsProviderConfiguration
 
timeToIdleExpiration(Duration) - Static method in class org.ehcache.expiry.Expirations
Get a time-to-idle (TTI) Expiry instance for the given duration
timeToLiveExpiration(Duration) - Static method in class org.ehcache.expiry.Expirations
Get a time-to-live (TTL) Expiry instance for the given duration
TimeType - Class in org.ehcache.xml.model
Java class for time-type complex type.
TimeType() - Constructor for class org.ehcache.xml.model.TimeType
 
TimeUnit - Enum in org.ehcache.xml.model
Java class for time-unit.
toBytes(long) - Method in enum org.ehcache.config.units.MemoryUnit
Returns the size in bytes according to the unit this is invoked on.
toMaintenance() - Method in class org.ehcache.core.EhcacheManager
 
toMaintenance() - Method in class org.ehcache.core.PersistentUserManagedEhcache
Lets you manipulate the persistent data structures for this PersistentUserManagedCache
toMaintenance() - Method in interface org.ehcache.PersistentCacheManager
Lets you manipulate the persistent data structures for this PersistentCacheManager
toMaintenance() - Method in interface org.ehcache.PersistentUserManagedCache
Lets you manipulate the persistent data structures for this PersistentUserManagedCache
toString() - Method in enum org.ehcache.config.ResourceType.Core
 
toString() - Method in enum org.ehcache.config.units.MemoryUnit
 
toString() - Method in class org.ehcache.core.config.ResourcePoolImpl
toString() - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
toString() - Method in class org.ehcache.expiry.Duration
 
toString() - Method in class org.ehcache.management.providers.CacheBinding
 
toString() - Method in class org.ehcache.transactions.xa.txmgr.TransactionManagerWrapper
 
TransactionManagerProvider - Interface in org.ehcache.transactions.xa.txmgr.provider
Provider of TransactionManagerWrapper instances.
TransactionManagerProviderConfiguration - Class in org.ehcache.transactions.xa.txmgr.provider
 
TransactionManagerProviderConfiguration(TransactionManagerWrapper) - Constructor for class org.ehcache.transactions.xa.txmgr.provider.TransactionManagerProviderConfiguration
 
TransactionManagerWrapper - Class in org.ehcache.transactions.xa.txmgr
A wrapper of JTA TransactionManager implementation with added support for XAResource registration.
TransactionManagerWrapper(TransactionManager, XAResourceRegistry) - Constructor for class org.ehcache.transactions.xa.txmgr.TransactionManagerWrapper
 
tti - Variable in class org.ehcache.xml.model.ExpiryType
 
ttl - Variable in class org.ehcache.xml.model.ExpiryType
 
TxCacheManagerServiceConfigurationParser - Class in org.ehcache.transactions.xml
 
TxCacheManagerServiceConfigurationParser() - Constructor for class org.ehcache.transactions.xml.TxCacheManagerServiceConfigurationParser
 
TxCacheServiceConfigurationParser - Class in org.ehcache.transactions.xml
 
TxCacheServiceConfigurationParser() - Constructor for class org.ehcache.transactions.xml.TxCacheServiceConfigurationParser
 
type - Variable in class org.ehcache.xml.model.CopierType.Copier
 
type - Variable in class org.ehcache.xml.model.SerializerType.Serializer
 

U

unit - Variable in class org.ehcache.xml.model.MemoryType
 
unit - Variable in class org.ehcache.xml.model.ResourceType
 
unit - Variable in class org.ehcache.xml.model.TimeType
 
unordered() - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
Sets the returned builder for unordered event processing.
unregisterXAResource(String, XAResource) - Method in class org.ehcache.transactions.xa.txmgr.btm.BitronixXAResourceRegistry
Unregister an XAResource of a cache from BTM.
unregisterXAResource(String, XAResource) - Method in class org.ehcache.transactions.xa.txmgr.TransactionManagerWrapper
 
unregisterXAResource(String, XAResource) - Method in interface org.ehcache.transactions.xa.txmgr.XAResourceRegistry
Unregister a XAResource from a JTA implementation.
UnsupportedTypeException - Exception in org.ehcache.spi.serialization
Exception thrown to indicate a Serializer could not be created for a given type.
UnsupportedTypeException(String) - Constructor for exception org.ehcache.spi.serialization.UnsupportedTypeException
Constructs a new exception with the specified detail message.
unwrap(Class<T>) - Method in class org.ehcache.jsr107.Eh107Configuration
 
update(K, V, V, Cache<K, V>) - Static method in class org.ehcache.core.events.CacheEvents
Creates an updated CacheEvent.
updateCollectedStatistics(String, Collection<String>) - Method in class org.ehcache.management.registry.DefaultCollectorService
 
updated(K, V, V) - Method in interface org.ehcache.core.events.StoreEventSink
Indicates the mapping was updated.
updateResourcePools(ResourcePools) - Method in interface org.ehcache.config.CacheRuntimeConfiguration
updates ResourcePools
UserManagedCache<K,V> - Interface in org.ehcache
Represents a Cache that is not managed by a CacheManager, as such that needs to have UserManagedCache.close() invoked in order to release all its resources.
UserManagedCacheBuilder<K,V,T extends UserManagedCache<K,V>> - Class in org.ehcache.config.builders
The UserManagedCacheBuilder enables building UserManagedCaches using a fluent style.
UserManagedCacheConfiguration<K,V,T extends UserManagedCache<K,V>> - Interface in org.ehcache.config.builders
A configuration type that enables to further specify the type of UserManagedCache in a UserManagedCacheBuilder.
UserManagedPersistenceContext<K,V> - Class in org.ehcache.impl.config.persistence
UserManagedPersistenceContext
UserManagedPersistenceContext(String, LocalPersistenceService) - Constructor for class org.ehcache.impl.config.persistence.UserManagedPersistenceContext
 
usesTemplate - Variable in class org.ehcache.xml.model.CacheType
 
useThreadPool(String) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
Sets the thread pool to use for write behind on the returned builder.
useThreadPool(String) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder
Sets the thread pool to use for write behind on the returned builder.
useThreadPool(String) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
Sets the thread pool to use for write behind on the returned builder.
using(Service) - Method in class org.ehcache.config.builders.CacheManagerBuilder
Adds a Service instance to the returned builder.
using(ServiceCreationConfiguration<?>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
Adds a ServiceCreationConfiguration to the returned builder.
using(Service) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds a Service to be made available to the returned builder.
using(ServiceCreationConfiguration<?>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds a ServiceCreationConfiguration, to trigger a service loading and its configuration, to the returned builder.

V

validateAndMerge(ResourcePools) - Method in interface org.ehcache.config.ResourcePools
Get a copy of the current ResourcePools merged with another ResourcePools and validate that the updates to the contained ResourcePools are legal.
validateAndMerge(ResourcePools) - Method in class org.ehcache.core.config.ResourcePoolsImpl
Get a copy of the current ResourcePools merged with another ResourcePools and validate that the updates to the contained ResourcePools are legal.
validateResourcePools(Collection<? extends ResourcePool>) - Static method in class org.ehcache.core.config.ResourcePoolsImpl
Validates some required relationships between core resources.
value() - Method in interface org.ehcache.core.spi.cache.Store.ValueHolder
Accessor to the value held by this mapping.
value - Variable in class org.ehcache.xml.model.CacheEntryType
 
value - Variable in class org.ehcache.xml.model.CopierType.Copier
 
value() - Method in enum org.ehcache.xml.model.EventFiringType
 
value() - Method in enum org.ehcache.xml.model.EventOrderingType
 
value() - Method in enum org.ehcache.xml.model.EventType
 
value - Variable in class org.ehcache.xml.model.MemoryType
 
value() - Method in enum org.ehcache.xml.model.MemoryUnit
 
value - Variable in class org.ehcache.xml.model.ResourceType
 
value() - Method in enum org.ehcache.xml.model.ResourceUnit
 
value - Variable in class org.ehcache.xml.model.SerializerType.Serializer
 
value - Variable in class org.ehcache.xml.model.SizeofType.MaxObjectGraphSize
 
value - Variable in class org.ehcache.xml.model.TimeType
 
value() - Method in enum org.ehcache.xml.model.TimeUnit
 
valueOf(String) - Static method in enum org.ehcache.config.ResourceType.Core
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.config.units.EntryUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.config.units.MemoryUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.CacheConfigurationProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.spi.cache.Store.PutStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.spi.cache.Store.RemoveStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.spi.cache.Store.ReplaceStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.AuthoritativeTierOperationOutcomes.ComputeIfAbsentAndFaultOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.AuthoritativeTierOperationOutcomes.FlushOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.AuthoritativeTierOperationOutcomes.GetAndFaultOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.CacheLoadingOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.ConditionalRemoveOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.GetAllOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.GetOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.PutAllOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.PutIfAbsentOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.PutOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.RemoveAllOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.RemoveOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.ReplaceOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.CachingTierOperationOutcomes.GetOrComputeIfAbsentOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.CachingTierOperationOutcomes.InvalidateOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.HigherCachingTierOperationOutcomes.SilentInvalidateOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.LowerCachingTierOperationsOutcome.GetAndRemoveOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.LowerCachingTierOperationsOutcome.InstallMappingOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.LowerCachingTierOperationsOutcome.InvalidateOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ComputeIfAbsentOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ComputeIfPresentOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ComputeOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ConditionalRemoveOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ConditionalReplaceOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.EvictionOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ExpirationOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.GetOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.PutIfAbsentOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.PutOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.RemoveOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ReplaceOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.event.EventFiring
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.event.EventOrdering
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.event.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.impl.config.copy.DefaultCopierConfiguration.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.impl.config.serializer.DefaultSerializerConfiguration.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.management.registry.EhcacheNotification
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.BulkOps
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.xml.model.EventFiringType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.xml.model.EventOrderingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.xml.model.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.xml.model.MemoryUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.xml.model.ResourceUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.xml.model.TimeUnit
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ehcache.config.ResourceType.Core
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.config.units.EntryUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.config.units.MemoryUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.CacheConfigurationProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.spi.cache.Store.PutStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.spi.cache.Store.RemoveStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.spi.cache.Store.ReplaceStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.AuthoritativeTierOperationOutcomes.ComputeIfAbsentAndFaultOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.AuthoritativeTierOperationOutcomes.FlushOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.AuthoritativeTierOperationOutcomes.GetAndFaultOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.CacheLoadingOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.ConditionalRemoveOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.GetAllOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.GetOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.PutAllOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.PutIfAbsentOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.PutOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.RemoveAllOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.RemoveOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.ReplaceOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.CachingTierOperationOutcomes.GetOrComputeIfAbsentOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.CachingTierOperationOutcomes.InvalidateOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.HigherCachingTierOperationOutcomes.SilentInvalidateOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.LowerCachingTierOperationsOutcome.GetAndRemoveOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.LowerCachingTierOperationsOutcome.InstallMappingOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.LowerCachingTierOperationsOutcome.InvalidateOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ComputeIfAbsentOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ComputeIfPresentOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ComputeOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ConditionalRemoveOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ConditionalReplaceOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.EvictionOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ExpirationOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.GetOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.PutIfAbsentOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.PutOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.RemoveOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ReplaceOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.event.EventFiring
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.event.EventOrdering
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.event.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.impl.config.copy.DefaultCopierConfiguration.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.impl.config.serializer.DefaultSerializerConfiguration.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.management.registry.EhcacheNotification
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.statistics.BulkOps
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.xml.model.EventFiringType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.xml.model.EventOrderingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.xml.model.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.xml.model.MemoryUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.xml.model.ResourceUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.xml.model.TimeUnit
Returns an array containing the constants of this enum type, in the order they are declared.
valueType - Variable in class org.ehcache.xml.model.BaseCacheType
 
vetoes(K, V) - Method in interface org.ehcache.config.EvictionVeto
Returns true if the given key value pair should be vetoed from eviction.

W

with(CacheManagerConfiguration<N>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
Specifies the returned CacheManager subtype through a specific CacheManagerConfiguration which will optionally add configurations to the returned builder.
with(ResourceType, long, ResourceUnit, boolean) - Method in class org.ehcache.config.builders.ResourcePoolsBuilder
Adds or replace the ResourcePool of ResourceType in the returned builder.
with(UserManagedCacheConfiguration<K, V, N>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Specifies the returned UserManagedCache subtype through a specific UserManagedCacheConfiguration which will optionally add configurations to the returned builder.
withCache(String, CacheConfiguration<K, V>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
Adds a CacheConfiguration linked to the specified alias to the returned builder.
withCache(String, CacheConfigurationBuilder<K, V>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
Convenience method to add a CacheConfiguration linked to the specified alias to the returned builder by building it from the provided CacheConfigurationBuilder.
withCapability(String) - Method in class org.ehcache.management.registry.DefaultSharedManagementService
 
withClassLoader(ClassLoader) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds a ClassLoader to the returned builder.
withClassLoader(ClassLoader) - Method in class org.ehcache.config.builders.CacheManagerBuilder
Adds a ClassLoader, to use for non Ehcache types, to the returned builder
withClassLoader(ClassLoader) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds a ClassLoader, to load non Ehcache types, to the returned builder.
withCopier(Class<C>, Class<? extends Copier<C>>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
Adds a default Copier for the specified type to the returned builder.
withDefaultDiskStoreThreadPool(String) - Method in class org.ehcache.config.builders.CacheManagerBuilder
Adds a OffHeapDiskStoreProviderConfiguration, that specifies the thread pool to use, to the returned builder.
withDefaultEventListenersThreadPool(String) - Method in class org.ehcache.config.builders.CacheManagerBuilder
Adds a CacheEventDispatcherFactoryConfiguration, that specifies the thread pool to use, to the returned builder.
withDefaultSizeOfMaxObjectGraph(long) - Method in class org.ehcache.config.builders.CacheManagerBuilder
Adds a default SizeOfEngine configuration, that limits the max object graph to size, to the returned builder.
withDefaultSizeOfMaxObjectSize(long, MemoryUnit) - Method in class org.ehcache.config.builders.CacheManagerBuilder
Adds a default SizeOfEngine configuration, that limits the max object size, to the returned builder.
withDefaultWriteBehindThreadPool(String) - Method in class org.ehcache.config.builders.CacheManagerBuilder
Adds a WriteBehindProviderConfiguration, that specifies the thread pool to use, to the returned builder.
withDiskStoreThreadPool(String, int) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds a ServiceConfiguration for the OffHeapDiskStore.Provider indicating thread pool alias and write concurrency.
withEventDispatcher(CacheEventDispatcher<K, V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds an CacheEventDispatcher to the returned builder.
withEventExecutors(ExecutorService, ExecutorService) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds the default CacheEventDispatcher using the provided ExecutorService to the returned builder.
withEventListeners(CacheEventListenerConfigurationBuilder) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Convenience method to add a CacheEventListenerConfiguration based on the provided CacheEventListenerConfigurationBuilder to the returned builder.
withEventListeners(CacheEventListenerConfiguration...) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds one or more CacheEventListenerConfiguration to the returned builder.
withEventListenersThreadPool(String) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds a ServiceConfiguration for the CacheEventDispatcherFactory specifying the thread pool alias to use.
withEvictionVeto(EvictionVeto<? super K, ? super V>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds an EvictionVeto to the returned builder.
withEvictionVeto(EvictionVeto<K, V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds an EvictionVeto to the returned builder.
withExpiry(Expiry<? super K, ? super V>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds Expiry configuration to the returned builder.
withExpiry(Expiry<K, V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds Expiry configuration to the returned builder.
withKeyCopier(Copier<K>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds by-value semantic using the provided Copier for the key on heap.
withKeyCopier(Class<? extends Copier<K>>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds by-value semantic using the provided Copier class for the key on heap.
withKeyCopier(Copier<K>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds a configuration for key Copier to the returned builder.
withKeySerializer(Serializer<K>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds a Serializer for cache keys to the configured builder.
withKeySerializer(Class<? extends Serializer<K>>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds a Serializer class for cache keys to the configured builder.
withKeySerializer(Serializer<K>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds a configuration for key Serializer to the returned builder.
withKeySerializingCopier() - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds by-value semantic using the cache key serializer for the key on heap.
withKeySerializingCopier() - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds a configuration for key copying using the key Serializer to the returned builder.
withLoaderWriter(CacheLoaderWriter<K, V>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds a CacheLoaderWriter to the configured builder.
withLoaderWriter(Class<CacheLoaderWriter<K, V>>, Object...) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds a CacheLoaderWriter configured through a class and optional constructor arguments to the configured builder.
withLoaderWriter(CacheLoaderWriter<K, V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds a CacheLoaderWriter to the returned builder.
withOrderedEventParallelism(int) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds StoreEventSourceConfiguration with the specified ordered event parallelism to the configured builder.
withOrderedEventParallelism(int) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds a configuration for the amount of ordered parallelism desired in event processing.
withResourcePools(ResourcePools) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds the ResourcePools to the returned builder.
withResourcePools(ResourcePoolsBuilder) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Convenience method to add a ResourcePools through a ResourcePoolsBuilder to the returned builder.
withResourcePools(ResourcePools) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds a ResourcePools configuration to the returned builder.
withResourcePools(ResourcePoolsBuilder) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Convenience method to add a ResourcePools configuration based on the provided ResourcePoolsBuilder to the returned builder.
withSerializer(Class<C>, Class<? extends Serializer<C>>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
Adds a default Serializer for the specified type to the returned builder.
withSizeOfMaxObjectGraph(long) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds or updates the DefaultSizeOfEngineConfiguration with the specified object graph maximum size to the configured builder.
withSizeOfMaxObjectGraph(long) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds or updates the DefaultSizeOfEngineProviderConfiguration with the specified object graph maximum size to the configured builder.
withSizeOfMaxObjectSize(long, MemoryUnit) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds or updates the DefaultSizeOfEngineConfiguration with the specified maximum mapping size to the configured builder.
withSizeOfMaxObjectSize(long, MemoryUnit) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds or updates the DefaultSizeOfEngineProviderConfiguration with the specified maximum mapping size to the configured builder.
withValueCopier(Copier<V>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds by-value semantic using the provided Copier for the value on heap.
withValueCopier(Class<? extends Copier<V>>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds by-value semantic using the provided Copier class for the value on heap.
withValueCopier(Copier<V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds a configuration for value Copier to the returned builder.
withValueSerializer(Serializer<V>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds a Serializer for cache values to the configured builder.
withValueSerializer(Class<? extends Serializer<V>>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds a Serializer class for cache values to the configured builder.
withValueSerializer(Serializer<V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds a configuration for value Serializer to the returned builder.
withValueSerializingCopier() - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
Adds by-value semantic using the cache value serializer for the value on heap.
withValueSerializingCopier() - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
Adds a configuration for value copying using the key Serializer to the returned builder.
wrap(CacheBinding) - Method in class org.ehcache.management.providers.actions.EhcacheActionProvider
 
wrap(CacheBinding) - Method in class org.ehcache.management.providers.statistics.EhcacheStatisticsProvider
 
write(K, V) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriter
Writes a single entry to the underlying system of record, maybe a brand new value or an update to an existing value
writeAll(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriter
Writes multiple entries to the underlying system of record.
writeBehind - Variable in class org.ehcache.xml.model.CacheLoaderWriterType
 
writeBehind - Variable in class org.ehcache.xml.model.ConfigType
 
WriteBehindConfiguration - Interface in org.ehcache.spi.loaderwriter
WriteBehindConfiguration
WriteBehindConfiguration.BatchingConfiguration - Interface in org.ehcache.spi.loaderwriter
BatchingConfiguration
WriteBehindConfigurationBuilder - Class in org.ehcache.config.builders
The WriteBehindConfigurationBuilder enables building WriteBehindConfigurations using a fluent style.
WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder - Class in org.ehcache.config.builders
Specialized WriteBehindConfigurationBuilder for WriteBehindConfigurations that supports batching
WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder - Class in org.ehcache.config.builders
Specialized WriteBehindConfigurationBuilder for WriteBehindConfigurations without batching support
WriteBehindProvider - Interface in org.ehcache.spi.loaderwriter
 
WriteBehindProviderConfiguration - Class in org.ehcache.impl.config.loaderwriter.writebehind
 
WriteBehindProviderConfiguration(String) - Constructor for class org.ehcache.impl.config.loaderwriter.writebehind.WriteBehindProviderConfiguration
 
writerThreads - Variable in class org.ehcache.xml.model.DiskStoreSettingsType
 

X

XACacheAccessException - Exception in org.ehcache.transactions.xa
A CacheAccessException thrown by the XAStore that is not handled by the ResilienceStrategy but used to throw a RuntimeException to the user of the cache.
XACacheAccessException(RuntimeException) - Constructor for exception org.ehcache.transactions.xa.XACacheAccessException
 
XACacheException - Exception in org.ehcache.transactions.xa
The payload exception thrown by the cache when XACacheAccessException is thrown.
XACacheException(String) - Constructor for exception org.ehcache.transactions.xa.XACacheException
 
XACacheException(String, Throwable) - Constructor for exception org.ehcache.transactions.xa.XACacheException
 
XAResourceRegistry - Interface in org.ehcache.transactions.xa.txmgr
Support for XAResource registration with TransactionManager implementations.
XAStoreConfiguration - Class in org.ehcache.transactions.xa.configuration
 
XAStoreConfiguration(String) - Constructor for class org.ehcache.transactions.xa.configuration.XAStoreConfiguration
 
XAStoreProviderConfiguration - Class in org.ehcache.transactions.xa.configuration
 
XAStoreProviderConfiguration() - Constructor for class org.ehcache.transactions.xa.configuration.XAStoreProviderConfiguration
 
XmlConfiguration - Class in org.ehcache.xml
Exposes Configuration and CacheConfigurationBuilder expressed in a XML file that obeys the ehcache-core.xsd (todo link this to proper location, wherever this ends up being)
XmlConfiguration(URL) - Constructor for class org.ehcache.xml.XmlConfiguration
Constructs an instance of XmlConfiguration mapping to the XML file located at url
XmlConfiguration(URL, ClassLoader) - Constructor for class org.ehcache.xml.XmlConfiguration
Constructs an instance of XmlConfiguration mapping to the XML file located at url and using the provided classLoader to load user types (e.g.
XmlConfiguration(URL, ClassLoader, Map<String, ClassLoader>) - Constructor for class org.ehcache.xml.XmlConfiguration
Constructs an instance of XmlConfiguration mapping to the XML file located at url and using the provided classLoader to load user types (e.g.
XmlConfigurationException - Exception in org.ehcache.xml.exceptions
Thrown to reflect an error in an XML configuration.
XmlConfigurationException(String) - Constructor for exception org.ehcache.xml.exceptions.XmlConfigurationException
 
XmlConfigurationException(String, Throwable) - Constructor for exception org.ehcache.xml.exceptions.XmlConfigurationException
 

Z

ZERO - Static variable in class org.ehcache.expiry.Duration
Special Duration value to represent a zero length duration

_

_default - Variable in class org.ehcache.xml.model.ThreadPoolsType.ThreadPool
 

A B C D E F G H I J K L M N O P Q R S T U V W X Z _