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

AbstractOffHeapStore<K,V> - Class in org.ehcache.impl.internal.store.offheap
 
AbstractOffHeapStore(String, Store.Configuration<K, V>, TimeSource, StoreEventDispatcher<K, V>) - Constructor for class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
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
 
accept(A, B) - Method in interface org.ehcache.impl.internal.concurrent.JSR166Helper.BiConsumer
 
accept(A) - Method in interface org.ehcache.impl.internal.concurrent.JSR166Helper.Consumer
 
acceptEvent(EventType, K, V, V) - Method in interface org.ehcache.core.spi.cache.events.StoreEventFilter
Checks if an event is accepted.
ACCESS_TIME_OFFSET - Static variable in class org.ehcache.impl.internal.store.offheap.portability.OffHeapValueHolderPortability
 
accessed(long, Duration) - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
add(ServiceConfiguration<?>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
add(Builder<? extends ServiceConfiguration<?>>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
add(K) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap.KeySetView
Adds the specified key to this set view by mapping the key to the default mapped value in the backing map, if defined.
addAll(Collection<? extends K>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap.KeySetView
Adds all of the elements in the specified collection to this set, as if by calling ConcurrentHashMap.KeySetView.add(K) on each one.
addCache(String, CacheConfiguration<?, ?>) - Method in class org.ehcache.config.builders.ConfigurationBuilder
 
addCacheConfiguration(String, CacheConfiguration<?, ?>) - Method in class org.ehcache.core.config.DefaultConfiguration
 
addCacheConfigurationListener(List<CacheConfigurationChangeListener>) - Method in interface org.ehcache.core.InternalRuntimeConfiguration
adds listeners for cache configuration changes
addCommand(K, Command<V>) - Method in class org.ehcache.transactions.xa.XATransactionContext
 
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.
addEventFilter(StoreEventFilter<K, V>) - Method in class org.ehcache.impl.internal.events.NullStoreEventDispatcher
 
addEventListener(StoreEventListener<K, V>) - Method in interface org.ehcache.core.spi.cache.events.StoreEventSource
 
addEventListener(StoreEventListener<K, V>) - Method in class org.ehcache.impl.internal.events.NullStoreEventDispatcher
 
addHook(LifeCycled) - Method in class org.ehcache.core.Ehcache
 
addHook(LifeCycled) - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
addLoaderFor(String, Class<? extends CacheLoaderWriter<?, ?>>, Object...) - Method in class org.ehcache.impl.config.loaderwriter.DefaultCacheLoaderWriterProviderConfiguration
 
addNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class org.ehcache.jsr107.tck.Eh107MBeanServerBuilder.Eh107MBeanServerDelegate
 
addOperation(SingleOperation<K, V>) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.BatchingLocalHeapWriteBehindQueue
 
addOperation(SingleOperation<K, V>) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.NonBatchingLocalHeapWriteBehindQueue
 
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(ServiceCreationConfiguration<?>) - Method in class org.ehcache.config.builders.ConfigurationBuilder
 
addService(Service) - Method in class org.ehcache.core.spi.ServiceLocator
 
addThrowable(Throwable) - Method in exception org.ehcache.jsr107.MultiCacheException
 
addXAResource(XAResource) - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceProducer
 
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.function.BiFunction
Applies the function to the provided parameters.
apply(A) - Method in interface org.ehcache.function.Function
Applies the function to the provided value
apply() - Method in interface org.ehcache.function.NullaryFunction
Returns the function result
applyAsDouble(double, double) - Method in interface org.ehcache.impl.internal.concurrent.JSR166Helper.DoubleBinaryOperator
 
applyAsDouble(A, B) - Method in interface org.ehcache.impl.internal.concurrent.JSR166Helper.ToDoubleBiFunction
 
applyAsDouble(A) - Method in interface org.ehcache.impl.internal.concurrent.JSR166Helper.ToDoubleFunction
 
applyAsInt(int, int) - Method in interface org.ehcache.impl.internal.concurrent.JSR166Helper.IntBinaryOperator
 
applyAsInt(A, B) - Method in interface org.ehcache.impl.internal.concurrent.JSR166Helper.ToIntBiFunction
 
applyAsInt(A) - Method in interface org.ehcache.impl.internal.concurrent.JSR166Helper.ToIntFunction
 
applyAsLong(long, long) - Method in interface org.ehcache.impl.internal.concurrent.JSR166Helper.LongBinaryOperator
 
applyAsLong(A, B) - Method in interface org.ehcache.impl.internal.concurrent.JSR166Helper.ToLongBiFunction
 
applyAsLong(A) - Method in interface org.ehcache.impl.internal.concurrent.JSR166Helper.ToLongFunction
 
ArrayUtils - Class in org.ehcache.impl.internal.classes.commonslang
Operations on arrays, primitive arrays (like int[]) and primitive wrapper arrays (like Integer[]).
ArrayUtils() - Constructor for class org.ehcache.impl.internal.classes.commonslang.ArrayUtils
ArrayUtils instances should NOT be constructed in standard programming.
asynchronous() - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
 
atLeast(JavaVersion) - Method in enum org.ehcache.impl.internal.classes.commonslang.JavaVersion
Whether this version of Java is at least the version of Java passed in.
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
authoritativeTierProvider(Class<? extends AuthoritativeTier.Provider>) - Method in class org.ehcache.impl.internal.store.tiering.CacheStoreServiceConfiguration
 
authoritativeTierProvider() - Method in class org.ehcache.impl.internal.store.tiering.CacheStoreServiceConfiguration
 
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

backingMap() - Method in class org.ehcache.impl.internal.store.disk.OffHeapDiskStore
 
backingMap() - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
backingMap() - Method in class org.ehcache.impl.internal.store.offheap.OffHeapStore
 
BaseCacheConfiguration<K,V> - Class in org.ehcache.core.config
 
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
 
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
 
BatchingLocalHeapWriteBehindQueue<K,V> - Class in org.ehcache.impl.internal.loaderwriter.writebehind
 
BatchingLocalHeapWriteBehindQueue(ExecutionService, String, WriteBehindConfiguration, CacheLoaderWriter<K, V>) - Constructor for class org.ehcache.impl.internal.loaderwriter.writebehind.BatchingLocalHeapWriteBehindQueue
 
BatchOperation<K,V> - Interface in org.ehcache.impl.internal.loaderwriter.writebehind.operations
Interface to implement batch operations that are executed on a cache writer
batchSize(int) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
 
batchSize - Variable in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind.Batching
 
BiFunction<A,B,T> - Interface in org.ehcache.function
Generic function interface for operating on two parameters and returning a result.
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
 
build() - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
build() - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
 
build(boolean) - Method in class org.ehcache.config.builders.CacheManagerBuilder
 
build() - Method in class org.ehcache.config.builders.CacheManagerBuilder
 
build() - Method in class org.ehcache.config.builders.ConfigurationBuilder
 
build() - Method in class org.ehcache.config.builders.PooledExecutionServiceConfigurationBuilder
 
build() - Method in class org.ehcache.config.builders.ResourcePoolsBuilder
 
build(boolean) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
build() - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
build() - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
 
build() - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder
 
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
 
builder(UserManagedCacheBuilder<K, V, ? extends UserManagedCache<K, V>>) - Method in interface org.ehcache.config.builders.UserManagedCacheConfiguration
 
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
 
buildWith(WriteBehindConfiguration.BatchingConfiguration) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
 
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.
bulkCompute(Set<? extends K>, Function<Iterable<? extends Map.Entry<? extends K, ? extends V>>, Iterable<? extends Map.Entry<? extends K, ? extends V>>>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
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 class org.ehcache.impl.internal.store.heap.OnHeapStore
 
bulkCompute(Set<? extends K>, Function<Iterable<? extends Map.Entry<? extends K, ? extends V>>, Iterable<? extends Map.Entry<? extends K, ? extends V>>>) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
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 class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
bulkCompute(Set<? extends K>, Function<Iterable<? extends Map.Entry<? extends K, ? extends V>>, Iterable<? extends Map.Entry<? extends K, ? extends V>>>) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
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 class org.ehcache.impl.internal.store.tiering.CacheStore
 
bulkCompute(Set<? extends K>, Function<Iterable<? extends Map.Entry<? extends K, ? extends V>>, Iterable<? extends Map.Entry<? extends K, ? extends V>>>) - Method in class org.ehcache.transactions.xa.XAStore
 
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 class org.ehcache.transactions.xa.XAStore
 
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.
bulkComputeIfAbsent(Set<? extends K>, Function<Iterable<? extends K>, Iterable<? extends Map.Entry<? extends K, ? extends V>>>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
bulkComputeIfAbsent(Set<? extends K>, Function<Iterable<? extends K>, Iterable<? extends Map.Entry<? extends K, ? extends V>>>) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
bulkComputeIfAbsent(Set<? extends K>, Function<Iterable<? extends K>, Iterable<? extends Map.Entry<? extends K, ? extends V>>>) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
bulkComputeIfAbsent(Set<? extends K>, Function<Iterable<? extends K>, Iterable<? extends Map.Entry<? extends K, ? extends V>>>) - Method in class org.ehcache.transactions.xa.XAStore
 
BulkOps - Enum in org.ehcache.statistics
Enumeration listing the bulk operations available on a Cache.
ByteBufferInputStream - Class in org.ehcache.impl.internal.util
 
ByteBufferInputStream(ByteBuffer) - Constructor for class org.ehcache.impl.internal.util.ByteBufferInputStream
 

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
 
cacheConfigurationChange(CacheConfigurationChangeEvent) - Method in interface org.ehcache.core.CacheConfigurationChangeListener
 
CacheConfigurationChangeEvent - Class in org.ehcache.core
 
CacheConfigurationChangeEvent(CacheConfigurationProperty, Object, Object) - Constructor for class org.ehcache.core.CacheConfigurationChangeEvent
 
CacheConfigurationChangeListener - Interface in org.ehcache.core
 
CacheConfigurationProperty - Enum in org.ehcache.core
 
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
A provider Service that will facilitate CacheEventDispatcher instance
CacheEventDispatcherFactoryConfiguration - Class in org.ehcache.impl.config.event
 
CacheEventDispatcherFactoryConfiguration(String) - Constructor for class org.ehcache.impl.config.event.CacheEventDispatcherFactoryConfiguration
 
CacheEventDispatcherFactoryImpl - Class in org.ehcache.impl.internal.events
CacheEventDispatcher implementation that shares a single ExecutorService for unordered firing between Caches of a given CacheManager.
CacheEventDispatcherFactoryImpl() - Constructor for class org.ehcache.impl.internal.events.CacheEventDispatcherFactoryImpl
 
CacheEventDispatcherFactoryImpl(CacheEventDispatcherFactoryConfiguration) - Constructor for class org.ehcache.impl.internal.events.CacheEventDispatcherFactoryImpl
 
CacheEventDispatcherImpl<K,V> - Class in org.ehcache.core.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.core.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
 
CacheEventListenerProvider - Interface in org.ehcache.event
 
CacheEventNotificationListenerServiceProviderFactory - Class in org.ehcache.impl.internal.events
 
CacheEventNotificationListenerServiceProviderFactory() - Constructor for class org.ehcache.impl.internal.events.CacheEventNotificationListenerServiceProviderFactory
 
CacheEvents - Class in org.ehcache.core.events
 
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.
CacheLoaderWriterConfiguration - Interface in org.ehcache.core.config.loaderwriter
 
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
 
CacheManagerConfiguration<T extends CacheManager> - Interface in org.ehcache.config.builders
 
CacheManagerListener - Interface in org.ehcache.core.events
 
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 EhcacheManager
CacheManagerServiceConfigurationParser<T extends Service> - Interface in org.ehcache.xml
 
CacheOperationOutcomes - Interface in org.ehcache.core.statistics
 
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
CacheStore<K,V> - Class in org.ehcache.impl.internal.store.tiering
 
CacheStore(CachingTier<K, V>, AuthoritativeTier<K, V>) - Constructor for class org.ehcache.impl.internal.store.tiering.CacheStore
 
CacheStore.Provider - Class in org.ehcache.impl.internal.store.tiering
 
CacheStore.Provider() - Constructor for class org.ehcache.impl.internal.store.tiering.CacheStore.Provider
 
CacheStoreProviderFactory - Class in org.ehcache.impl.internal.store.tiering
 
CacheStoreProviderFactory() - Constructor for class org.ehcache.impl.internal.store.tiering.CacheStoreProviderFactory
 
CacheStoreServiceConfiguration - Class in org.ehcache.impl.internal.store.tiering
 
CacheStoreServiceConfiguration() - Constructor for class org.ehcache.impl.internal.store.tiering.CacheStoreServiceConfiguration
 
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
cachingTierProvider(Class<? extends CachingTier.Provider>) - Method in class org.ehcache.impl.internal.store.tiering.CacheStoreServiceConfiguration
 
cachingTierProvider() - Method in class org.ehcache.impl.internal.store.tiering.CacheStoreServiceConfiguration
 
characteristics() - Method in interface org.ehcache.impl.internal.concurrent.JSR166Helper.Spliterator
 
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
 
ClassInstanceConfiguration<T> - Class in org.ehcache.impl.internal.classes
 
ClassInstanceConfiguration(Class<? extends T>, Object...) - Constructor for class org.ehcache.impl.internal.classes.ClassInstanceConfiguration
 
ClassInstanceConfiguration(T) - Constructor for class org.ehcache.impl.internal.classes.ClassInstanceConfiguration
 
ClassInstanceProvider<K,T> - Class in org.ehcache.impl.internal.classes
 
ClassInstanceProvider(ClassInstanceProviderConfiguration<K, T>, Class<? extends ClassInstanceConfiguration<T>>) - Constructor for class org.ehcache.impl.internal.classes.ClassInstanceProvider
 
ClassInstanceProvider(ClassInstanceProviderConfiguration<K, T>, Class<? extends ClassInstanceConfiguration<T>>, boolean) - Constructor for class org.ehcache.impl.internal.classes.ClassInstanceProvider
 
ClassInstanceProviderConfiguration<K,T> - Class in org.ehcache.impl.internal.classes
Base class for ProviderFactory config that instantiates service classes.
ClassInstanceProviderConfiguration() - Constructor for class org.ehcache.impl.internal.classes.ClassInstanceProviderConfiguration
 
ClassLoading - Class in org.ehcache.core.util
 
ClassLoading() - Constructor for class org.ehcache.core.util.ClassLoading
 
ClassUtils - Class in org.ehcache.impl.internal.classes.commonslang
Operates on classes without using reflection.
ClassUtils() - Constructor for class org.ehcache.impl.internal.classes.commonslang.ClassUtils
ClassUtils instances should NOT be constructed in standard programming.
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
 
clear() - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
clear() - Method in interface org.ehcache.core.spi.cache.Store
Removes all of the mappings from this map.
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.core.util.ConcurrentWeakIdentityHashMap
 
clear() - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Removes all of the mappings from this map.
clear() - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
clear() - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
clear() - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
clear() - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTier
 
clear() - Method in class org.ehcache.jsr107.Eh107CacheStatisticsMXBean
 
clear() - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
 
clear() - Method in class org.ehcache.transactions.xa.XAStore
 
clearAllServiceConfig() - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
clearFailure(CacheAccessException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
clearFailure(CacheAccessException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.clear() fails due to an underlying store failure.
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
 
close() - Method in class org.ehcache.core.EhcacheManager
 
close() - Method in enum org.ehcache.core.InternalStatus
 
close() - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
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.transactions.xa.journal.Journal
Close the journal.
close() - Method in class org.ehcache.transactions.xa.journal.PersistentJournal
 
close() - Method in class org.ehcache.transactions.xa.journal.TransientJournal
 
close() - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceHolder
close() - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceProducer
 
close() - Method in interface org.ehcache.UserManagedCache
Releases all data held in this UserManagedCache.
closerFor(Closeable) - Static method in class org.ehcache.core.util.LifeCycleUtils
Returns a LifeCycled instance that close the supplied closeable upon lifecycle close.
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
 
Command<V> - Interface in org.ehcache.transactions.xa.commands
A representation of in-flight transaction's modification to the mappings of a XAStore.
commit(Xid, boolean) - Method in class org.ehcache.transactions.xa.EhcacheXAResource
 
commit(boolean) - Method in class org.ehcache.transactions.xa.XATransactionContext
 
commitInOnePhase() - Method in class org.ehcache.transactions.xa.XATransactionContext
 
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
 
completeFuture() - Static method in class org.ehcache.impl.internal.util.ServiceUtil
 
CompoundCachingTier<K,V> - Class in org.ehcache.impl.internal.store.tiering
 
CompoundCachingTier(HigherCachingTier<K, V>, LowerCachingTier<K, V>) - Constructor for class org.ehcache.impl.internal.store.tiering.CompoundCachingTier
 
CompoundCachingTier.Provider - Class in org.ehcache.impl.internal.store.tiering
 
CompoundCachingTier.Provider() - Constructor for class org.ehcache.impl.internal.store.tiering.CompoundCachingTier.Provider
 
CompoundCachingTierProviderFactory - Class in org.ehcache.impl.internal.store.tiering
 
CompoundCachingTierProviderFactory() - Constructor for class org.ehcache.impl.internal.store.tiering.CompoundCachingTierProviderFactory
 
CompoundCachingTierServiceConfiguration - Class in org.ehcache.impl.internal.store.tiering
 
CompoundCachingTierServiceConfiguration() - Constructor for class org.ehcache.impl.internal.store.tiering.CompoundCachingTierServiceConfiguration
 
compute(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>, NullaryFunction<Boolean>, NullaryFunction<Boolean>) - Method in interface org.ehcache.core.Jsr107Cache
 
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.
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Attempts to compute a mapping for the specified key and its current mapped value (or null if there is no current mapping).
compute(K, BiFunction<K, V, V>, boolean) - Method in class org.ehcache.impl.internal.store.disk.EhcachePersistentConcurrentOffHeapClockCache
 
compute(K, BiFunction<K, V, V>, boolean) - Method in class org.ehcache.impl.internal.store.disk.factories.EhcachePersistentSegmentFactory.EhcachePersistentSegment
Computes a new mapping for the given key by calling the function passed in.
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
compute(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
compute(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
compute(K, BiFunction<K, V, V>, boolean) - Method in class org.ehcache.impl.internal.store.offheap.EhcacheConcurrentOffHeapClockCache
 
compute(K, BiFunction<K, V, V>, boolean) - Method in interface org.ehcache.impl.internal.store.offheap.EhcacheOffHeapBackingMap
 
compute(K, BiFunction<K, V, V>, boolean) - Method in class org.ehcache.impl.internal.store.offheap.factories.EhcacheSegmentFactory.EhcacheSegment
Computes a new mapping for the given key by calling the function passed in.
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
compute(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
compute(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>) - Method in class org.ehcache.transactions.xa.XAStore
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.ehcache.transactions.xa.XAStore
 
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.
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
If the specified key is not already associated with a value, attempts to compute its value using the given mapping function and enters it into this map unless null.
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.ehcache.transactions.xa.XAStore
 
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.
computeIfAbsentAndFault(K, Function<? super K, ? extends V>) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
computeIfPinned(K, BiFunction<K, V, V>, Function<V, Boolean>) - Method in class org.ehcache.impl.internal.store.disk.EhcachePersistentConcurrentOffHeapClockCache
 
computeIfPinned(K, BiFunction<K, V, V>, Function<V, Boolean>) - Method in class org.ehcache.impl.internal.store.disk.factories.EhcachePersistentSegmentFactory.EhcachePersistentSegment
Computes a new value for the given key if a mapping is present and pinned, BiFunction is invoked under appropriate lock scope The pinning bit from the metadata, will be flipped (i.e.
computeIfPinned(K, BiFunction<K, V, V>, Function<V, Boolean>) - Method in class org.ehcache.impl.internal.store.offheap.EhcacheConcurrentOffHeapClockCache
 
computeIfPinned(K, BiFunction<K, V, V>, Function<V, Boolean>) - Method in interface org.ehcache.impl.internal.store.offheap.EhcacheOffHeapBackingMap
 
computeIfPinned(K, BiFunction<K, V, V>, Function<V, Boolean>) - Method in class org.ehcache.impl.internal.store.offheap.factories.EhcacheSegmentFactory.EhcacheSegment
Computes a new value for the given key if a mapping is present and pinned, BiFunction is invoked under appropriate lock scope The pinning bit from the metadata, will be flipped (i.e.
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.
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
If the value for the specified key is present, attempts to compute a new mapping given the key and its current mapped value.
computeIfPresent(K, BiFunction<K, V, V>) - Method in class org.ehcache.impl.internal.store.disk.EhcachePersistentConcurrentOffHeapClockCache
 
computeIfPresent(K, BiFunction<K, V, V>) - Method in class org.ehcache.impl.internal.store.disk.factories.EhcachePersistentSegmentFactory.EhcachePersistentSegment
Computes a new mapping for the given key only if a mapping existed already by calling the function passed in.
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
computeIfPresent(K, BiFunction<K, V, V>) - Method in class org.ehcache.impl.internal.store.offheap.EhcacheConcurrentOffHeapClockCache
 
computeIfPresent(K, BiFunction<K, V, V>) - Method in interface org.ehcache.impl.internal.store.offheap.EhcacheOffHeapBackingMap
 
computeIfPresent(K, BiFunction<K, V, V>) - Method in class org.ehcache.impl.internal.store.offheap.factories.EhcacheSegmentFactory.EhcacheSegment
Computes a new mapping for the given key only if a mapping existed already by calling the function passed in.
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.ehcache.transactions.xa.XAStore
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>) - Method in class org.ehcache.transactions.xa.XAStore
 
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
 
concurrencyLevel(int) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
 
concurrencyLevel(int) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder
 
CONCURRENT - Static variable in interface org.ehcache.impl.internal.concurrent.JSR166Helper.Spliterator
 
ConcurrentHashMap<K,V> - Class in org.ehcache.impl.internal.concurrent
*** WARNING IF YOU'RE USING THIS CLASS WITH JDK 8 OR ABOVE ***
BY ALL MEANS, DO NOT USE THE spliterator() METHOD OF THE keySet(), values() or entrySet() RETURNED OBJECTS.
ConcurrentHashMap() - Constructor for class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Creates a new, empty map with the default initial table size (16).
ConcurrentHashMap(int) - Constructor for class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Creates a new, empty map with an initial table size accommodating the specified number of elements without the need to dynamically resize.
ConcurrentHashMap(Map<? extends K, ? extends V>) - Constructor for class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Creates a new map with the same mappings as the given map.
ConcurrentHashMap(int, float) - Constructor for class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Creates a new, empty map with an initial table size based on the given number of elements (initialCapacity) and initial table density (loadFactor).
ConcurrentHashMap(int, float, int) - Constructor for class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Creates a new, empty map with an initial table size based on the given number of elements (initialCapacity), table density (loadFactor), and number of concurrently updating threads (concurrencyLevel).
ConcurrentHashMap.KeySetView<K,V> - Class in org.ehcache.impl.internal.concurrent
A view of a ConcurrentHashMap as a Set of keys, in which additions may optionally be enabled by mapping to a common value.
ConcurrentWeakIdentityHashMap<K,V> - Class in org.ehcache.core.util
 
ConcurrentWeakIdentityHashMap() - Constructor for class org.ehcache.core.util.ConcurrentWeakIdentityHashMap
 
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
 
ConfigurationBuilder - Class in org.ehcache.config.builders
 
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
 
ConstructorUtils - Class in org.ehcache.impl.internal.classes.commonslang.reflect
Utility reflection methods focused on constructors, modeled after MethodUtils.
ConstructorUtils() - Constructor for class org.ehcache.impl.internal.classes.commonslang.reflect.ConstructorUtils
ConstructorUtils instances should NOT be constructed in standard programming.
contains(Object) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Deprecated. This method is identical in functionality to ConcurrentHashMap.containsValue(Object), and exists solely to ensure full compatibility with class Hashtable, which supported this method prior to introduction of the Java Collections framework.
contains(Object) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap.KeySetView
contains(TransactionId) - Method in class org.ehcache.transactions.xa.XATransactionContextFactory
 
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
 
containsKey(K) - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
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.
containsKey(Object) - Method in class org.ehcache.core.util.ConcurrentWeakIdentityHashMap
 
containsKey(Object) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Tests if the specified object is a key in this table.
containsKey(K) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
containsKey(K) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
containsKey(K) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
containsKey(K) - Method in class org.ehcache.transactions.xa.XAStore
 
containsKeyFailure(K, CacheAccessException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
containsKeyFailure(K, CacheAccessException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.containsKey(java.lang.Object) fails due to an underlying store failure, and the resultant cache load operation also fails.
containsValue(Object) - Method in class org.ehcache.core.util.ConcurrentWeakIdentityHashMap
 
containsValue(Object) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns true if this map maps one or more keys to the specified value.
convert(long, MemoryUnit) - Method in enum org.ehcache.config.units.MemoryUnit
Returns amount in unit in to this unit.
CopiedOnHeapKey<K> - Class in org.ehcache.impl.internal.store.heap.holders
 
CopiedOnHeapKey(K, Copier<K>) - Constructor for class org.ehcache.impl.internal.store.heap.holders.CopiedOnHeapKey
 
CopiedOnHeapValueHolder<V> - Class in org.ehcache.impl.internal.store.heap.holders
 
CopiedOnHeapValueHolder(long, V, long, long, boolean, Copier<V>) - Constructor for class org.ehcache.impl.internal.store.heap.holders.CopiedOnHeapValueHolder
 
CopiedOnHeapValueHolder(Store.ValueHolder<V>, V, boolean, Copier<V>, long, Duration) - Constructor for class org.ehcache.impl.internal.store.heap.holders.CopiedOnHeapValueHolder
Constructor to build this value holder from another value holder.
CopiedOnHeapValueHolder(V, long, boolean, Copier<V>) - Constructor for class org.ehcache.impl.internal.store.heap.holders.CopiedOnHeapValueHolder
 
CopiedOnHeapValueHolder(V, long, long, boolean, Copier<V>) - Constructor for class org.ehcache.impl.internal.store.heap.holders.CopiedOnHeapValueHolder
 
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
 
CopierConfiguration - Interface in org.ehcache.core.config.copy
 
CopierConfiguration.Type - Enum in org.ehcache.core.config.copy
Copy provider types
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
 
copyAfterDeserialization(Serializer<V>, SoftLock<V>) - Method in class org.ehcache.transactions.xa.SoftLock
 
copyAfterDeserialization(Serializer<V>) - Method in class org.ehcache.transactions.xa.XAValueHolder
 
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.
copyForRead(SoftLock<T>) - Method in class org.ehcache.transactions.xa.SoftLockValueCombinedCopier
 
copyForSerialization(Serializer<V>) - Method in class org.ehcache.transactions.xa.SoftLock
 
copyForSerialization(Serializer<V>) - Method in class org.ehcache.transactions.xa.XAValueHolder
 
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.
copyForWrite(SoftLock<T>) - Method in class org.ehcache.transactions.xa.SoftLockValueCombinedCopier
 
CopyProvider - Interface in org.ehcache.spi.copy
 
create(ServiceCreationConfiguration<T>) - Method in interface org.ehcache.core.spi.service.ServiceFactory
 
create(ServiceCreationConfiguration<CacheEventDispatcherFactory>) - Method in class org.ehcache.impl.internal.events.CacheEventNotificationListenerServiceProviderFactory
 
create(ServiceCreationConfiguration<ExecutionService>) - Method in class org.ehcache.impl.internal.executor.DefaultExecutionServiceFactory
 
create(ServiceCreationConfiguration<WriteBehindProvider>) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.WriteBehindProviderFactory
 
create(ServiceCreationConfiguration<LocalPersistenceService>) - Method in class org.ehcache.impl.internal.persistence.DefaultLocalPersistenceServiceFactory
 
create(ServiceCreationConfiguration<SizeOfEngineProvider>) - Method in class org.ehcache.impl.internal.sizeof.DefaultSizeOfEngineProviderFactory
 
create(ServiceCreationConfiguration<CopyProvider>) - Method in class org.ehcache.impl.internal.spi.copy.DefaultCopyProviderFactory
 
create(ServiceCreationConfiguration<CacheEventListenerProvider>) - Method in class org.ehcache.impl.internal.spi.event.DefaultCacheEventListenerProviderFactory
 
create(ServiceCreationConfiguration<CacheLoaderWriterProvider>) - Method in class org.ehcache.impl.internal.spi.loaderwriter.DefaultCacheLoaderWriterProviderFactory
 
create(ServiceCreationConfiguration<SerializationProvider>) - Method in class org.ehcache.impl.internal.spi.serialization.DefaultSerializationProviderFactory
 
create(ServiceCreationConfiguration<DefaultStoreProvider>) - Method in class org.ehcache.impl.internal.store.DefaultStoreProviderFactory
 
create(ServiceCreationConfiguration<OffHeapDiskStore.Provider>) - Method in class org.ehcache.impl.internal.store.disk.OffHeapDiskStoreProviderFactory
 
create(ServiceCreationConfiguration<OnHeapStore.Provider>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStoreProviderFactory
 
create(ServiceCreationConfiguration<OffHeapStore.Provider>) - Method in class org.ehcache.impl.internal.store.offheap.OffHeapStoreProviderFactory
 
create(ServiceCreationConfiguration<CacheStore.Provider>) - Method in class org.ehcache.impl.internal.store.tiering.CacheStoreProviderFactory
 
create(ServiceCreationConfiguration<CompoundCachingTier.Provider>) - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTierProviderFactory
 
create(ServiceCreationConfiguration<TimeSourceService>) - Method in class org.ehcache.impl.internal.TimeSourceServiceFactory
 
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(ServiceCreationConfiguration<XAStore.Provider>) - Method in class org.ehcache.transactions.xa.configuration.XAStoreProviderFactory
 
create(ServiceCreationConfiguration<JournalProvider>) - Method in class org.ehcache.transactions.xa.journal.DefaultJournalProviderFactory
 
create(ServiceCreationConfiguration<TransactionManagerProvider>) - Method in class org.ehcache.transactions.xa.txmgr.provider.DefaultTransactionManagerProviderFactory
 
createAuthoritativeTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in interface org.ehcache.core.spi.cache.tiering.AuthoritativeTier.Provider
 
createAuthoritativeTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.impl.internal.store.disk.OffHeapDiskStore.Provider
 
createAuthoritativeTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.impl.internal.store.offheap.OffHeapStore.Provider
 
createBatchOperation(List<? extends SingleOperation<K, V>>) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.operations.DeleteOperation
 
createBatchOperation(List<? extends SingleOperation<K, V>>) - Method in interface org.ehcache.impl.internal.loaderwriter.writebehind.operations.SingleOperation
Creates a batch operation that corresponds to the operation type of this single operation.
createBatchOperation(List<? extends SingleOperation<K, V>>) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.operations.WriteOperation
 
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 by CacheManager
createCacheEventDispatcher(Store<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.impl.internal.events.CacheEventDispatcherFactoryImpl
 
createCacheLoaderWriter(String, CacheConfiguration<K, V>) - Method in class org.ehcache.impl.internal.spi.loaderwriter.DefaultCacheLoaderWriterProvider
 
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
 
createCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore.Provider
 
createCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.impl.internal.store.offheap.OffHeapStore.Provider
 
createCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTier.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
 
createDiskStoreSettingsType() - Method in class org.ehcache.xml.model.ObjectFactory
Create an instance of DiskStoreSettingsType
createEvent(K, V) - Static method in class org.ehcache.impl.internal.events.StoreEvents
 
createEventListener(String, ServiceConfiguration<CacheEventListenerProvider>) - Method in interface org.ehcache.event.CacheEventListenerProvider
Creates a new CacheEventListener
createEventListener(String, ServiceConfiguration<CacheEventListenerProvider>) - Method in class org.ehcache.impl.internal.spi.event.DefaultCacheEventListenerProvider
 
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
 
createHigherCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore.Provider
 
createKeyCopier(Class<T>, Serializer<T>, ServiceConfiguration<?>...) - Method in class org.ehcache.impl.internal.spi.copy.DefaultCopyProvider
 
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 class org.ehcache.impl.internal.spi.serialization.DefaultSerializationProvider
 
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
createPooledConnection(Object, ResourceBean) - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceProducer
 
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
createSizeOfEngine(ResourceUnit, ServiceConfiguration<?>...) - Method in class org.ehcache.impl.internal.sizeof.DefaultSizeOfEngineProvider
 
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
createStore(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.impl.internal.store.DefaultStoreProvider
 
createStore(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.impl.internal.store.disk.OffHeapDiskStore.Provider
 
createStore(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore.Provider
 
createStore(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.impl.internal.store.offheap.OffHeapStore.Provider
 
createStore(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore.Provider
 
createStore(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.transactions.xa.XAStore.Provider
 
createStoreInternal(Store.Configuration<K, V>, StoreEventDispatcher<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore.Provider
 
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
createTransactionContext(TransactionId, Store<K, SoftLock<V>>, Journal<K>, int) - Method in class org.ehcache.transactions.xa.XATransactionContextFactory
 
createValueCopier(Class<T>, Serializer<T>, ServiceConfiguration<?>...) - Method in class org.ehcache.impl.internal.spi.copy.DefaultCopyProvider
 
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 class org.ehcache.impl.internal.spi.serialization.DefaultSerializationProvider
 
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 class org.ehcache.impl.internal.loaderwriter.writebehind.WriteBehindProviderFactory.Provider
 
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
 
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

decode(ByteBuffer) - Method in class org.ehcache.impl.internal.store.offheap.portability.OffHeapValueHolderPortability
 
decode(ByteBuffer, WriteContext) - Method in class org.ehcache.impl.internal.store.offheap.portability.OffHeapValueHolderPortability
 
decode(ByteBuffer) - Method in class org.ehcache.impl.internal.store.offheap.portability.SerializerPortability
 
DEFAULT_CONFIG_PROPERTY_NAME - Static variable in class org.ehcache.jsr107.DefaultConfigurationResolver
 
DEFAULT_EVENT_PARALLELISM - Static variable in interface org.ehcache.core.config.events.StoreEventSourceConfiguration
 
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.core.config.loaderwriter.writebehind
 
DefaultBatchingConfiguration(long, TimeUnit, int, boolean) - Constructor for class org.ehcache.core.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
 
DefaultCacheEventListenerConfiguration(Class<? extends CacheEventListener<?, ?>>, Object...) - Constructor for class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
 
DefaultCacheEventListenerConfiguration(CacheEventListener<?, ?>) - Constructor for class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
 
DefaultCacheEventListenerProvider - Class in org.ehcache.impl.internal.spi.event
 
DefaultCacheEventListenerProvider() - Constructor for class org.ehcache.impl.internal.spi.event.DefaultCacheEventListenerProvider
 
DefaultCacheEventListenerProviderFactory - Class in org.ehcache.impl.internal.spi.event
 
DefaultCacheEventListenerProviderFactory() - Constructor for class org.ehcache.impl.internal.spi.event.DefaultCacheEventListenerProviderFactory
 
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
 
DefaultCacheLoaderWriterProvider - Class in org.ehcache.impl.internal.spi.loaderwriter
 
DefaultCacheLoaderWriterProvider(DefaultCacheLoaderWriterProviderConfiguration) - Constructor for class org.ehcache.impl.internal.spi.loaderwriter.DefaultCacheLoaderWriterProvider
 
DefaultCacheLoaderWriterProviderConfiguration - Class in org.ehcache.impl.config.loaderwriter
 
DefaultCacheLoaderWriterProviderConfiguration() - Constructor for class org.ehcache.impl.config.loaderwriter.DefaultCacheLoaderWriterProviderConfiguration
 
DefaultCacheLoaderWriterProviderFactory - Class in org.ehcache.impl.internal.spi.loaderwriter
 
DefaultCacheLoaderWriterProviderFactory() - Constructor for class org.ehcache.impl.internal.spi.loaderwriter.DefaultCacheLoaderWriterProviderFactory
 
DefaultCacheManagerProviderService - Class in org.ehcache.core
 
DefaultCacheManagerProviderService(EhcacheManager) - Constructor for class org.ehcache.core.DefaultCacheManagerProviderService
 
DefaultCollectorService - Class in org.ehcache.management.registry
 
DefaultCollectorService(MessageConsumer) - Constructor for class org.ehcache.management.registry.DefaultCollectorService
 
DefaultConfiguration - Class in org.ehcache.core.config
 
DefaultConfiguration(Configuration) - Constructor for class org.ehcache.core.config.DefaultConfiguration
 
DefaultConfiguration(ClassLoader) - Constructor for class org.ehcache.core.config.DefaultConfiguration
 
DefaultConfiguration(Map<String, CacheConfiguration<?, ?>>, ClassLoader, ServiceCreationConfiguration<?>...) - Constructor for class org.ehcache.core.config.DefaultConfiguration
 
DefaultConfigurationResolver - Class in org.ehcache.jsr107
 
DefaultCopierConfiguration<T> - Class in org.ehcache.impl.config.copy
 
DefaultCopierConfiguration(Class<? extends Copier<T>>, CopierConfiguration.Type) - Constructor for class org.ehcache.impl.config.copy.DefaultCopierConfiguration
 
DefaultCopierConfiguration(Copier<T>, CopierConfiguration.Type) - Constructor for class org.ehcache.impl.config.copy.DefaultCopierConfiguration
 
defaultCopiers - Variable in class org.ehcache.xml.model.ConfigType
 
DefaultCopyProvider - Class in org.ehcache.impl.internal.spi.copy
 
DefaultCopyProvider(DefaultCopyProviderConfiguration) - Constructor for class org.ehcache.impl.internal.spi.copy.DefaultCopyProvider
 
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
 
DefaultCopyProviderFactory - Class in org.ehcache.impl.internal.spi.copy
 
DefaultCopyProviderFactory() - Constructor for class org.ehcache.impl.internal.spi.copy.DefaultCopyProviderFactory
 
DefaultEventSourceConfiguration - Class in org.ehcache.impl.config.event
DefaultEventSourceConfiguration
DefaultEventSourceConfiguration(int) - Constructor for class org.ehcache.impl.config.event.DefaultEventSourceConfiguration
 
DefaultExecutionServiceFactory - Class in org.ehcache.impl.internal.executor
 
DefaultExecutionServiceFactory() - Constructor for class org.ehcache.impl.internal.executor.DefaultExecutionServiceFactory
 
DefaultJournalProvider - Class in org.ehcache.transactions.xa.journal
 
DefaultJournalProvider() - Constructor for class org.ehcache.transactions.xa.journal.DefaultJournalProvider
 
DefaultJournalProviderFactory - Class in org.ehcache.transactions.xa.journal
 
DefaultJournalProviderFactory() - Constructor for class org.ehcache.transactions.xa.journal.DefaultJournalProviderFactory
 
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
 
DefaultLocalPersistenceServiceFactory - Class in org.ehcache.impl.internal.persistence
 
DefaultLocalPersistenceServiceFactory() - Constructor for class org.ehcache.impl.internal.persistence.DefaultLocalPersistenceServiceFactory
 
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.core.config.persistence
DefaultPersistenceConfiguration
DefaultPersistenceConfiguration(File) - Constructor for class org.ehcache.core.config.persistence.DefaultPersistenceConfiguration
 
defaultPool(String, int, int) - Method in class org.ehcache.config.builders.PooledExecutionServiceConfigurationBuilder
 
DefaultSerializationProvider - Class in org.ehcache.impl.internal.spi.serialization
 
DefaultSerializationProvider(DefaultSerializationProviderConfiguration) - Constructor for class org.ehcache.impl.internal.spi.serialization.DefaultSerializationProvider
 
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
 
DefaultSerializationProviderFactory - Class in org.ehcache.impl.internal.spi.serialization
 
DefaultSerializationProviderFactory() - Constructor for class org.ehcache.impl.internal.spi.serialization.DefaultSerializationProviderFactory
 
DefaultSerializerConfiguration<T> - Class in org.ehcache.impl.config.serializer
 
DefaultSerializerConfiguration(Class<? extends Serializer<T>>, SerializerConfiguration.Type) - Constructor for class org.ehcache.impl.config.serializer.DefaultSerializerConfiguration
 
DefaultSerializerConfiguration(Serializer<T>, SerializerConfiguration.Type) - Constructor for class org.ehcache.impl.config.serializer.DefaultSerializerConfiguration
 
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
 
DefaultSizeOfEngine - Class in org.ehcache.impl.internal.sizeof
 
DefaultSizeOfEngine(long, long) - Constructor for class org.ehcache.impl.internal.sizeof.DefaultSizeOfEngine
 
DefaultSizeOfEngineConfiguration - Class in org.ehcache.impl.config.sizeof
 
DefaultSizeOfEngineConfiguration(long, MemoryUnit, long) - Constructor for class org.ehcache.impl.config.sizeof.DefaultSizeOfEngineConfiguration
 
DefaultSizeOfEngineProvider - Class in org.ehcache.impl.internal.sizeof
 
DefaultSizeOfEngineProvider(long, long) - Constructor for class org.ehcache.impl.internal.sizeof.DefaultSizeOfEngineProvider
 
DefaultSizeOfEngineProviderConfiguration - Class in org.ehcache.impl.config.sizeof
 
DefaultSizeOfEngineProviderConfiguration(long, MemoryUnit, long) - Constructor for class org.ehcache.impl.config.sizeof.DefaultSizeOfEngineProviderConfiguration
 
DefaultSizeOfEngineProviderFactory - Class in org.ehcache.impl.internal.sizeof
 
DefaultSizeOfEngineProviderFactory() - Constructor for class org.ehcache.impl.internal.sizeof.DefaultSizeOfEngineProviderFactory
 
DefaultStoreProvider - Class in org.ehcache.impl.internal.store
 
DefaultStoreProvider() - Constructor for class org.ehcache.impl.internal.store.DefaultStoreProvider
 
DefaultStoreProviderFactory - Class in org.ehcache.impl.internal.store
 
DefaultStoreProviderFactory() - Constructor for class org.ehcache.impl.internal.store.DefaultStoreProviderFactory
 
DefaultTimeSourceService - Class in org.ehcache.impl.internal
DefaultTimeSourceService
DefaultTimeSourceService(TimeSourceConfiguration) - Constructor for class org.ehcache.impl.internal.DefaultTimeSourceService
 
DefaultTransactionManagerProvider - Class in org.ehcache.transactions.xa.txmgr.provider
The default TransactionManagerProvider implementation.
DefaultTransactionManagerProvider(TransactionManagerProviderConfiguration) - Constructor for class org.ehcache.transactions.xa.txmgr.provider.DefaultTransactionManagerProvider
 
DefaultTransactionManagerProviderFactory - Class in org.ehcache.transactions.xa.txmgr.provider
 
DefaultTransactionManagerProviderFactory() - Constructor for class org.ehcache.transactions.xa.txmgr.provider.DefaultTransactionManagerProviderFactory
 
DefaultWriteBehindConfiguration - Class in org.ehcache.core.config.loaderwriter.writebehind
 
DefaultWriteBehindConfiguration(String, int, int, WriteBehindConfiguration.BatchingConfiguration) - Constructor for class org.ehcache.core.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
 
delete(K) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.StripedWriteBehind
 
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 class org.ehcache.impl.internal.loaderwriter.writebehind.StripedWriteBehind
 
deleteAll(Iterable<? extends K>) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriter
Deletes a set of entry from the underlying system of record.
DeleteAllOperation<K,V> - Class in org.ehcache.impl.internal.loaderwriter.writebehind.operations
Implements the delete all operation for write behind
DeleteAllOperation(Iterable<? extends K>) - Constructor for class org.ehcache.impl.internal.loaderwriter.writebehind.operations.DeleteAllOperation
Create a new delete all operation for the provided list of cache entries
DeleteOperation<K,V> - Class in org.ehcache.impl.internal.loaderwriter.writebehind.operations
Implements the delete operation for write behind
DeleteOperation(K) - Constructor for class org.ehcache.impl.internal.loaderwriter.writebehind.operations.DeleteOperation
Create a new delete operation for a particular entry
DeleteOperation(K, long) - Constructor for class org.ehcache.impl.internal.loaderwriter.writebehind.operations.DeleteOperation
Create a new delete operation for a particular entry and creation time
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
 
deregisterCacheEventListener(CacheEventListener<? super K, ? super V>) - Method in class org.ehcache.core.events.CacheEventDispatcherImpl
Allows for deregistering of a previously registered CacheEventListener instance
deregisterCacheEventListener(CacheEventListener<? super K, ? super V>) - Method in class org.ehcache.core.events.DisabledCacheEventNotificationService
 
deregisterListener(CacheManagerListener) - Method in class org.ehcache.core.EhcacheManager
 
deserializeKeys(Serializer<K>) - Method in class org.ehcache.transactions.xa.journal.PersistentJournal.SerializableEntry
 
destroy() - Method in interface org.ehcache.Maintainable
Destroys all persistent data structures
destroy(TransactionId) - Method in class org.ehcache.transactions.xa.XATransactionContextFactory
 
destroyAllPersistenceSpaces() - 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.
destroyAllPersistenceSpaces() - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
 
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
destroyPersistenceSpace(String) - Method in interface org.ehcache.core.spi.service.LocalPersistenceService
Destroys the persistence space with the given name.
destroyPersistenceSpace(String) - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
 
directory - Variable in class org.ehcache.xml.model.PersistenceType
 
disableCoalescing() - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
 
DisabledCacheEventNotificationService<K,V> - Class in org.ehcache.core.events
 
DisabledCacheEventNotificationService() - Constructor for class org.ehcache.core.events.DisabledCacheEventNotificationService
 
disconnect(ObjectStreamClass) - Static method in class org.ehcache.impl.serialization.CompactJavaSerializer
 
disk(long, MemoryUnit) - Method in class org.ehcache.config.builders.ResourcePoolsBuilder
 
disk(long, MemoryUnit, boolean) - Method in class org.ehcache.config.builders.ResourcePoolsBuilder
 
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
 
DiskWriteThreadPool - Class in org.ehcache.impl.internal.store.disk
 
DiskWriteThreadPool(ExecutionService, String, int) - Constructor for class org.ehcache.impl.internal.store.disk.DiskWriteThreadPool
 
dispose(ExposedObject<CacheBinding>) - Method in class org.ehcache.management.providers.statistics.EhcacheStatisticsProvider
 
DISTINCT - Static variable in interface org.ehcache.impl.internal.concurrent.JSR166Helper.Spliterator
 
done() - Method in class org.ehcache.core.InternalStatus.Transition
 
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
 
Eh107MBeanServerBuilder - Class in org.ehcache.jsr107.tck
 
Eh107MBeanServerBuilder() - Constructor for class org.ehcache.jsr107.tck.Eh107MBeanServerBuilder
Empty public constructor as required
Eh107MBeanServerBuilder.Eh107MBeanServerDelegate - Class in org.ehcache.jsr107.tck
A decorator around the MBeanServerDelegate which sets the mBeanServerId to the value of the org.jsr107.tck.management.agentId system property so that the TCK can precisely identify the correct MBeanServer when running tests.
Eh107MBeanServerBuilder.Eh107MBeanServerDelegate(MBeanServerDelegate) - Constructor for class org.ehcache.jsr107.tck.Eh107MBeanServerBuilder.Eh107MBeanServerDelegate
Constructor
Ehcache<K,V> - Class in org.ehcache.core
 
Ehcache(CacheConfiguration<K, V>, Store<K, V>, CacheEventDispatcher<K, V>, Logger) - Constructor for class org.ehcache.core.Ehcache
 
Ehcache(CacheConfiguration<K, V>, Store<K, V>, CacheLoaderWriter<? super K, V>, CacheEventDispatcher<K, V>, Logger) - Constructor for class org.ehcache.core.Ehcache
 
Ehcache3XAResourceHolder - Class in org.ehcache.transactions.xa.txmgr.btm
 
Ehcache3XAResourceHolder(XAResource, ResourceBean) - Constructor for class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceHolder
Create a new EhCacheXAResourceHolder for a particular XAResource
Ehcache3XAResourceProducer - Class in org.ehcache.transactions.xa.txmgr.btm
 
Ehcache3XAResourceProducer() - Constructor for class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceProducer
 
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
 
EhcacheConcurrentOffHeapClockCache<K,V> - Class in org.ehcache.impl.internal.store.offheap
EhcacheConcurrentOffHeapClockCache
EhcacheConcurrentOffHeapClockCache(Factory<? extends PinnableSegment<K, V>>, int) - Constructor for class org.ehcache.impl.internal.store.offheap.EhcacheConcurrentOffHeapClockCache
 
EhcacheManager - Class in org.ehcache.core
 
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
 
EhcacheOffHeapBackingMap<K,V> - Interface in org.ehcache.impl.internal.store.offheap
 
EhcachePersistentConcurrentOffHeapClockCache<K,V> - Class in org.ehcache.impl.internal.store.disk
 
EhcachePersistentConcurrentOffHeapClockCache(ObjectInput, EhcachePersistentSegmentFactory<K, V>) - Constructor for class org.ehcache.impl.internal.store.disk.EhcachePersistentConcurrentOffHeapClockCache
 
EhcachePersistentConcurrentOffHeapClockCache(EhcachePersistentSegmentFactory<K, V>, int) - Constructor for class org.ehcache.impl.internal.store.disk.EhcachePersistentConcurrentOffHeapClockCache
 
EhcachePersistentSegmentFactory<K,V> - Class in org.ehcache.impl.internal.store.disk.factories
 
EhcachePersistentSegmentFactory(MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>, int, EvictionVeto<? super K, ? super V>, EhcacheSegmentFactory.EhcacheSegment.EvictionListener<K, V>, boolean) - Constructor for class org.ehcache.impl.internal.store.disk.factories.EhcachePersistentSegmentFactory
 
EhcachePersistentSegmentFactory.EhcachePersistentSegment<K,V> - Class in org.ehcache.impl.internal.store.disk.factories
 
EhcacheSegmentFactory<K,V> - Class in org.ehcache.impl.internal.store.offheap.factories
EhcacheSegmentFactory
EhcacheSegmentFactory(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, int, EvictionVeto<? super K, ? super V>, EhcacheSegmentFactory.EhcacheSegment.EvictionListener<K, V>) - Constructor for class org.ehcache.impl.internal.store.offheap.factories.EhcacheSegmentFactory
 
EhcacheSegmentFactory.EhcacheSegment<K,V> - Class in org.ehcache.impl.internal.store.offheap.factories
 
EhcacheSegmentFactory.EhcacheSegment.EvictionListener<K,V> - Interface in org.ehcache.impl.internal.store.offheap.factories
 
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
 
EhcacheVisitorListener - Class in org.ehcache.impl.internal.sizeof.listeners
 
EhcacheVisitorListener(long, long) - Constructor for class org.ehcache.impl.internal.sizeof.listeners.EhcacheVisitorListener
 
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
 
EhcacheXAResource<K,V> - Class in org.ehcache.transactions.xa
The Ehcache XAResource implementation.
EhcacheXAResource(Store<K, SoftLock<V>>, Journal<K>, XATransactionContextFactory<K, V>) - Constructor for class org.ehcache.transactions.xa.EhcacheXAResource
 
elements() - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns an enumeration of the values in this table.
EMPTY_CLASS_ARRAY - Static variable in class org.ehcache.impl.internal.classes.commonslang.ArrayUtils
An empty immutable Class array.
EMPTY_OBJECT_ARRAY - Static variable in class org.ehcache.impl.internal.classes.commonslang.ArrayUtils
An empty immutable Object array.
enableCoalescing() - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
 
encode(OffHeapValueHolder<V>) - Method in class org.ehcache.impl.internal.store.offheap.portability.OffHeapValueHolderPortability
 
encode(T) - Method in class org.ehcache.impl.internal.store.offheap.portability.SerializerPortability
 
end(Xid, int) - Method in class org.ehcache.transactions.xa.EhcacheXAResource
 
endRecovery() - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceProducer
 
enforceCapacity(long, StoreEventSink<K, V>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
entrySet() - Method in class org.ehcache.core.util.ConcurrentWeakIdentityHashMap
 
entrySet() - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns a Set view of the mappings contained in this map.
EntryUnit - Enum in org.ehcache.config.units
An enumeration implementing ResourceUnit to represent entries count.
equals(Object) - Method in class org.ehcache.core.events.EventListenerWrapper
 
equals(Object) - Method in class org.ehcache.core.spi.cache.AbstractValueHolder
 
equals(Object) - Method in class org.ehcache.expiry.Duration
 
equals(Object) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Compares the specified object with this map for equality.
equals(Object) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap.KeySetView
 
equals(Object) - Method in class org.ehcache.impl.internal.events.StoreEventImpl
 
equals(Object) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.operations.DeleteOperation
 
equals(Object) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.operations.WriteOperation
 
equals(Object) - Method in class org.ehcache.impl.internal.store.heap.holders.CopiedOnHeapKey
 
equals(Object) - Method in class org.ehcache.impl.internal.store.heap.holders.LookupOnlyOnHeapKey
 
equals(Object) - Method in class org.ehcache.impl.internal.store.heap.holders.OnHeapValueHolder
 
equals(Object) - Method in class org.ehcache.impl.internal.store.heap.holders.SerializedOnHeapValueHolder
 
equals(Object) - Method in class org.ehcache.impl.internal.store.offheap.OffHeapValueHolder
 
equals(Object, ByteBuffer) - Method in class org.ehcache.impl.internal.store.offheap.portability.OffHeapValueHolderPortability
 
equals(Object, ByteBuffer) - Method in class org.ehcache.impl.internal.store.offheap.portability.SerializerPortability
 
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.
equals(Object) - Method in class org.ehcache.transactions.xa.SerializableXid
 
equals(Object) - Method in class org.ehcache.transactions.xa.SoftLock
 
equals(SoftLock<T>, ByteBuffer) - Method in class org.ehcache.transactions.xa.SoftLockValueCombinedSerializer
 
equals(Object) - Method in class org.ehcache.transactions.xa.TransactionId
 
equals(Object) - Method in class org.ehcache.transactions.xa.XAValueHolder
 
estimateSize() - Method in interface org.ehcache.impl.internal.concurrent.JSR166Helper.Spliterator
 
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.
EventListenerWrapper - Class in org.ehcache.core.events
 
EventListenerWrapper(CacheEventListener, EventFiring, EventOrdering, EnumSet<EventType>) - Constructor for class org.ehcache.core.events.EventListenerWrapper
 
eventOrdering(EventOrdering) - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
 
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
 
eventSink() - Method in class org.ehcache.impl.internal.events.NullStoreEventDispatcher
 
eventSink() - Method in class org.ehcache.impl.internal.events.ScopedStoreEventDispatcher
 
eventSink() - Method in class org.ehcache.impl.internal.events.ThreadLocalStoreEventDispatcher
 
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.
evict(int, boolean) - Method in class org.ehcache.impl.internal.store.disk.factories.EhcachePersistentSegmentFactory.EhcachePersistentSegment
 
evict(int, boolean) - Method in class org.ehcache.impl.internal.store.offheap.factories.EhcacheSegmentFactory.EhcacheSegment
 
evictable(int) - Method in class org.ehcache.impl.internal.store.disk.factories.EhcachePersistentSegmentFactory.EhcachePersistentSegment
 
evictable(int) - Method in class org.ehcache.impl.internal.store.offheap.factories.EhcacheSegmentFactory.EhcacheSegment
 
evicted(K, V) - Method in interface org.ehcache.core.events.StoreEventSink
 
evicted(K) - Method in class org.ehcache.transactions.xa.XATransactionContext
 
evictEvent(K, V) - Static method in class org.ehcache.impl.internal.events.StoreEvents
 
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
 
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
 
ExecutionService - Interface in org.ehcache.core.spi.service
Configuration of ExecutionService defines named pools of threads.
ExecutionServiceFactory - Interface in org.ehcache.core.spi.service
 
ExecutorUtil - Class in org.ehcache.impl.internal.executor
 
ExecutorUtil() - Constructor for class org.ehcache.impl.internal.executor.ExecutorUtil
 
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
EXPIRE_TIME_OFFSET - Static variable in class org.ehcache.impl.internal.store.offheap.portability.OffHeapValueHolderPortability
 
expired(K, V) - Method in interface org.ehcache.core.events.StoreEventSink
 
expireEvent(K, V) - Static method in class org.ehcache.impl.internal.events.StoreEvents
 
expiry(K, V, Cache<K, V>) - Static method in class org.ehcache.core.events.CacheEvents
 
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

failed() - Method in class org.ehcache.core.InternalStatus.Transition
 
FAKE_TREE_BIN - Static variable in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
 
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
 
findServiceByClass(Class<T>) - Method in class org.ehcache.config.builders.ConfigurationBuilder
 
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
 
findXAResourceHolder(XAResource) - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceProducer
 
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
 
firingMode(EventFiring) - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
 
firingMode() - Method in interface org.ehcache.event.CacheEventListenerConfiguration
Indicates which firing mode to use
firingMode() - Method in class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
 
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.
flush(K, Store.ValueHolder<V>) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
forClass() - Method in class org.ehcache.impl.serialization.CompactJavaSerializer.SerializableDataKey
 
forEach(JSR166Helper.BiConsumer<? super K, ? super V>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
 
forEach(long, JSR166Helper.BiConsumer<? super K, ? super V>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Performs the given action for each (key, value).
forEach(long, BiFunction<? super K, ? super V, ? extends U>, JSR166Helper.Consumer<? super U>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Performs the given action for each non-null transformation of each (key, value).
forEach(JSR166Helper.Consumer<? super K>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap.KeySetView
 
forEachEntry(long, JSR166Helper.Consumer<? super Map.Entry<K, V>>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Performs the given action for each entry.
forEachEntry(long, Function<Map.Entry<K, V>, ? extends U>, JSR166Helper.Consumer<? super U>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Performs the given action for each non-null transformation of each entry.
forEachKey(long, JSR166Helper.Consumer<? super K>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Performs the given action for each key.
forEachKey(long, Function<? super K, ? extends U>, JSR166Helper.Consumer<? super U>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Performs the given action for each non-null transformation of each key.
forEachRemaining(JSR166Helper.Consumer<? super T>) - Method in interface org.ehcache.impl.internal.concurrent.JSR166Helper.Spliterator
 
forEachValue(long, JSR166Helper.Consumer<? super V>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Performs the given action for each value.
forEachValue(long, Function<? super V, ? extends U>, JSR166Helper.Consumer<? super U>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Performs the given action for each non-null transformation of each value.
FOREVER - Static variable in class org.ehcache.expiry.Duration
Special Duration value that indicates an infinite amount of time.
forget(Xid) - Method in class org.ehcache.transactions.xa.EhcacheXAResource
 
forget(TransactionId) - Method in interface org.ehcache.transactions.xa.journal.Journal
Forget a transaction that was terminated upon a heuristic decision.
forget(TransactionId) - Method in class org.ehcache.transactions.xa.journal.TransientJournal
 
from() - Method in class org.ehcache.core.InternalStatus.Transition
 
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.function
Generic function interface for transforming an argument into a value.
Functions - Class in org.ehcache.core.util
A set of utilities methods and Classes around Functions
Functions() - Constructor for class org.ehcache.core.util.Functions
 

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
 
get() - Method in class org.ehcache.core.InternalStatus.Transition
 
get(K) - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
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.core.util.ConcurrentWeakIdentityHashMap
 
get(Object) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
get(K) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
get(K) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
get(K) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
get(Object) - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
 
get(K) - Method in class org.ehcache.transactions.xa.XAStore
 
get(TransactionId) - Method in class org.ehcache.transactions.xa.XATransactionContextFactory
 
getAccessibleConstructor(Constructor<T>) - Static method in class org.ehcache.impl.internal.classes.commonslang.reflect.ConstructorUtils
Checks if the specified constructor is accessible.
getActualKeyObject() - Method in class org.ehcache.impl.internal.store.heap.holders.CopiedOnHeapKey
 
getActualKeyObject() - Method in class org.ehcache.impl.internal.store.heap.holders.LookupOnlyOnHeapKey
 
getActualKeyObject() - Method in interface org.ehcache.impl.internal.store.heap.holders.OnHeapKey
 
getAdvancedBooleanConfigProperty(String, boolean) - Static method in class org.ehcache.impl.internal.store.offheap.OffHeapStoreUtils
 
getAdvancedLongConfigProperty(String, long) - Static method in class org.ehcache.impl.internal.store.offheap.OffHeapStoreUtils
 
getAdvancedMemorySizeConfigProperty(String, long) - Static method in class org.ehcache.impl.internal.store.offheap.OffHeapStoreUtils
 
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
 
getAll(Set<? extends K>) - Method in interface org.ehcache.core.Jsr107Cache
 
getAll(Set<? extends K>) - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
getAllFailure(Iterable<? extends K>, CacheAccessException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
getAllFailure(Iterable<? extends K>, Map<K, V>, CacheAccessException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
getAllFailure(Iterable<? extends K>, CacheAccessException, BulkCacheLoadingException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
getAllFailure(Iterable<? extends K>, CacheAccessException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.getAll(java.util.Set) fails on a cache without a cache loader due to an underlying store failure.
getAllFailure(Iterable<? extends K>, Map<K, V>, CacheAccessException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.getAll(java.util.Set) fails on a cache with a cache loader due to an underlying store failure.
getAllFailure(Iterable<? extends K>, CacheAccessException, BulkCacheLoadingException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.getAll(java.util.Set) fails on a cache with a cache loader due to an underlying store failure, and the associated cache write operation also failed.
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.
getAndFault(K) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
getAndPin(K) - Method in interface org.ehcache.impl.internal.store.offheap.EhcacheOffHeapBackingMap
 
getAndPut(K, V) - Method in interface org.ehcache.core.Jsr107Cache
 
getAndRemove(K) - Method in interface org.ehcache.core.Jsr107Cache
 
getAndRemove(K) - Method in interface org.ehcache.core.spi.cache.tiering.LowerCachingTier
Return the value holder currently in the caching tier and remove it.
getAndRemove(K) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
Return the value holder currently in the caching tier and remove it.
getAndSetMetadata(K, int, int) - Method in interface org.ehcache.impl.internal.store.offheap.EhcacheOffHeapBackingMap
 
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.
getArguments() - Method in class org.ehcache.impl.internal.classes.ClassInstanceConfiguration
 
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.core.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.core.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.
getBranchQualifier() - Method in class org.ehcache.transactions.xa.SerializableXid
 
getBufferSource() - Static method in class org.ehcache.impl.internal.store.offheap.OffHeapStoreUtils
 
getBulkMethodEntries() - Method in class org.ehcache.core.Ehcache
 
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
 
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
 
getCacheManager() - Method in class org.ehcache.core.DefaultCacheManagerProviderService
 
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.exceptions.RethrowingCacheAccessException
Deprecated.  
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
 
getClassLoader() - Method in class org.ehcache.core.config.DefaultConfiguration
 
getClassLoader() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
 
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.impl.internal.classes.ClassInstanceConfiguration
 
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.core.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
 
getConcurrency() - Method in class org.ehcache.impl.internal.store.offheap.HeuristicConfiguration
 
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 class org.ehcache.core.events.CacheEventDispatcherImpl
 
getConfigurationChangeListeners() - Method in class org.ehcache.core.events.DisabledCacheEventNotificationService
 
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.internal.store.disk.OffHeapDiskStore
 
getConfigurationChangeListeners() - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
getConfigurationChangeListeners() - Method in class org.ehcache.impl.internal.store.offheap.OffHeapStore
 
getConfigurationChangeListeners() - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
getConfigurationChangeListeners() - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTier
 
getConfigurationChangeListeners() - Method in class org.ehcache.transactions.xa.XAStore
 
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
 
getConnectionHandle() - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceHolder
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.
getCreationTime() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.operations.DeleteOperation
 
getCreationTime() - Method in interface org.ehcache.impl.internal.loaderwriter.writebehind.operations.KeyBasedOperation
Retrieves the moment when the operation was created.
getCreationTime() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.operations.WriteOperation
 
getCurrentContext() - Method in class org.ehcache.transactions.xa.EhcacheXAResource
 
getCurrentUsageInBytes() - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
getDefaultClassLoader() - Static method in class org.ehcache.core.util.ClassLoading
 
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
 
getDefaults() - Method in class org.ehcache.impl.internal.classes.ClassInstanceProviderConfiguration
 
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.
getEvictionCandidate(Random, int, Comparator<? super V>, EvictionVeto<? super K, ? super V>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
 
getEvictionVeto() - Method in interface org.ehcache.config.CacheConfiguration
The EvictionVeto predicate function.
getEvictionVeto() - Method in class org.ehcache.core.config.BaseCacheConfiguration
 
getEvictionVeto() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
 
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
 
getExistingServiceConfigurations(Class<T>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
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
 
getExpiry() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
 
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.
getFailure(K, CacheAccessException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
getFailure(K, V, CacheAccessException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
getFailure(K, CacheAccessException, CacheLoadingException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
getFailure(K, CacheAccessException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.get(java.lang.Object) fails on a cache without a cache loader due to an underlying store failure.
getFailure(K, V, CacheAccessException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.get(java.lang.Object) fails on a cache with a cache loader due to an underlying store failure.
getFailure(K, CacheAccessException, CacheLoadingException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.get(java.lang.Object) fails on a cache with a cache loader due to an underlying store failure.
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
getFormatId() - Method in class org.ehcache.transactions.xa.SerializableXid
 
getGlobalTransactionId() - Method in class org.ehcache.transactions.xa.SerializableXid
 
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.
getImplementationName() - Method in class org.ehcache.jsr107.tck.Eh107MBeanServerBuilder.Eh107MBeanServerDelegate
 
getImplementationVendor() - Method in class org.ehcache.jsr107.tck.Eh107MBeanServerBuilder.Eh107MBeanServerDelegate
 
getImplementationVersion() - Method in class org.ehcache.jsr107.tck.Eh107MBeanServerBuilder.Eh107MBeanServerDelegate
 
getInDoubtKeys(TransactionId) - Method in interface org.ehcache.transactions.xa.journal.Journal
Get a Collection of keys modified by a transaction still in-doubt.
getInDoubtKeys(TransactionId) - Method in class org.ehcache.transactions.xa.journal.TransientJournal
 
getInitialSegmentTableSize() - Method in class org.ehcache.impl.internal.store.offheap.HeuristicConfiguration
 
getInstance() - Method in class org.ehcache.impl.internal.classes.ClassInstanceConfiguration
 
getJournal(LocalPersistenceService.PersistenceSpaceIdentifier, Serializer<K>) - Method in class org.ehcache.transactions.xa.journal.DefaultJournalProvider
 
getJournal(LocalPersistenceService.PersistenceSpaceIdentifier, Serializer<K>) - Method in interface org.ehcache.transactions.xa.journal.JournalProvider
Get the Journal implementation.
getJsr107Cache() - Method in class org.ehcache.core.Ehcache
 
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
getKey() - Method in class org.ehcache.impl.internal.events.StoreEventImpl
 
getKey() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.operations.DeleteOperation
 
getKey() - Method in interface org.ehcache.impl.internal.loaderwriter.writebehind.operations.KeyBasedOperation
Retrieves the element key for this operation.
getKey() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.operations.WriteOperation
 
getKeySerializer() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
 
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
 
getKeyType() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
 
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.
getLastReleaseDate() - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceHolder
getLength(Object) - Static method in class org.ehcache.impl.internal.classes.commonslang.ArrayUtils
Returns the length of the specified array.
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.
getManagementProvidersByCapability(String) - Method in class org.ehcache.management.registry.DefaultSharedManagementService
 
getMappedValue() - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap.KeySetView
Returns the default mapped value for additions, or null if additions are not supported.
getMatchingAccessibleConstructor(Class<T>, Class<?>...) - Static method in class org.ehcache.impl.internal.classes.commonslang.reflect.ConstructorUtils
Finds an accessible constructor with compatible parameters.
getMaxDelay() - Method in class org.ehcache.core.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.core.config.loaderwriter.writebehind.DefaultBatchingConfiguration
 
getMaxDelayUnit() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration.BatchingConfiguration
The time unit for the maximum delay.
getMaximumChunkSize() - Method in class org.ehcache.impl.internal.store.offheap.HeuristicConfiguration
 
getMaximumSize() - Method in class org.ehcache.impl.internal.store.offheap.HeuristicConfiguration
 
getMaxObjectGraphSize() - Method in interface org.ehcache.core.config.sizeof.SizeOfEngineConfiguration
Maximum number of objects in Object graph
getMaxObjectGraphSize() - Method in interface org.ehcache.core.config.sizeof.SizeOfEngineProviderConfiguration
Maximum number of objects in Object graph
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 interface org.ehcache.core.config.sizeof.SizeOfEngineConfiguration
Maximum size limit of the object to be sized
getMaxObjectSize() - Method in interface org.ehcache.core.config.sizeof.SizeOfEngineProviderConfiguration
Maximum size limit of the object to be sized
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.core.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.
getMBeanServerId() - Method in class org.ehcache.jsr107.tck.Eh107MBeanServerBuilder.Eh107MBeanServerDelegate
 
getMessage() - Method in exception org.ehcache.jsr107.MultiCacheException
 
getMinimumChunkSize() - Method in class org.ehcache.impl.internal.store.offheap.HeuristicConfiguration
 
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
 
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.
getNewValue() - Method in class org.ehcache.impl.internal.events.StoreEventImpl
 
getNewValueHolder() - Method in interface org.ehcache.transactions.xa.commands.Command
Get the value holder to commit.
getNewValueHolder() - Method in class org.ehcache.transactions.xa.commands.StoreEvictCommand
 
getNewValueHolder() - Method in class org.ehcache.transactions.xa.commands.StorePutCommand
 
getNewValueHolder() - Method in class org.ehcache.transactions.xa.commands.StoreRemoveCommand
 
getNewValueHolder() - Method in class org.ehcache.transactions.xa.SoftLock
 
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.
getNotificationInfo() - Method in class org.ehcache.jsr107.tck.Eh107MBeanServerBuilder.Eh107MBeanServerDelegate
 
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
 
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.
getOldValue() - Method in class org.ehcache.impl.internal.events.StoreEventImpl
 
getOldValue() - Method in interface org.ehcache.transactions.xa.commands.Command
Get the value to rollback to.
getOldValue() - Method in class org.ehcache.transactions.xa.commands.StoreEvictCommand
 
getOldValue() - Method in class org.ehcache.transactions.xa.commands.StorePutCommand
 
getOldValue() - Method in class org.ehcache.transactions.xa.commands.StoreRemoveCommand
 
getOldValue() - Method in class org.ehcache.transactions.xa.SoftLock
 
getOperation(K) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.BatchingLocalHeapWriteBehindQueue
 
getOperation(K) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.NonBatchingLocalHeapWriteBehindQueue
 
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.
getOrComputeIfAbsent(K, Function<K, Store.ValueHolder<V>>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
getOrComputeIfAbsent(K, Function<K, Store.ValueHolder<V>>) - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTier
 
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
 
getOrDefault(Object, V) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the value to which the specified key is mapped, or the given default value if this map contains no mapping for the key.
getOrderedEventParallelism() - Method in interface org.ehcache.core.config.events.StoreEventSourceConfiguration
Indicates over how many buckets should ordered events be spread
getOrderedEventParallelism() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
 
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.
getOrderedExecutor(String, BlockingQueue<Runnable>) - Method in class org.ehcache.impl.internal.executor.OnDemandExecutionService
 
getOrderedExecutor(String, BlockingQueue<Runnable>) - Method in class org.ehcache.impl.internal.executor.PooledExecutionService
 
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
 
getPreconfigured(K) - Method in class org.ehcache.impl.internal.classes.ClassInstanceProvider
 
getProperty() - Method in class org.ehcache.core.CacheConfigurationChangeEvent
 
getQueueSize() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.BatchingLocalHeapWriteBehindQueue
Gets the best estimate for items in the queue still awaiting processing.
getQueueSize() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.NonBatchingLocalHeapWriteBehindQueue
 
getQueueSize() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.StripedWriteBehind
 
getQueueSize() - Method in interface org.ehcache.impl.internal.loaderwriter.writebehind.WriteBehind
Gets the best estimate for items in the queue still awaiting processing.
getReference() - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceProducer
 
getResourceBean() - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceHolder
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
 
getResourcePools() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
 
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
 
getRootDirectory() - Method in class org.ehcache.core.config.persistence.DefaultPersistenceConfiguration
 
getRootDirectory() - Method in interface org.ehcache.core.config.persistence.PersistenceConfiguration
 
getRootDirectory() - Method in class org.ehcache.impl.config.persistence.CacheManagerPersistenceConfiguration
 
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
 
getRuntimeConfiguration() - Method in class org.ehcache.core.EhcacheManager
 
getRuntimeConfiguration() - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
getScheduledExecutor(String) - Method in interface org.ehcache.core.spi.service.ExecutionService
Get a pre-configured ScheduledExecutorService instance.
getScheduledExecutor(String) - Method in class org.ehcache.impl.internal.executor.OnDemandExecutionService
 
getScheduledExecutor(String) - Method in class org.ehcache.impl.internal.executor.PooledExecutionService
 
getSegmentDataPageSize() - Method in class org.ehcache.impl.internal.store.offheap.HeuristicConfiguration
 
getSegments() - Method in interface org.ehcache.impl.internal.store.offheap.EhcacheOffHeapBackingMap
 
getSerializableXid() - Method in class org.ehcache.transactions.xa.TransactionId
 
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<T>) - 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
 
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
 
getServiceCreationConfigurations() - Method in class org.ehcache.xml.XmlConfiguration
 
getServiceType() - Method in class org.ehcache.core.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
 
getServiceType() - Method in class org.ehcache.core.config.persistence.DefaultPersistenceConfiguration
 
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
 
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.WriteBehindProviderConfiguration
 
getServiceType() - Method in class org.ehcache.impl.config.persistence.CacheManagerPersistenceConfiguration
 
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.impl.internal.events.CacheEventNotificationListenerServiceProviderFactory
 
getServiceType() - Method in class org.ehcache.impl.internal.executor.DefaultExecutionServiceFactory
 
getServiceType() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.WriteBehindProviderFactory
 
getServiceType() - Method in class org.ehcache.impl.internal.persistence.DefaultLocalPersistenceServiceFactory
 
getServiceType() - Method in class org.ehcache.impl.internal.sizeof.DefaultSizeOfEngineProviderFactory
 
getServiceType() - Method in class org.ehcache.impl.internal.spi.copy.DefaultCopyProviderFactory
 
getServiceType() - Method in class org.ehcache.impl.internal.spi.event.DefaultCacheEventListenerProviderFactory
 
getServiceType() - Method in class org.ehcache.impl.internal.spi.loaderwriter.DefaultCacheLoaderWriterProviderFactory
 
getServiceType() - Method in class org.ehcache.impl.internal.spi.serialization.DefaultSerializationProviderFactory
 
getServiceType() - Method in class org.ehcache.impl.internal.store.DefaultStoreProviderFactory
 
getServiceType() - Method in class org.ehcache.impl.internal.store.disk.OffHeapDiskStoreProviderFactory
 
getServiceType() - Method in class org.ehcache.impl.internal.store.heap.OnHeapStoreProviderFactory
 
getServiceType() - Method in class org.ehcache.impl.internal.store.offheap.OffHeapStoreProviderFactory
 
getServiceType() - Method in class org.ehcache.impl.internal.store.tiering.CacheStoreProviderFactory
 
getServiceType() - Method in class org.ehcache.impl.internal.store.tiering.CacheStoreServiceConfiguration
 
getServiceType() - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTierProviderFactory
 
getServiceType() - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTierServiceConfiguration
 
getServiceType() - Method in class org.ehcache.impl.internal.TimeSourceConfiguration
 
getServiceType() - Method in class org.ehcache.impl.internal.TimeSourceServiceFactory
 
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.configuration.XAStoreProviderFactory
 
getServiceType() - Method in class org.ehcache.transactions.xa.journal.DefaultJournalProviderFactory
 
getServiceType() - Method in class org.ehcache.transactions.xa.txmgr.provider.DefaultTransactionManagerProviderFactory
 
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
 
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. 
getSpecificationName() - Method in class org.ehcache.jsr107.tck.Eh107MBeanServerBuilder.Eh107MBeanServerDelegate
 
getSpecificationVendor() - Method in class org.ehcache.jsr107.tck.Eh107MBeanServerBuilder.Eh107MBeanServerDelegate
 
getSpecificationVersion() - Method in class org.ehcache.jsr107.tck.Eh107MBeanServerBuilder.Eh107MBeanServerDelegate
 
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
 
getStatus() - Method in class org.ehcache.core.EhcacheManager
 
getStatus() - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
getStatus() - Method in interface org.ehcache.UserManagedCache
Returns the current Status for this CacheManager
getStoreEventSource() - Method in interface org.ehcache.core.spi.cache.Store
Exposes the Store eventing system to allow configuration and registration of listeners.
getStoreEventSource() - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
getStoreEventSource() - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
getStoreEventSource() - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
getStoreEventSource() - Method in class org.ehcache.transactions.xa.XAStore
 
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.core.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
 
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.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
getTimeSource() - Method in class org.ehcache.impl.internal.DefaultTimeSourceService
 
getTimeSource() - Method in class org.ehcache.impl.internal.TimeSourceConfiguration
Exposes the TimeSource configured.
getTimeUnit() - Method in class org.ehcache.expiry.Duration
Get the TimeUnit of this instance
getTransactionId() - Method in class org.ehcache.transactions.xa.SoftLock
 
getTransactionId() - Method in class org.ehcache.transactions.xa.XATransactionContext
 
getTransactionManager() - Method in class org.ehcache.transactions.xa.txmgr.TransactionManagerWrapper
 
getTransactionManagerWrapper() - Method in class org.ehcache.transactions.xa.txmgr.provider.DefaultTransactionManagerProvider
 
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
 
getTransactionTimeout() - Method in class org.ehcache.transactions.xa.EhcacheXAResource
 
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 interface org.ehcache.core.config.copy.CopierConfiguration
Get the type of the copier configured
getType() - Method in class org.ehcache.core.config.ResourcePoolImpl
 
getType() - Method in interface org.ehcache.core.config.serializer.SerializerConfiguration
Get the type of the serializer configured
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
 
getType() - Method in class org.ehcache.impl.internal.events.StoreEventImpl
 
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
 
getUnit() - Method in interface org.ehcache.core.config.sizeof.SizeOfEngineConfiguration
The unit in which the object is sized.
getUnit() - Method in interface org.ehcache.core.config.sizeof.SizeOfEngineProviderConfiguration
The unit in which the object is sized.
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.
getUnorderedExecutor(String, BlockingQueue<Runnable>) - Method in class org.ehcache.impl.internal.executor.OnDemandExecutionService
 
getUnorderedExecutor(String, BlockingQueue<Runnable>) - Method in class org.ehcache.impl.internal.executor.PooledExecutionService
 
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.impl.internal.loaderwriter.writebehind.operations.WriteOperation
 
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
 
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
 
getValueType() - Method in class org.ehcache.core.config.store.StoreConfigurationImpl
 
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.
getXAResource() - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceHolder
getXAResourceHolders() - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceHolder
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

handleOversizeMappingException(K, OversizeMappingException) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
handleOversizeMappingException(K, OversizeMappingException, AtomicBoolean) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
handleRuntimeException(RuntimeException) - Static method in exception org.ehcache.core.exceptions.CachePassThroughException
 
hasDefaultExpiry() - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
hashCode() - Method in class org.ehcache.core.events.EventListenerWrapper
 
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.internal.concurrent.ConcurrentHashMap
Returns the hash code value for this Map, i.e., the sum of, for each key-value pair in the map, key.hashCode() ^ value.hashCode().
hashCode() - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap.KeySetView
 
hashCode() - Method in class org.ehcache.impl.internal.events.StoreEventImpl
 
hashCode() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.operations.DeleteOperation
 
hashCode() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.operations.WriteOperation
 
hashCode() - Method in class org.ehcache.impl.internal.store.heap.holders.SerializedOnHeapValueHolder
 
hashCode() - Method in class org.ehcache.impl.internal.store.offheap.OffHeapValueHolder
 
hashCode() - Method in class org.ehcache.impl.serialization.CompactJavaSerializer.SerializableDataKey
 
hashCode() - Method in class org.ehcache.management.providers.CacheBinding
 
hashCode() - Method in class org.ehcache.transactions.xa.SerializableXid
 
hashCode() - Method in class org.ehcache.transactions.xa.SoftLock
 
hashCode() - Method in class org.ehcache.transactions.xa.TransactionId
 
hashCode() - Method in class org.ehcache.transactions.xa.XAValueHolder
 
hasNext() - Method in interface org.ehcache.core.spi.cache.Store.Iterator
Returns true if the iteration has more elements.
hasTimedOut() - Method in class org.ehcache.transactions.xa.XATransactionContext
 
heap(long, ResourceUnit) - Method in class org.ehcache.config.builders.ResourcePoolsBuilder
 
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
 
HeuristicConfiguration - Class in org.ehcache.impl.internal.store.offheap
Configuration class for sizing offheap.
HeuristicConfiguration(long) - Constructor for class org.ehcache.impl.internal.store.offheap.HeuristicConfiguration
 
heuristicDecisions() - Method in interface org.ehcache.transactions.xa.journal.Journal
Recover the state of all transactions that were terminated upon a heuristic decision.
heuristicDecisions() - Method in class org.ehcache.transactions.xa.journal.TransientJournal
 
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
higherProvider() - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTierServiceConfiguration
 
higherProvider(Class<? extends HigherCachingTier.Provider>) - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTierServiceConfiguration
 
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
 
HITS_OFFSET - Static variable in class org.ehcache.impl.internal.store.offheap.portability.OffHeapValueHolderPortability
 

I

identifier(String) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
IdentityCopier<T> - Class in org.ehcache.impl.copy
 
IdentityCopier() - Constructor for class org.ehcache.impl.copy.IdentityCopier
 
IMMUTABLE - Static variable in interface org.ehcache.impl.internal.concurrent.JSR166Helper.Spliterator
 
inconsistent(K, CacheAccessException, CacheAccessException...) - Method in class org.ehcache.core.resilience.LoggingRobustResilienceStrategy
 
inconsistent(Iterable<? extends K>, CacheAccessException, CacheAccessException...) - Method in class org.ehcache.core.resilience.LoggingRobustResilienceStrategy
 
inconsistent(CacheAccessException, CacheAccessException...) - Method in class org.ehcache.core.resilience.LoggingRobustResilienceStrategy
 
inconsistent(K, CacheAccessException, CacheAccessException...) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
inconsistent(Iterable<? extends K>, CacheAccessException, CacheAccessException...) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
inconsistent(CacheAccessException, CacheAccessException...) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
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 enum org.ehcache.core.InternalStatus
 
init() - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
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 class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceProducer
 
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
 
initAuthoritativeTier(AuthoritativeTier<?, ?>) - Method in class org.ehcache.impl.internal.store.disk.OffHeapDiskStore.Provider
 
initAuthoritativeTier(AuthoritativeTier<?, ?>) - Method in class org.ehcache.impl.internal.store.offheap.OffHeapStore.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
 
initCachingTier(CachingTier<?, ?>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore.Provider
 
initCachingTier(LowerCachingTier<?, ?>) - Method in class org.ehcache.impl.internal.store.offheap.OffHeapStore.Provider
 
initCachingTier(CachingTier<?, ?>) - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTier.Provider
 
initCause(Throwable) - Method in exception org.ehcache.jsr107.MultiCacheException
 
initHigherCachingTier(HigherCachingTier<?, ?>) - Method in interface org.ehcache.core.spi.cache.tiering.HigherCachingTier.Provider
 
initHigherCachingTier(HigherCachingTier<?, ?>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore.Provider
 
initial() - Static method in enum org.ehcache.core.InternalStatus
 
initStore(Store<?, ?>) - Method in interface org.ehcache.core.spi.cache.Store.Provider
Informs this Provider, a Store it created is being initialized
initStore(Store<?, ?>) - Method in class org.ehcache.impl.internal.store.DefaultStoreProvider
 
initStore(Store<?, ?>) - Method in class org.ehcache.impl.internal.store.disk.OffHeapDiskStore.Provider
 
initStore(Store<?, ?>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore.Provider
 
initStore(Store<?, ?>) - Method in class org.ehcache.impl.internal.store.offheap.OffHeapStore.Provider
 
initStore(Store<?, ?>) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore.Provider
 
initStore(Store<?, ?>) - Method in class org.ehcache.transactions.xa.XAStore.Provider
 
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.
installMapping(K, Function<K, Store.ValueHolder<V>>) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
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
 
InternalRuntimeConfiguration - Interface in org.ehcache.core
 
InternalStatus - Enum in org.ehcache.core
 
InternalStatus.Transition - Class in org.ehcache.core
 
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.
invalidate(K) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
invalidate(K) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
invalidate(K, NullaryFunction<K>) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
invalidate(K) - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTier
 
invokeConstructor(Class<T>, Object...) - Static method in class org.ehcache.impl.internal.classes.commonslang.reflect.ConstructorUtils
Returns a new instance of the specified class inferring the right constructor from the types of the arguments.
invokeConstructor(Class<T>, Object[], Class<?>[]) - Static method in class org.ehcache.impl.internal.classes.commonslang.reflect.ConstructorUtils
Returns a new instance of the specified class choosing the right constructor from the list of parameter types.
isAssignable(Class<?>[], Class<?>[], boolean) - Static method in class org.ehcache.impl.internal.classes.commonslang.ClassUtils
Checks if an array of Classes can be assigned to another array of Classes.
isAssignable(Class<?>, Class<?>) - Static method in class org.ehcache.impl.internal.classes.commonslang.ClassUtils
Checks if one Class can be assigned to a variable of another Class.
isAssignable(Class<?>, Class<?>, boolean) - Static method in class org.ehcache.impl.internal.classes.commonslang.ClassUtils
Checks if one Class can be assigned to a variable of another Class.
isCoalesce() - Method in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind.Batching
Gets the value of the coalesce property.
isCoalescing() - Method in class org.ehcache.core.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.
isEmpty() - Method in class org.ehcache.core.util.ConcurrentWeakIdentityHashMap
 
isEmpty(Object[]) - Static method in class org.ehcache.impl.internal.classes.commonslang.ArrayUtils
Checks if an array of Objects is empty or null.
isEmpty() - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
isEmpty() - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceProducer
 
isEventOrdering() - Method in interface org.ehcache.core.spi.cache.events.StoreEventSource
Indicates if the current store is delivering events ordered or not.
isEventOrdering() - Method in class org.ehcache.impl.internal.events.NullStoreEventDispatcher
 
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
isHeuristicallyTerminated(TransactionId) - Method in interface org.ehcache.transactions.xa.journal.Journal
Check if a transaction has been terminated by a heuristic decision.
isHeuristicallyTerminated(TransactionId) - Method in class org.ehcache.transactions.xa.journal.TransientJournal
 
isInDoubt(TransactionId) - Method in interface org.ehcache.transactions.xa.journal.Journal
Check if a transaction has been saved as in-doubt.
isInDoubt(TransactionId) - Method in class org.ehcache.transactions.xa.journal.TransientJournal
 
isJavaVersionAtLeast(JavaVersion) - Static method in class org.ehcache.impl.internal.classes.commonslang.SystemUtils
Is the Java version at least the requested version.
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
 
isPersistent() - Method in class org.ehcache.xml.model.PersistableMemoryType
Gets the value of the persistent property.
isSameLength(Object[], Object[]) - Static method in class org.ehcache.impl.internal.classes.commonslang.ArrayUtils
Checks whether two arrays are the same length, treating null arrays as length 0.
isSameRM(XAResource) - Method in class org.ehcache.transactions.xa.EhcacheXAResource
 
isSupported(OptionalFeature) - Method in class org.ehcache.jsr107.EhcacheCachingProvider
 
isTouched(TransactionId, K) - Method in class org.ehcache.transactions.xa.XATransactionContextFactory
 
iterator() - Method in class org.ehcache.core.Ehcache
 
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.
iterator() - Method in class org.ehcache.core.util.KeysIterable
 
iterator() - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap.KeySetView
 
iterator() - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
iterator() - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
iterator() - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
iterator() - Method in class org.ehcache.transactions.xa.XAStore
 
iteratorFailure(CacheAccessException) - Method in class org.ehcache.core.resilience.LoggingRobustResilienceStrategy
 
iteratorFailure(CacheAccessException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a cache iterator advancement fails due to an underlying store failure.

J

JAVA_SPECIFICATION_VERSION - Static variable in class org.ehcache.impl.internal.classes.commonslang.SystemUtils
The java.specification.version System Property.
JavaVersion - Enum in org.ehcache.impl.internal.classes.commonslang
An enum representing all the versions of the Java specification.
Journal<K> - Interface in org.ehcache.transactions.xa.journal
XA transactions journal used to record the state of in-flight transactions.
JournalProvider - Interface in org.ehcache.transactions.xa.journal
Provider of Journal implementations.
Jsr107Cache<K,V> - Interface in org.ehcache.core
 
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
 
JSR166Helper - Class in org.ehcache.impl.internal.concurrent
 
JSR166Helper.BiConsumer<A,B> - Interface in org.ehcache.impl.internal.concurrent
 
JSR166Helper.Consumer<A> - Interface in org.ehcache.impl.internal.concurrent
 
JSR166Helper.DoubleBinaryOperator - Interface in org.ehcache.impl.internal.concurrent
 
JSR166Helper.IntBinaryOperator - Interface in org.ehcache.impl.internal.concurrent
 
JSR166Helper.LongBinaryOperator - Interface in org.ehcache.impl.internal.concurrent
 
JSR166Helper.Spliterator<T> - Interface in org.ehcache.impl.internal.concurrent
 
JSR166Helper.Spliterator.OfDouble - Interface in org.ehcache.impl.internal.concurrent
 
JSR166Helper.Spliterator.OfInt - Interface in org.ehcache.impl.internal.concurrent
 
JSR166Helper.Spliterator.OfLong - Interface in org.ehcache.impl.internal.concurrent
 
JSR166Helper.ToDoubleBiFunction<A,B> - Interface in org.ehcache.impl.internal.concurrent
 
JSR166Helper.ToDoubleFunction<A> - Interface in org.ehcache.impl.internal.concurrent
 
JSR166Helper.ToIntBiFunction<A,B> - Interface in org.ehcache.impl.internal.concurrent
 
JSR166Helper.ToIntFunction<A> - Interface in org.ehcache.impl.internal.concurrent
 
JSR166Helper.ToLongBiFunction<A,B> - Interface in org.ehcache.impl.internal.concurrent
 
JSR166Helper.ToLongFunction<A> - Interface in org.ehcache.impl.internal.concurrent
 

K

KeyBasedOperation<K> - Interface in org.ehcache.impl.internal.loaderwriter.writebehind.operations
Interface to implement operations that are performed with write-behind and based on a key
keys() - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns an enumeration of the keys in this table.
keySet() - Method in class org.ehcache.core.util.ConcurrentWeakIdentityHashMap
 
keySet() - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns a Set view of the keys contained in this map.
keySet(V) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns a Set view of the keys in this map, using the given common mapped value for any additions (i.e., Collection.add(E) and Collection.addAll(Collection)).
KeysIterable<K> - Class in org.ehcache.core.util
 
keysOf(Iterable<? extends Map.Entry<? extends K, ?>>) - Static method in class org.ehcache.core.util.KeysIterable
 
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
libraryServiceLoaderFor(Class<T>) - Static method in class org.ehcache.core.util.ClassLoading
 
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
 
LifeCycleUtils - Class in org.ehcache.core.util
Lifecycle utility methods.
LifeCycleUtils() - Constructor for class org.ehcache.core.util.LifeCycleUtils
 
LimitExceededException - Exception in org.ehcache.core.exceptions
This exception is thrown when SizeOfEngine reaches the maximum limit defined in SizeOfEngineConfiguration 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
 
listPuts(TransactionId) - Method in class org.ehcache.transactions.xa.XATransactionContextFactory
 
load(K) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.StripedWriteBehind
 
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
 
loadAll(Iterable<? extends K>) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.StripedWriteBehind
 
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
 
LoggingRobustResilienceStrategy<K,V> - Class in org.ehcache.core.resilience
 
LoggingRobustResilienceStrategy(RecoveryCache<K>) - Constructor for class org.ehcache.core.resilience.LoggingRobustResilienceStrategy
 
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
 
LookupOnlyOnHeapKey<K> - Class in org.ehcache.impl.internal.store.heap.holders
 
LookupOnlyOnHeapKey(K) - Constructor for class org.ehcache.impl.internal.store.heap.holders.LookupOnlyOnHeapKey
 
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
lowerProvider() - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTierServiceConfiguration
 
lowerProvider(Class<? extends LowerCachingTier.Provider>) - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTierServiceConfiguration
 

M

Maintainable - Interface in org.ehcache
 
maintenance() - Method in enum org.ehcache.core.InternalStatus
 
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.
mapEvictionListener - Variable in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
mappingCount() - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the number of mappings.
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
 
maxWriteDelay - Variable in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind.Batching
 
memoize(Function<A, T>) - Static method in class org.ehcache.core.util.Functions
Will transform the passed in Function in a apply once and only once Function.
memoize(BiFunction<A, B, T>) - Static method in class org.ehcache.core.util.Functions
Will transform the passed in BiFunction in a apply once and only once BiFunction.
MemorySizeParser - Class in org.ehcache.impl.internal.store.offheap
Memory size parser using the letter k or K to indicate kilobytes, the letter m or M to indicate megabytes, the letter g or G to indicate gigabytes and the letter t or T to indicate terabytes.
MemorySizeParser() - Constructor for class org.ehcache.impl.internal.store.offheap.MemorySizeParser
 
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.
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
If the specified key is not already associated with a (non-null) value, associates it with the given value.
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
 
nativeTimeUnit() - Method in class org.ehcache.impl.internal.store.heap.holders.OnHeapValueHolder
 
nativeTimeUnit() - Method in class org.ehcache.impl.internal.store.offheap.OffHeapValueHolder
 
nativeTimeUnit() - Method in class org.ehcache.transactions.xa.XAValueHolder
 
newBatchedWriteBehindConfiguration(long, TimeUnit, int) - Static method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
 
newCacheConfigurationBuilder(Class<K>, Class<V>) - Static method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
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
 
newCacheManager(Configuration) - Static method in class org.ehcache.config.builders.CacheManagerBuilder
 
newCacheManagerBuilder() - Static method in class org.ehcache.config.builders.CacheManagerBuilder
 
newCacheWritingException(Exception) - Static method in class org.ehcache.core.exceptions.ExceptionFactory
 
newConfigurationBuilder() - Static method in class org.ehcache.config.builders.ConfigurationBuilder
 
newEventListenerConfiguration(Class<? extends CacheEventListener<?, ?>>, EventType, EventType...) - Static method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
 
newEventListenerConfiguration(CacheEventListener<?, ?>, EventType, EventType...) - Static method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
 
newEventListenerConfiguration(Class<? extends CacheEventListener<?, ?>>, Set<EventType>) - Static method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
 
newEventListenerConfiguration(CacheEventListener<?, ?>, Set<EventType>) - Static method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
 
newInstance(K, CacheConfiguration<?, ?>) - Method in class org.ehcache.impl.internal.classes.ClassInstanceProvider
 
newInstance(K, ServiceConfiguration<?>) - Method in class org.ehcache.impl.internal.classes.ClassInstanceProvider
 
newInstance() - Method in class org.ehcache.impl.internal.store.disk.DiskWriteThreadPool
 
newInstance() - Method in class org.ehcache.impl.internal.store.disk.factories.EhcachePersistentSegmentFactory
 
newInstance() - Method in class org.ehcache.impl.internal.store.offheap.factories.EhcacheSegmentFactory
 
newKeySet() - Static method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Creates a new Set backed by a ConcurrentHashMap from the given type to Boolean.TRUE.
newKeySet(int) - Static method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Creates a new Set backed by a ConcurrentHashMap from the given type to Boolean.TRUE.
newMBeanServer(String, MBeanServer, MBeanServerDelegate) - Method in class org.ehcache.jsr107.tck.Eh107MBeanServerBuilder
 
newPooledExecutionServiceConfigurationBuilder() - Static method in class org.ehcache.config.builders.PooledExecutionServiceConfigurationBuilder
 
newResourcePoolsBuilder() - Static method in class org.ehcache.config.builders.ResourcePoolsBuilder
 
newResourcePoolsBuilder(ResourcePools) - Static method in class org.ehcache.config.builders.ResourcePoolsBuilder
 
newUnBatchedWriteBehindConfiguration() - Static method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
 
newUserManagedCacheBuilder(Class<K>, Class<V>) - Static method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
newValueHolderOf(K) - Method in class org.ehcache.transactions.xa.XATransactionContext
 
newValueHolders() - Method in class org.ehcache.transactions.xa.XATransactionContext
 
newValueOf(K) - Method in class org.ehcache.transactions.xa.XATransactionContext
 
next() - Method in interface org.ehcache.core.spi.cache.Store.Iterator
Returns the next element in the iteration.
nextIdFor(K) - Method in class org.ehcache.impl.internal.store.disk.EhcachePersistentConcurrentOffHeapClockCache
 
nextIdFor(K) - Method in class org.ehcache.impl.internal.store.offheap.EhcacheConcurrentOffHeapClockCache
 
nextIdFor(K) - Method in interface org.ehcache.impl.internal.store.offheap.EhcacheOffHeapBackingMap
 
NO_EXPIRE - Static variable in interface org.ehcache.core.spi.cache.Store.ValueHolder
 
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
 
NonBatchingLocalHeapWriteBehindQueue<K,V> - Class in org.ehcache.impl.internal.loaderwriter.writebehind
 
NonBatchingLocalHeapWriteBehindQueue(ExecutionService, String, WriteBehindConfiguration, CacheLoaderWriter<K, V>) - Constructor for class org.ehcache.impl.internal.loaderwriter.writebehind.NonBatchingLocalHeapWriteBehindQueue
 
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
 
NONNULL - Static variable in interface org.ehcache.impl.internal.concurrent.JSR166Helper.Spliterator
 
NoopSizeOfEngine - Class in org.ehcache.impl.internal.sizeof
 
NoopSizeOfEngine() - Constructor for class org.ehcache.impl.internal.sizeof.NoopSizeOfEngine
 
notNull(T, String, Object...) - Static method in class org.ehcache.impl.internal.classes.commonslang.Validate
Validate that the specified argument is not null; otherwise throwing an exception with the specified message.
NullaryFunction<T> - Interface in org.ehcache.function
Generic function that returns a value.
NullStoreEventDispatcher<K,V> - Class in org.ehcache.impl.internal.events
NullStoreEventDispatcher
NullStoreEventDispatcher() - Constructor for class org.ehcache.impl.internal.events.NullStoreEventDispatcher
 
nullStoreEventDispatcher() - Static method in class org.ehcache.impl.internal.events.NullStoreEventDispatcher
 
nullToEmpty(Object[]) - Static method in class org.ehcache.impl.internal.classes.commonslang.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(Class<?>[]) - Static method in class org.ehcache.impl.internal.classes.commonslang.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
NullXAResourceRegistry - Class in org.ehcache.transactions.xa.txmgr
No-op XAResourceRegistry implementation.
NullXAResourceRegistry() - Constructor for class org.ehcache.transactions.xa.txmgr.NullXAResourceRegistry
 

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
obliterate() - Method in interface org.ehcache.core.resilience.RecoveryCache
 
obliterate(K) - Method in interface org.ehcache.core.resilience.RecoveryCache
 
obliterate(Iterable<? extends K>) - Method in interface org.ehcache.core.resilience.RecoveryCache
 
offheap(long, MemoryUnit) - Method in class org.ehcache.config.builders.ResourcePoolsBuilder
 
offheap - Variable in class org.ehcache.xml.model.ResourcesType
 
OffHeapDiskStore<K,V> - Class in org.ehcache.impl.internal.store.disk
 
OffHeapDiskStore(FileBasedPersistenceContext, ExecutionService, String, int, Store.Configuration<K, V>, TimeSource, StoreEventDispatcher<K, V>, long) - Constructor for class org.ehcache.impl.internal.store.disk.OffHeapDiskStore
 
OffHeapDiskStore.Provider - Class in org.ehcache.impl.internal.store.disk
 
OffHeapDiskStore.Provider() - Constructor for class org.ehcache.impl.internal.store.disk.OffHeapDiskStore.Provider
 
OffHeapDiskStore.Provider(String) - Constructor for class org.ehcache.impl.internal.store.disk.OffHeapDiskStore.Provider
 
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
 
OffHeapDiskStoreProviderFactory - Class in org.ehcache.impl.internal.store.disk
 
OffHeapDiskStoreProviderFactory() - Constructor for class org.ehcache.impl.internal.store.disk.OffHeapDiskStoreProviderFactory
 
OffHeapStore<K,V> - Class in org.ehcache.impl.internal.store.offheap
OffHeapStore
OffHeapStore(Store.Configuration<K, V>, TimeSource, StoreEventDispatcher<K, V>, long) - Constructor for class org.ehcache.impl.internal.store.offheap.OffHeapStore
 
OffHeapStore.Provider - Class in org.ehcache.impl.internal.store.offheap
 
OffHeapStore.Provider() - Constructor for class org.ehcache.impl.internal.store.offheap.OffHeapStore.Provider
 
OffHeapStoreProviderFactory - Class in org.ehcache.impl.internal.store.offheap
OffHeapStoreProviderFactory
OffHeapStoreProviderFactory() - Constructor for class org.ehcache.impl.internal.store.offheap.OffHeapStoreProviderFactory
 
OffHeapStoreUtils - Class in org.ehcache.impl.internal.store.offheap
OffHeapStoreUtils
OffHeapStoreUtils() - Constructor for class org.ehcache.impl.internal.store.offheap.OffHeapStoreUtils
 
OffHeapValueHolder<V> - Class in org.ehcache.impl.internal.store.offheap
OffHeapValueHolder
OffHeapValueHolder(long, V, long, long) - Constructor for class org.ehcache.impl.internal.store.offheap.OffHeapValueHolder
 
OffHeapValueHolder(long, V, long, long, long, long, WriteContext) - Constructor for class org.ehcache.impl.internal.store.offheap.OffHeapValueHolder
 
OffHeapValueHolderPortability<V> - Class in org.ehcache.impl.internal.store.offheap.portability
OffHeapValueHolderPortability
OffHeapValueHolderPortability(Serializer<V>) - Constructor for class org.ehcache.impl.internal.store.offheap.portability.OffHeapValueHolderPortability
 
oldValueOf(K) - Method in class org.ehcache.transactions.xa.XATransactionContext
 
onCreation(K, V) - Method in class org.ehcache.impl.events.CacheEventAdapter
 
OnDemandExecutionService - Class in org.ehcache.impl.internal.executor
 
OnDemandExecutionService() - Constructor for class org.ehcache.impl.internal.executor.OnDemandExecutionService
 
onEvent(CacheEvent<K, V>) - Method in class org.ehcache.core.events.CacheEventDispatcherImpl
 
onEvent(CacheEvent) - Method in class org.ehcache.core.events.EventListenerWrapper
 
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
 
onEviction(K, V) - Method in class org.ehcache.impl.events.CacheEventAdapter
 
onEviction(K, V) - Method in interface org.ehcache.impl.internal.store.offheap.factories.EhcacheSegmentFactory.EhcacheSegment.EvictionListener
 
onExpiry(K, V) - Method in class org.ehcache.impl.events.CacheEventAdapter
 
OnHeapKey<K> - Interface in org.ehcache.impl.internal.store.heap.holders
 
OnHeapStore<K,V> - Class in org.ehcache.impl.internal.store.heap
Store and HigherCachingTier implementation for on heap.
OnHeapStore(Store.Configuration<K, V>, TimeSource, Copier<K>, Copier<V>, SizeOfEngine, StoreEventDispatcher<K, V>) - Constructor for class org.ehcache.impl.internal.store.heap.OnHeapStore
 
OnHeapStore.Provider - Class in org.ehcache.impl.internal.store.heap
 
OnHeapStore.Provider() - Constructor for class org.ehcache.impl.internal.store.heap.OnHeapStore.Provider
 
OnHeapStoreProviderFactory - Class in org.ehcache.impl.internal.store.heap
 
OnHeapStoreProviderFactory() - Constructor for class org.ehcache.impl.internal.store.heap.OnHeapStoreProviderFactory
 
OnHeapValueHolder<V> - Class in org.ehcache.impl.internal.store.heap.holders
 
OnHeapValueHolder(long, long, boolean) - Constructor for class org.ehcache.impl.internal.store.heap.holders.OnHeapValueHolder
 
OnHeapValueHolder(long, long, long, boolean) - Constructor for class org.ehcache.impl.internal.store.heap.holders.OnHeapValueHolder
 
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
 
open() - Method in interface org.ehcache.transactions.xa.journal.Journal
Open the journal.
open() - Method in class org.ehcache.transactions.xa.journal.PersistentJournal
 
open() - Method in class org.ehcache.transactions.xa.journal.TransientJournal
 
ordered() - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
 
orderingMode() - Method in interface org.ehcache.event.CacheEventListenerConfiguration
Indicates which ordering mode to use
orderingMode() - Method in class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
 
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
 
org.ehcache.config.units - package org.ehcache.config.units
Package for ResourceUnit implementations
org.ehcache.core - package org.ehcache.core
 
org.ehcache.core.config - package org.ehcache.core.config
 
org.ehcache.core.config.copy - package org.ehcache.core.config.copy
 
org.ehcache.core.config.events - package org.ehcache.core.config.events
 
org.ehcache.core.config.loaderwriter - package org.ehcache.core.config.loaderwriter
 
org.ehcache.core.config.loaderwriter.writebehind - package org.ehcache.core.config.loaderwriter.writebehind
 
org.ehcache.core.config.persistence - package org.ehcache.core.config.persistence
 
org.ehcache.core.config.serializer - package org.ehcache.core.config.serializer
 
org.ehcache.core.config.sizeof - package org.ehcache.core.config.sizeof
 
org.ehcache.core.config.store - package org.ehcache.core.config.store
 
org.ehcache.core.events - package org.ehcache.core.events
 
org.ehcache.core.exceptions - package org.ehcache.core.exceptions
 
org.ehcache.core.resilience - package org.ehcache.core.resilience
 
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.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
 
org.ehcache.core.util - package org.ehcache.core.util
 
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.function - package org.ehcache.function
Package holding functional interfaces for Ehcache
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.internal - package org.ehcache.impl.internal
 
org.ehcache.impl.internal.classes - package org.ehcache.impl.internal.classes
 
org.ehcache.impl.internal.classes.commonslang - package org.ehcache.impl.internal.classes.commonslang
 
org.ehcache.impl.internal.classes.commonslang.reflect - package org.ehcache.impl.internal.classes.commonslang.reflect
 
org.ehcache.impl.internal.concurrent - package org.ehcache.impl.internal.concurrent
 
org.ehcache.impl.internal.events - package org.ehcache.impl.internal.events
 
org.ehcache.impl.internal.executor - package org.ehcache.impl.internal.executor
 
org.ehcache.impl.internal.loaderwriter.writebehind - package org.ehcache.impl.internal.loaderwriter.writebehind
 
org.ehcache.impl.internal.loaderwriter.writebehind.operations - package org.ehcache.impl.internal.loaderwriter.writebehind.operations
 
org.ehcache.impl.internal.persistence - package org.ehcache.impl.internal.persistence
 
org.ehcache.impl.internal.sizeof - package org.ehcache.impl.internal.sizeof
 
org.ehcache.impl.internal.sizeof.listeners - package org.ehcache.impl.internal.sizeof.listeners
 
org.ehcache.impl.internal.sizeof.listeners.exceptions - package org.ehcache.impl.internal.sizeof.listeners.exceptions
 
org.ehcache.impl.internal.spi.copy - package org.ehcache.impl.internal.spi.copy
 
org.ehcache.impl.internal.spi.event - package org.ehcache.impl.internal.spi.event
 
org.ehcache.impl.internal.spi.loaderwriter - package org.ehcache.impl.internal.spi.loaderwriter
 
org.ehcache.impl.internal.spi.serialization - package org.ehcache.impl.internal.spi.serialization
 
org.ehcache.impl.internal.store - package org.ehcache.impl.internal.store
 
org.ehcache.impl.internal.store.disk - package org.ehcache.impl.internal.store.disk
 
org.ehcache.impl.internal.store.disk.factories - package org.ehcache.impl.internal.store.disk.factories
 
org.ehcache.impl.internal.store.heap - package org.ehcache.impl.internal.store.heap
 
org.ehcache.impl.internal.store.heap.holders - package org.ehcache.impl.internal.store.heap.holders
 
org.ehcache.impl.internal.store.offheap - package org.ehcache.impl.internal.store.offheap
 
org.ehcache.impl.internal.store.offheap.factories - package org.ehcache.impl.internal.store.offheap.factories
 
org.ehcache.impl.internal.store.offheap.portability - package org.ehcache.impl.internal.store.offheap.portability
 
org.ehcache.impl.internal.store.tiering - package org.ehcache.impl.internal.store.tiering
 
org.ehcache.impl.internal.util - package org.ehcache.impl.internal.util
 
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.jsr107.tck - package org.ehcache.jsr107.tck
 
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.resilience - package org.ehcache.resilience
Package for the resilience strategy API in Ehcache
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.commands - package org.ehcache.transactions.xa.commands
 
org.ehcache.transactions.xa.configuration - package org.ehcache.transactions.xa.configuration
 
org.ehcache.transactions.xa.journal - package org.ehcache.transactions.xa.journal
 
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.model - package org.ehcache.xml.model
 

P

parallelismLevel - Variable in class org.ehcache.xml.model.ListenersType
 
parse(String) - Static method in class org.ehcache.impl.internal.store.offheap.MemorySizeParser
Parse a String containing a human-readable memory size.
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
 
performBatchOperation(CacheLoaderWriter<K, V>) - Method in interface org.ehcache.impl.internal.loaderwriter.writebehind.operations.BatchOperation
Perform the batch operation for a particular batch writer
performBatchOperation(CacheLoaderWriter<K, V>) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.operations.DeleteAllOperation
Perform the batch operation for a particular batch writer
performBatchOperation(CacheLoaderWriter<K, V>) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.operations.WriteAllOperation
 
performSingleOperation(CacheLoaderWriter<K, V>) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.operations.DeleteOperation
 
performSingleOperation(CacheLoaderWriter<K, V>) - Method in interface org.ehcache.impl.internal.loaderwriter.writebehind.operations.SingleOperation
Perform this operation as a single execution with the provided cache writer
performSingleOperation(CacheLoaderWriter<K, V>) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.operations.WriteOperation
 
PersistableMemoryType - Class in org.ehcache.xml.model
Java class for persistable-memory-type complex type.
PersistableMemoryType() - Constructor for class org.ehcache.xml.model.PersistableMemoryType
 
persistence(String) - Static method in class org.ehcache.config.builders.CacheManagerBuilder
 
persistence - Variable in class org.ehcache.xml.model.ConfigType
 
PersistenceConfiguration - Interface in org.ehcache.core.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(Portability<T>) - Static method in class org.ehcache.impl.internal.store.disk.OffHeapDiskStore
 
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.
PersistentJournal<K> - Class in org.ehcache.transactions.xa.journal
A persistent, but not durable Journal implementation.
PersistentJournal(File, Serializer<K>) - Constructor for class org.ehcache.transactions.xa.journal.PersistentJournal
 
PersistentJournal.SerializableEntry<K> - Class in org.ehcache.transactions.xa.journal
 
PersistentJournal.SerializableEntry(TransientJournal.Entry<K>, Serializer<K>) - Constructor for class org.ehcache.transactions.xa.journal.PersistentJournal.SerializableEntry
 
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
PersistentUserManagedEhcache
PersistentUserManagedEhcache(CacheConfiguration<K, V>, Store<K, V>, Store.Configuration<K, V>, LocalPersistenceService, CacheLoaderWriter<? super K, V>, CacheEventDispatcher<K, V>, String) - Constructor for class org.ehcache.core.PersistentUserManagedEhcache
 
pool(String, int, int) - Method in class org.ehcache.config.builders.PooledExecutionServiceConfigurationBuilder
 
PooledExecutionService - Class in org.ehcache.impl.internal.executor
 
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
 
preconfigured - Variable in class org.ehcache.impl.internal.classes.ClassInstanceProvider
The order in which entries are put in is kept.
prepare(Xid) - Method in class org.ehcache.transactions.xa.EhcacheXAResource
 
prepare() - Method in class org.ehcache.transactions.xa.XATransactionContext
 
primitiveToWrapper(Class<?>) - Static method in class org.ehcache.impl.internal.classes.commonslang.ClassUtils
Converts the specified primitive Class object to its corresponding wrapper Class object.
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
 
providedVsCount - Variable in class org.ehcache.impl.internal.classes.ClassInstanceProvider
Instances provided by this provider vs their counts.
providedVsCount - Variable in class org.ehcache.impl.internal.spi.serialization.DefaultSerializationProvider
 
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
 
put(K, V) - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
put(K, V) - Method in interface org.ehcache.core.spi.cache.Store
Maps the specified key to the specified value in this store.
put(K, V) - Method in class org.ehcache.core.util.ConcurrentWeakIdentityHashMap
 
put(K, V) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Maps the specified key to the specified value in this table.
put(K, V) - Method in class org.ehcache.impl.internal.store.disk.factories.EhcachePersistentSegmentFactory.EhcachePersistentSegment
 
put(K, V) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
put(K, V) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
put(K, V) - Method in class org.ehcache.impl.internal.store.offheap.factories.EhcacheSegmentFactory.EhcacheSegment
 
put(K, V) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
put(Object, Object) - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
 
put(K, V) - Method in class org.ehcache.transactions.xa.XAStore
 
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
 
putAll(Map<? extends K, ? extends V>) - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
putAll(Map<? extends K, ? extends V>) - Method in class org.ehcache.core.util.ConcurrentWeakIdentityHashMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Copies all of the mappings from the specified map to this one.
putAllFailure(Map<? extends K, ? extends V>, CacheAccessException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
putAllFailure(Map<? extends K, ? extends V>, CacheAccessException, BulkCacheWritingException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
putAllFailure(Map<? extends K, ? extends V>, CacheAccessException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.putAll(java.util.Map) fails due to an underlying store failure.
putAllFailure(Map<? extends K, ? extends V>, CacheAccessException, BulkCacheWritingException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.putAll(java.util.Map) fails due to an underlying store failure, and the associated cache write operation also failed.
putFailure(K, V, CacheAccessException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
putFailure(K, V, CacheAccessException, CacheWritingException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
putFailure(K, V, CacheAccessException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.put(java.lang.Object, java.lang.Object) fails due to an underlying store failure.
putFailure(K, V, CacheAccessException, CacheWritingException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.put(java.lang.Object, java.lang.Object) fails due to an underlying store failure, and the associated cache write operation also failed.
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
 
putIfAbsent(K, V) - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
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.
putIfAbsent(K, V) - Method in class org.ehcache.core.util.ConcurrentWeakIdentityHashMap
 
putIfAbsent(K, V) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
putIfAbsent(K, V) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
putIfAbsent(K, V) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
putIfAbsent(K, V) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
putIfAbsent(K, V) - Method in class org.ehcache.transactions.xa.XAStore
 
putIfAbsentFailure(K, V, CacheAccessException, boolean) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
putIfAbsentFailure(K, V, CacheAccessException, CacheWritingException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
putIfAbsentFailure(K, V, CacheAccessException, CacheLoadingException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
putIfAbsentFailure(K, V, CacheAccessException, boolean) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.putIfAbsent(java.lang.Object, java.lang.Object) fails due to an underlying store failure.
putIfAbsentFailure(K, V, CacheAccessException, CacheWritingException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.putIfAbsent(java.lang.Object, java.lang.Object) fails due to an underlying store failure, and the associated cache write operation also failed.
putIfAbsentFailure(K, V, CacheAccessException, CacheLoadingException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.putIfAbsent(java.lang.Object, java.lang.Object) fails due to an underlying store failure, and the associated cache load operation also failed.
putPinned(K, V) - Method in class org.ehcache.impl.internal.store.disk.factories.EhcachePersistentSegmentFactory.EhcachePersistentSegment
 
putPinned(K, V) - Method in class org.ehcache.impl.internal.store.offheap.factories.EhcacheSegmentFactory.EhcacheSegment
 

Q

queueSize(int) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
 
queueSize - Variable in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
 
queueSize(int) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
 
queueSize(int) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder
 

R

read() - Method in class org.ehcache.impl.internal.util.ByteBufferInputStream
 
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.
read(ByteBuffer) - Method in class org.ehcache.transactions.xa.SoftLockValueCombinedSerializer
 
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
 
recover(int) - Method in class org.ehcache.transactions.xa.EhcacheXAResource
 
recover() - Method in interface org.ehcache.transactions.xa.journal.Journal
Recover the state of all in-doubt transactions.
recover() - Method in class org.ehcache.transactions.xa.journal.TransientJournal
 
recovered(K, CacheAccessException) - Method in class org.ehcache.core.resilience.LoggingRobustResilienceStrategy
 
recovered(Iterable<? extends K>, CacheAccessException) - Method in class org.ehcache.core.resilience.LoggingRobustResilienceStrategy
 
recovered(CacheAccessException) - Method in class org.ehcache.core.resilience.LoggingRobustResilienceStrategy
 
recovered(K, CacheAccessException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
recovered(Iterable<? extends K>, CacheAccessException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
recovered(CacheAccessException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
RecoveryCache<K> - Interface in org.ehcache.core.resilience
 
reduce(long, BiFunction<? super K, ? super V, ? extends U>, BiFunction<? super U, ? super U, ? extends U>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating the given transformation of all (key, value) pairs using the given reducer to combine values, or null if none.
reduceEntries(long, BiFunction<Map.Entry<K, V>, Map.Entry<K, V>, ? extends Map.Entry<K, V>>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating all entries using the given reducer to combine values, or null if none.
reduceEntries(long, Function<Map.Entry<K, V>, ? extends U>, BiFunction<? super U, ? super U, ? extends U>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating the given transformation of all entries using the given reducer to combine values, or null if none.
reduceEntriesToDouble(long, JSR166Helper.ToDoubleFunction<Map.Entry<K, V>>, double, JSR166Helper.DoubleBinaryOperator) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating the given transformation of all entries using the given reducer to combine values, and the given basis as an identity value.
reduceEntriesToInt(long, JSR166Helper.ToIntFunction<Map.Entry<K, V>>, int, JSR166Helper.IntBinaryOperator) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating the given transformation of all entries using the given reducer to combine values, and the given basis as an identity value.
reduceEntriesToLong(long, JSR166Helper.ToLongFunction<Map.Entry<K, V>>, long, JSR166Helper.LongBinaryOperator) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating the given transformation of all entries using the given reducer to combine values, and the given basis as an identity value.
reduceKeys(long, BiFunction<? super K, ? super K, ? extends K>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating all keys using the given reducer to combine values, or null if none.
reduceKeys(long, Function<? super K, ? extends U>, BiFunction<? super U, ? super U, ? extends U>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating the given transformation of all keys using the given reducer to combine values, or null if none.
reduceKeysToDouble(long, JSR166Helper.ToDoubleFunction<? super K>, double, JSR166Helper.DoubleBinaryOperator) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating the given transformation of all keys using the given reducer to combine values, and the given basis as an identity value.
reduceKeysToInt(long, JSR166Helper.ToIntFunction<? super K>, int, JSR166Helper.IntBinaryOperator) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating the given transformation of all keys using the given reducer to combine values, and the given basis as an identity value.
reduceKeysToLong(long, JSR166Helper.ToLongFunction<? super K>, long, JSR166Helper.LongBinaryOperator) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating the given transformation of all keys using the given reducer to combine values, and the given basis as an identity value.
reduceToDouble(long, JSR166Helper.ToDoubleBiFunction<? super K, ? super V>, double, JSR166Helper.DoubleBinaryOperator) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating the given transformation of all (key, value) pairs using the given reducer to combine values, and the given basis as an identity value.
reduceToInt(long, JSR166Helper.ToIntBiFunction<? super K, ? super V>, int, JSR166Helper.IntBinaryOperator) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating the given transformation of all (key, value) pairs using the given reducer to combine values, and the given basis as an identity value.
reduceToLong(long, JSR166Helper.ToLongBiFunction<? super K, ? super V>, long, JSR166Helper.LongBinaryOperator) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating the given transformation of all (key, value) pairs using the given reducer to combine values, and the given basis as an identity value.
reduceValues(long, BiFunction<? super V, ? super V, ? extends V>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating all values using the given reducer to combine values, or null if none.
reduceValues(long, Function<? super V, ? extends U>, BiFunction<? super U, ? super U, ? extends U>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating the given transformation of all values using the given reducer to combine values, or null if none.
reduceValuesToDouble(long, JSR166Helper.ToDoubleFunction<? super V>, double, JSR166Helper.DoubleBinaryOperator) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating the given transformation of all values using the given reducer to combine values, and the given basis as an identity value.
reduceValuesToInt(long, JSR166Helper.ToIntFunction<? super V>, int, JSR166Helper.IntBinaryOperator) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating the given transformation of all values using the given reducer to combine values, and the given basis as an identity value.
reduceValuesToLong(long, JSR166Helper.ToLongFunction<? super V>, long, JSR166Helper.LongBinaryOperator) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns the result of accumulating the given transformation of all values using the given reducer to combine values, and the given basis as an identity value.
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
 
registerCacheEventListener(CacheEventListener<? super K, ? super V>, EventOrdering, EventFiring, EnumSet<EventType>) - Method in class org.ehcache.core.events.CacheEventDispatcherImpl
Allows for registering CacheEventListener on the cache
registerCacheEventListener(CacheEventListener<? super K, ? super V>, EventOrdering, EventFiring, EnumSet<EventType>) - Method in class org.ehcache.core.events.DisabledCacheEventNotificationService
 
registerEmergencyValve(Callable<Void>) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
registerListener(CacheManagerListener) - Method in class org.ehcache.core.EhcacheManager
 
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.NullXAResourceRegistry
 
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
 
releaseAuthoritativeTier(AuthoritativeTier<?, ?>) - Method in class org.ehcache.impl.internal.store.disk.OffHeapDiskStore.Provider
 
releaseAuthoritativeTier(AuthoritativeTier<?, ?>) - Method in class org.ehcache.impl.internal.store.offheap.OffHeapStore.Provider
 
releaseCache(Ehcache<?, ?>) - Method in interface org.ehcache.core.spi.cache.CacheProvider
 
releaseCacheEventDispatcher(CacheEventDispatcher<K, V>) - Method in interface org.ehcache.core.events.CacheEventDispatcherFactory
Invoked by CacheManager to release all CacheEventListener listeners registered with CacheEventDispatcher
releaseCacheEventDispatcher(CacheEventDispatcher<K, V>) - Method in class org.ehcache.impl.internal.events.CacheEventDispatcherFactoryImpl
 
releaseCacheLoaderWriter(CacheLoaderWriter<?, ?>) - Method in class org.ehcache.impl.internal.spi.loaderwriter.DefaultCacheLoaderWriterProvider
 
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
 
releaseCachingTier(CachingTier<?, ?>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore.Provider
 
releaseCachingTier(LowerCachingTier<?, ?>) - Method in class org.ehcache.impl.internal.store.offheap.OffHeapStore.Provider
 
releaseCachingTier(CachingTier<?, ?>) - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTier.Provider
 
releaseEventListener(CacheEventListener<?, ?>) - Method in interface org.ehcache.event.CacheEventListenerProvider
Releases a given CacheEventListener
releaseEventListener(CacheEventListener<?, ?>) - Method in class org.ehcache.impl.internal.spi.event.DefaultCacheEventListenerProvider
 
releaseEventSink(StoreEventSink<K, V>) - Method in interface org.ehcache.core.events.StoreEventDispatcher
 
releaseEventSink(StoreEventSink<K, V>) - Method in class org.ehcache.impl.internal.events.NullStoreEventDispatcher
 
releaseEventSink(StoreEventSink<K, V>) - Method in class org.ehcache.impl.internal.events.ThreadLocalStoreEventDispatcher
 
releaseEventSinkAfterFailure(StoreEventSink<K, V>, Throwable) - Method in interface org.ehcache.core.events.StoreEventDispatcher
 
releaseEventSinkAfterFailure(StoreEventSink<K, V>, Throwable) - Method in class org.ehcache.impl.internal.events.NullStoreEventDispatcher
 
releaseEventSinkAfterFailure(StoreEventSink<K, V>, Throwable) - Method in class org.ehcache.impl.internal.events.ThreadLocalStoreEventDispatcher
 
releaseHigherCachingTier(HigherCachingTier<?, ?>) - Method in interface org.ehcache.core.spi.cache.tiering.HigherCachingTier.Provider
 
releaseHigherCachingTier(HigherCachingTier<?, ?>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore.Provider
 
releaseInstance(T) - Method in class org.ehcache.impl.internal.classes.ClassInstanceProvider
 
releaseSerializer(Serializer<?>) - Method in class org.ehcache.impl.internal.spi.serialization.DefaultSerializationProvider
 
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.
releaseStore(Store<?, ?>) - Method in class org.ehcache.impl.internal.store.DefaultStoreProvider
 
releaseStore(Store<?, ?>) - Method in class org.ehcache.impl.internal.store.disk.OffHeapDiskStore.Provider
 
releaseStore(Store<?, ?>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore.Provider
 
releaseStore(Store<?, ?>) - Method in class org.ehcache.impl.internal.store.offheap.OffHeapStore.Provider
 
releaseStore(Store<?, ?>) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore.Provider
 
releaseStore(Store<?, ?>) - Method in class org.ehcache.transactions.xa.XAStore.Provider
 
releaseWriteBehindLoaderWriter(CacheLoaderWriter<?, ?>) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.WriteBehindProviderFactory.Provider
 
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
 
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
 
remove(K) - Method in class org.ehcache.core.Ehcache
 
remove(K, V) - Method in class org.ehcache.core.Ehcache
 
remove(K) - Method in interface org.ehcache.core.Jsr107Cache
 
remove(K) - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
remove(K, V) - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
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 a given value and the entry is not expired This is equivalent to
remove(Object, Object) - Method in class org.ehcache.core.util.ConcurrentWeakIdentityHashMap
 
remove(Object) - Method in class org.ehcache.core.util.ConcurrentWeakIdentityHashMap
 
remove(Object) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap.KeySetView
Removes the key from this map view, by removing the key (and its corresponding value) from the backing map.
remove(Object) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Removes the key (and its corresponding value) from this map.
remove(Object, Object) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
remove(K) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
remove(K, V) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
remove(K) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
remove(K, V) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
remove(K) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
remove(K, V) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
remove(Object) - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
 
remove(K) - Method in class org.ehcache.transactions.xa.XAStore
 
remove(K, V) - Method in class org.ehcache.transactions.xa.XAStore
 
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
 
removeAll() - Method in interface org.ehcache.core.Jsr107Cache
 
removeAll(Set<? extends K>) - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
removeAllFailure(Iterable<? extends K>, CacheAccessException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
removeAllFailure(Iterable<? extends K>, CacheAccessException, BulkCacheWritingException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
removeAllFailure(Iterable<? extends K>, CacheAccessException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.removeAll(java.util.Set) fails due to an underlying store failure.
removeAllFailure(Iterable<? extends K>, CacheAccessException, BulkCacheWritingException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.removeAll(java.util.Set) fails due to an underlying store failure, and the associated cache write operation also failed.
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.config.builders.ConfigurationBuilder
 
removeCache(String) - Method in class org.ehcache.core.EhcacheManager
 
removeCacheConfiguration(String) - Method in class org.ehcache.core.config.DefaultConfiguration
 
removeCacheConfigurationListener(CacheConfigurationChangeListener) - Method in interface org.ehcache.core.InternalRuntimeConfiguration
removes cache configuration listeners
removed(K, V) - Method in interface org.ehcache.core.events.StoreEventSink
 
removed(K) - Method in class org.ehcache.transactions.xa.XATransactionContext
 
removeEvent(K, V) - Static method in class org.ehcache.impl.internal.events.StoreEvents
 
removeEventListener(StoreEventListener<K, V>) - Method in interface org.ehcache.core.spi.cache.events.StoreEventSource
 
removeEventListener(StoreEventListener<K, V>) - Method in class org.ehcache.impl.internal.events.NullStoreEventDispatcher
 
removeFailure(K, CacheAccessException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
removeFailure(K, CacheAccessException, CacheWritingException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
removeFailure(K, V, CacheAccessException, boolean) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
removeFailure(K, V, CacheAccessException, CacheWritingException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
removeFailure(K, V, CacheAccessException, CacheLoadingException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
removeFailure(K, CacheAccessException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.remove(java.lang.Object) fails due to an underlying store failure.
removeFailure(K, CacheAccessException, CacheWritingException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.remove(java.lang.Object) fails due to an underlying store failure, and the associated cache write operation also failed.
removeFailure(K, V, CacheAccessException, boolean) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.remove(java.lang.Object, java.lang.Object) fails due to an underlying store failure.
removeFailure(K, V, CacheAccessException, CacheWritingException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.remove(java.lang.Object, java.lang.Object) fails due to an underlying store failure, and the associated cache write operation also failed.
removeFailure(K, V, CacheAccessException, CacheLoadingException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.remove(java.lang.Object, java.lang.Object) fails due to an underlying store failure, and the associated cache load operation also failed.
removeNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class org.ehcache.jsr107.tck.Eh107MBeanServerBuilder.Eh107MBeanServerDelegate
 
removeNotificationListener(NotificationListener) - Method in class org.ehcache.jsr107.tck.Eh107MBeanServerBuilder.Eh107MBeanServerDelegate
 
removeService(ServiceCreationConfiguration<?>) - Method in class org.ehcache.config.builders.ConfigurationBuilder
 
removeXAResource(XAResource) - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceProducer
 
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
 
replace(K, V, V) - Method in class org.ehcache.core.Ehcache
 
replace(K, V) - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
replace(K, V, V) - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
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 a given value and the entry is not expired.
replace(K, V, V) - Method in class org.ehcache.core.util.ConcurrentWeakIdentityHashMap
 
replace(K, V) - Method in class org.ehcache.core.util.ConcurrentWeakIdentityHashMap
 
replace(K, V, V) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
replace(K, V) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
replace(K, V) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
replace(K, V, V) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
replace(K, V) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
replace(K, V, V) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
replace(K, V) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
replace(K, V, V) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore
 
replace(K, V) - Method in class org.ehcache.transactions.xa.XAStore
 
replace(K, V, V) - Method in class org.ehcache.transactions.xa.XAStore
 
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
 
replaceCacheConfiguration(String, CacheConfiguration<K, V>, CacheRuntimeConfiguration<K, V>) - Method in class org.ehcache.core.config.DefaultConfiguration
 
replaceFailure(K, V, CacheAccessException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
replaceFailure(K, V, CacheAccessException, CacheWritingException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
replaceFailure(K, V, CacheAccessException, CacheLoadingException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
replaceFailure(K, V, V, CacheAccessException, boolean) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
replaceFailure(K, V, V, CacheAccessException, CacheWritingException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
replaceFailure(K, V, V, CacheAccessException, CacheLoadingException) - Method in class org.ehcache.core.resilience.RobustResilienceStrategy
 
replaceFailure(K, V, CacheAccessException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.replace(java.lang.Object, java.lang.Object) fails due to an underlying store failure.
replaceFailure(K, V, CacheAccessException, CacheWritingException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.replace(java.lang.Object, java.lang.Object) fails due to an underlying store failure, and the associated cache write operation also failed.
replaceFailure(K, V, CacheAccessException, CacheLoadingException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.replace(java.lang.Object, java.lang.Object) fails due to an underlying store failure, and the associated cache load operation also failed.
replaceFailure(K, V, V, CacheAccessException, boolean) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.replace(java.lang.Object, java.lang.Object, java.lang.Object) fails due to an underlying store failure.
replaceFailure(K, V, V, CacheAccessException, CacheWritingException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.replace(java.lang.Object, java.lang.Object, java.lang.Object) fails due to an underlying store failure, and the associated cache write operation also failed.
replaceFailure(K, V, V, CacheAccessException, CacheLoadingException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.replace(java.lang.Object, java.lang.Object, java.lang.Object) fails due to an underlying store failure, and the associated cache load operation also failed.
replacing(ServiceCreationConfiguration<?>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
 
ResilienceStrategy<K,V> - Interface in org.ehcache.resilience
A strategy for providing cache resilience in the face of failure.
ResourcePool - Interface in org.ehcache.config
 
ResourcePoolImpl - Class in org.ehcache.core.config
 
ResourcePoolImpl(ResourceType, long, ResourceUnit, boolean) - Constructor for class org.ehcache.core.config.ResourcePoolImpl
 
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
 
ResourcePoolsImpl - Class in org.ehcache.core.config
 
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.
RethrowingCacheAccessException - Exception in org.ehcache.exceptions
Deprecated. This mechanism is a stop-gap solution until ResilienceStrategy instances can be plugged-in.
RethrowingCacheAccessException(RuntimeException) - Constructor for exception org.ehcache.exceptions.RethrowingCacheAccessException
Deprecated. Create an instance of RethrowingCacheAccessException.
RobustResilienceStrategy<K,V> - Class in org.ehcache.core.resilience
 
RobustResilienceStrategy(RecoveryCache<K>) - Constructor for class org.ehcache.core.resilience.RobustResilienceStrategy
 
rollback(Xid) - Method in class org.ehcache.transactions.xa.EhcacheXAResource
 
rollback(boolean) - Method in class org.ehcache.transactions.xa.XATransactionContext
 
RuntimeConfiguration - Interface in org.ehcache.config
Marker interface for now, there isn't anything mutable here yet...

S

saveCommitted(TransactionId, boolean) - Method in interface org.ehcache.transactions.xa.journal.Journal
Save that a transaction has committed.
saveCommitted(TransactionId, boolean) - Method in class org.ehcache.transactions.xa.journal.TransientJournal
 
saveInDoubt(TransactionId, Collection<K>) - Method in interface org.ehcache.transactions.xa.journal.Journal
Save that a transaction is in-doubt.
saveInDoubt(TransactionId, Collection<K>) - Method in class org.ehcache.transactions.xa.journal.TransientJournal
 
saveRolledBack(TransactionId, boolean) - Method in interface org.ehcache.transactions.xa.journal.Journal
Save that a transaction has rolled back.
saveRolledBack(TransactionId, boolean) - Method in class org.ehcache.transactions.xa.journal.TransientJournal
 
ScopedStoreEventDispatcher<K,V> - Class in org.ehcache.impl.internal.events
ScopedStoreEventDispatcher
ScopedStoreEventDispatcher(int) - Constructor for class org.ehcache.impl.internal.events.ScopedStoreEventDispatcher
 
search(long, BiFunction<? super K, ? super V, ? extends U>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns a non-null result from applying the given search function on each (key, value), or null if none.
searchEntries(long, Function<Map.Entry<K, V>, ? extends U>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns a non-null result from applying the given search function on each entry, or null if none.
searchKeys(long, Function<? super K, ? extends U>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns a non-null result from applying the given search function on each key, or null if none.
searchValues(long, Function<? super V, ? extends U>) - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns a non-null result from applying the given search function on each value, or null if none.
sendNotification(Notification) - Method in class org.ehcache.jsr107.tck.Eh107MBeanServerBuilder.Eh107MBeanServerDelegate
 
SerializableXid - Class in org.ehcache.transactions.xa
A serializable XID.
SerializableXid(Xid) - Constructor for class org.ehcache.transactions.xa.SerializableXid
Create a SerializableXid, copying the format ID, GTRID and BQUAL of an existing Xid.
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.
serialize(SoftLock<T>) - Method in class org.ehcache.transactions.xa.SoftLockValueCombinedSerializer
 
SerializedOnHeapValueHolder<V> - Class in org.ehcache.impl.internal.store.heap.holders
 
SerializedOnHeapValueHolder(long, V, long, long, boolean, Serializer<V>) - Constructor for class org.ehcache.impl.internal.store.heap.holders.SerializedOnHeapValueHolder
 
SerializedOnHeapValueHolder(V, long, boolean, Serializer<V>) - Constructor for class org.ehcache.impl.internal.store.heap.holders.SerializedOnHeapValueHolder
 
SerializedOnHeapValueHolder(V, long, long, boolean, Serializer<V>) - Constructor for class org.ehcache.impl.internal.store.heap.holders.SerializedOnHeapValueHolder
 
SerializedOnHeapValueHolder(Store.ValueHolder<V>, V, boolean, Serializer<V>, long, Duration) - Constructor for class org.ehcache.impl.internal.store.heap.holders.SerializedOnHeapValueHolder
 
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
 
SerializerConfiguration<T extends SerializationProvider> - Interface in org.ehcache.core.config.serializer
Configuration passed to SerializationProvider in order to control the creation of a Serializer.
SerializerConfiguration.Type - Enum in org.ehcache.core.config.serializer
Serialization provider types
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.
SerializerPortability<T> - Class in org.ehcache.impl.internal.store.offheap.portability
SerializerWrapper
SerializerPortability(Serializer<T>) - Constructor for class org.ehcache.impl.internal.store.offheap.portability.SerializerPortability
 
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 - Class in org.ehcache.core.spi
 
ServiceLocator(Service...) - Constructor for class org.ehcache.core.spi.ServiceLocator
 
ServiceProvider - 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
 
ServiceUtil - Class in org.ehcache.impl.internal.util
 
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
 
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.
setEventOrdering(boolean) - Method in class org.ehcache.impl.internal.events.NullStoreEventDispatcher
 
setEventOrderingMode(EventOrdering) - Method in class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
 
setEventOrderingMode(EventOrderingType) - Method in class org.ehcache.xml.model.ListenersType.Listener
Sets the value of the eventOrderingMode property.
setEventsToFireOn(EnumSet<EventType>) - Method in class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
 
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.
setFailed(boolean) - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceProducer
 
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.
setInvalidationListener(CachingTier.InvalidationListener<K, V>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
setInvalidationListener(CachingTier.InvalidationListener<K, V>) - Method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
setInvalidationListener(CachingTier.InvalidationListener<K, V>) - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTier
 
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
 
setListenerSource(Cache<K, V>) - Method in class org.ehcache.core.events.CacheEventDispatcherImpl
 
setListenerSource(Cache<K, V>) - Method in class org.ehcache.core.events.DisabledCacheEventNotificationService
 
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(long) - Method in class org.ehcache.impl.internal.store.heap.holders.OnHeapValueHolder
 
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
 
setStoreEventSource(StoreEventSource<K, V>) - Method in class org.ehcache.core.events.CacheEventDispatcherImpl
Sets StoreEventSource to enable eventing
setStoreEventSource(StoreEventSource<K, V>) - Method in class org.ehcache.core.events.DisabledCacheEventNotificationService
 
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.
setTransactionTimeout(int) - Method in class org.ehcache.transactions.xa.EhcacheXAResource
 
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.
shrinkOthers(int) - Method in interface org.ehcache.impl.internal.store.offheap.EhcacheOffHeapBackingMap
 
shutdown() - Method in interface org.ehcache.core.events.CacheEventDispatcher
 
shutdown() - Method in class org.ehcache.core.events.CacheEventDispatcherImpl
 
shutdown() - Method in class org.ehcache.core.events.DisabledCacheEventNotificationService
 
shutdown(ExecutorService) - Static method in class org.ehcache.impl.internal.executor.ExecutorUtil
 
shutdownNow(ExecutorService) - Static method in class org.ehcache.impl.internal.executor.ExecutorUtil
 
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.
silentInvalidate(K, Function<Store.ValueHolder<V>, Void>) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore
 
SingleOperation<K,V> - Interface in org.ehcache.impl.internal.loaderwriter.writebehind.operations
 
size() - Method in class org.ehcache.core.util.ConcurrentWeakIdentityHashMap
 
size() - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
size() - Method in class org.ehcache.impl.internal.store.heap.holders.OnHeapValueHolder
 
size - Variable in class org.ehcache.xml.model.CacheLoaderWriterType.WriteBehind
 
SIZED - Static variable in interface org.ehcache.impl.internal.concurrent.JSR166Helper.Spliterator
 
sizeof(K, Store.ValueHolder<V>) - Method in interface org.ehcache.core.spi.sizeof.SizeOfEngine
Size of the objects on Heap including the overhead
sizeof(K, Store.ValueHolder<V>) - Method in class org.ehcache.impl.internal.sizeof.DefaultSizeOfEngine
 
sizeof(K, Store.ValueHolder<V>) - Method in class org.ehcache.impl.internal.sizeof.NoopSizeOfEngine
 
SizeOfEngine - Interface in org.ehcache.core.spi.sizeof
SizeOf engines are used to calculate the size of objects.
SizeOfEngineConfiguration - Interface in org.ehcache.core.config.sizeof
 
SizeOfEngineProvider - Interface in org.ehcache.core.spi.sizeof
 
SizeOfEngineProviderConfiguration - Interface in org.ehcache.core.config.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
 
SoftLock<V> - Class in org.ehcache.transactions.xa
SoftLocks are the value containers stored in the underlying store by the XAStore.
SoftLock(TransactionId, V, XAValueHolder<V>) - Constructor for class org.ehcache.transactions.xa.SoftLock
 
SoftLockValueCombinedCopier<T> - Class in org.ehcache.transactions.xa
The Copier that is responsible for copying a SoftLock containing a value.
SoftLockValueCombinedCopier(Copier<T>) - Constructor for class org.ehcache.transactions.xa.SoftLockValueCombinedCopier
 
SoftLockValueCombinedSerializer<T> - Class in org.ehcache.transactions.xa
The Serializer that is responsible for serializing a SoftLock containing a value.
SoftLockValueCombinedSerializer(AtomicReference<Serializer<SoftLock<T>>>, Serializer<T>) - Constructor for class org.ehcache.transactions.xa.SoftLockValueCombinedSerializer
 
start(ServiceProvider) - Method in class org.ehcache.core.DefaultCacheManagerProviderService
 
start(ServiceProvider) - Method in class org.ehcache.impl.internal.classes.ClassInstanceProvider
 
start(ServiceProvider) - Method in class org.ehcache.impl.internal.DefaultTimeSourceService
 
start(ServiceProvider) - Method in class org.ehcache.impl.internal.events.CacheEventDispatcherFactoryImpl
 
start(ServiceProvider) - Method in class org.ehcache.impl.internal.executor.OnDemandExecutionService
 
start(ServiceProvider) - Method in class org.ehcache.impl.internal.executor.PooledExecutionService
 
start() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.BatchingLocalHeapWriteBehindQueue
 
start() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.NonBatchingLocalHeapWriteBehindQueue
 
start() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.StripedWriteBehind
 
start() - Method in interface org.ehcache.impl.internal.loaderwriter.writebehind.WriteBehind
Start the write behind queue
start(ServiceProvider) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.WriteBehindProviderFactory.Provider
 
start(ServiceProvider) - Method in class org.ehcache.impl.internal.sizeof.DefaultSizeOfEngineProvider
 
start(ServiceProvider) - Method in class org.ehcache.impl.internal.spi.serialization.DefaultSerializationProvider
 
start(ServiceProvider) - Method in class org.ehcache.impl.internal.store.DefaultStoreProvider
 
start(ServiceProvider) - Method in class org.ehcache.impl.internal.store.disk.OffHeapDiskStore.Provider
 
start(ServiceProvider) - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore.Provider
 
start(ServiceProvider) - Method in class org.ehcache.impl.internal.store.offheap.OffHeapStore.Provider
 
start(ServiceProvider) - Method in class org.ehcache.impl.internal.store.tiering.CacheStore.Provider
 
start(ServiceProvider) - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTier.Provider
 
start(ServiceProvider) - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
 
start(ServiceProvider) - Method in class org.ehcache.jsr107.DefaultJsr107Service
 
start(ServiceProvider) - Method in class org.ehcache.management.registry.DefaultCollectorService
 
start(ServiceProvider) - Method in class org.ehcache.management.registry.DefaultManagementRegistryService
 
start(ServiceProvider) - Method in class org.ehcache.management.registry.DefaultSharedManagementService
 
start(ServiceProvider) - Method in interface org.ehcache.spi.service.Service
Start this service using the provided configuration and ServiceProvider.
start(Xid, int) - Method in class org.ehcache.transactions.xa.EhcacheXAResource
 
start(ServiceProvider) - Method in class org.ehcache.transactions.xa.journal.DefaultJournalProvider
 
start(ServiceProvider) - Method in class org.ehcache.transactions.xa.txmgr.provider.DefaultTransactionManagerProvider
 
start(ServiceProvider) - Method in class org.ehcache.transactions.xa.XAStore.Provider
 
startAllServices() - Method in class org.ehcache.core.spi.ServiceLocator
 
startRecovery() - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceProducer
 
startStatisticCollector() - Method in class org.ehcache.management.registry.DefaultCollectorService
 
StateChangeListener - Interface in org.ehcache.core.events
 
states - Variable in class org.ehcache.transactions.xa.journal.TransientJournal
 
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 - Variable in class org.ehcache.impl.internal.store.disk.OffHeapDiskStore
 
Status - Enum in org.ehcache
 
stop() - Method in class org.ehcache.core.DefaultCacheManagerProviderService
 
stop() - Method in class org.ehcache.impl.internal.classes.ClassInstanceProvider
 
stop() - Method in class org.ehcache.impl.internal.DefaultTimeSourceService
 
stop() - Method in class org.ehcache.impl.internal.events.CacheEventDispatcherFactoryImpl
 
stop() - Method in class org.ehcache.impl.internal.executor.OnDemandExecutionService
 
stop() - Method in class org.ehcache.impl.internal.executor.PooledExecutionService
 
stop() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.BatchingLocalHeapWriteBehindQueue
 
stop() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.NonBatchingLocalHeapWriteBehindQueue
 
stop() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.StripedWriteBehind
 
stop() - Method in interface org.ehcache.impl.internal.loaderwriter.writebehind.WriteBehind
Stop the coordinator and all the internal data structures.
stop() - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.WriteBehindProviderFactory.Provider
 
stop() - Method in class org.ehcache.impl.internal.sizeof.DefaultSizeOfEngineProvider
 
stop() - Method in class org.ehcache.impl.internal.spi.serialization.DefaultSerializationProvider
 
stop() - Method in class org.ehcache.impl.internal.store.DefaultStoreProvider
 
stop() - Method in class org.ehcache.impl.internal.store.disk.OffHeapDiskStore.Provider
 
stop() - Method in class org.ehcache.impl.internal.store.heap.OnHeapStore.Provider
 
stop() - Method in class org.ehcache.impl.internal.store.offheap.OffHeapStore.Provider
 
stop() - Method in class org.ehcache.impl.internal.store.tiering.CacheStore.Provider
 
stop() - Method in class org.ehcache.impl.internal.store.tiering.CompoundCachingTier.Provider
 
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.
stop() - Method in class org.ehcache.transactions.xa.journal.DefaultJournalProvider
 
stop() - Method in class org.ehcache.transactions.xa.txmgr.provider.DefaultTransactionManagerProvider
 
stop() - Method in class org.ehcache.transactions.xa.XAStore.Provider
 
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 Service Provider Interface is what a Cache instance requires to be able to store Cache entries (i.e.
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.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
 
StoreConfigurationImpl(CacheConfiguration<K, V>, int, Serializer<K>, Serializer<V>) - Constructor for class org.ehcache.core.config.store.StoreConfigurationImpl
 
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
 
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
StoreEventImpl<K,V> - Class in org.ehcache.impl.internal.events
StoreEventImpl
StoreEventImpl(EventType, K, V, V) - Constructor for class org.ehcache.impl.internal.events.StoreEventImpl
 
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.
StoreEvents - Class in org.ehcache.impl.internal.events
 
StoreEvents() - Constructor for class org.ehcache.impl.internal.events.StoreEvents
 
StoreEventSink<K,V> - Interface in org.ehcache.core.events
StoreEventSink
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.events
StoreEventSourceConfiguration
StoreEvictCommand<V> - Class in org.ehcache.transactions.xa.commands
Command implementation representing an eviction.
StoreEvictCommand(V) - Constructor for class org.ehcache.transactions.xa.commands.StoreEvictCommand
 
StoreOperationOutcomes - Interface in org.ehcache.core.statistics
 
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
StorePutCommand<V> - Class in org.ehcache.transactions.xa.commands
Command implementation representing a put.
StorePutCommand(V, XAValueHolder<V>) - Constructor for class org.ehcache.transactions.xa.commands.StorePutCommand
 
StoreRemoveCommand<V> - Class in org.ehcache.transactions.xa.commands
Command implementation representing a remove.
StoreRemoveCommand(V) - Constructor for class org.ehcache.transactions.xa.commands.StoreRemoveCommand
 
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
 
StripedWriteBehind<K,V> - Class in org.ehcache.impl.internal.loaderwriter.writebehind
 
StripedWriteBehind(ExecutionService, String, WriteBehindConfiguration, CacheLoaderWriter<K, V>) - Constructor for class org.ehcache.impl.internal.loaderwriter.writebehind.StripedWriteBehind
 
SUBSIZED - Static variable in interface org.ehcache.impl.internal.concurrent.JSR166Helper.Spliterator
 
succeeded() - Method in class org.ehcache.core.InternalStatus.Transition
 
SupplementaryService - Annotation Type in org.ehcache.spi.service
 
synchronous() - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
 
SystemTimeSource - Class in org.ehcache.core.spi.time
The standard TimeSource that uses System.currentTimeMillis()
SystemUtils - Class in org.ehcache.impl.internal.classes.commonslang
Helpers for java.lang.System.
SystemUtils() - Constructor for class org.ehcache.impl.internal.classes.commonslang.SystemUtils
SystemUtils instances should NOT be constructed in standard programming.

T

threadFactory(String) - Static method in class org.ehcache.impl.internal.util.ThreadFactoryUtil
 
ThreadFactoryUtil - Class in org.ehcache.impl.internal.util
 
ThreadFactoryUtil() - Constructor for class org.ehcache.impl.internal.util.ThreadFactoryUtil
 
ThreadLocalStoreEventDispatcher<K,V> - Class in org.ehcache.impl.internal.events
ThreadLocalStoreEventDispatcher
ThreadLocalStoreEventDispatcher(int) - Constructor for class org.ehcache.impl.internal.events.ThreadLocalStoreEventDispatcher
 
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
 
TIME_UNIT - Static variable in class org.ehcache.impl.internal.store.heap.holders.OnHeapValueHolder
 
TIME_UNIT - Static variable in class org.ehcache.impl.internal.store.offheap.OffHeapValueHolder
 
TimeSource - Interface in org.ehcache.core.spi.time
A source of wall time.
TimeSourceConfiguration - Class in org.ehcache.impl.internal
Configuration for the TimeSourceService This configuration has to be applied at the CacheManager level.
TimeSourceConfiguration(TimeSource) - Constructor for class org.ehcache.impl.internal.TimeSourceConfiguration
Constructor for this configuration object which takes the TimeSource to use.
TimeSourceService - Interface in org.ehcache.core.spi.time
Service that offers a TimeSource to other services needing one.
TimeSourceServiceFactory - Class in org.ehcache.impl.internal
TimeSourceServiceFactory
TimeSourceServiceFactory() - Constructor for class org.ehcache.impl.internal.TimeSourceServiceFactory
 
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.
to() - Method in class org.ehcache.core.InternalStatus.Transition
 
toBytes(long) - Method in enum org.ehcache.config.units.MemoryUnit
Returns the size in bytes according to the unit this is invoked on.
toClass(Object...) - Static method in class org.ehcache.impl.internal.classes.commonslang.ClassUtils
Converts an array of Object in to an array of Class objects.
toMaintenance() - Method in class org.ehcache.core.EhcacheManager
 
toMaintenance() - Method in class org.ehcache.core.PersistentUserManagedEhcache
 
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
toPublicStatus() - Method in enum org.ehcache.core.InternalStatus
 
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 enum org.ehcache.impl.internal.classes.commonslang.JavaVersion
The string value is overridden to return the standard name.
toString() - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns a string representation of this map.
toString() - Method in class org.ehcache.impl.internal.events.StoreEventImpl
 
toString() - Method in class org.ehcache.impl.internal.store.offheap.HeuristicConfiguration
 
toString() - Method in class org.ehcache.management.providers.CacheBinding
 
toString() - Method in class org.ehcache.transactions.xa.SerializableXid
 
toString() - Method in class org.ehcache.transactions.xa.SoftLock
 
toString() - Method in class org.ehcache.transactions.xa.TransactionId
 
toString() - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceProducer
 
toString() - Method in class org.ehcache.transactions.xa.txmgr.TransactionManagerWrapper
 
touched(K) - Method in class org.ehcache.transactions.xa.XATransactionContext
 
TransactionId - Class in org.ehcache.transactions.xa
A globally unique transaction ID.
TransactionId(Xid) - Constructor for class org.ehcache.transactions.xa.TransactionId
 
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
 
TransientJournal<K> - Class in org.ehcache.transactions.xa.journal
An in-memory only Journal implementation.
TransientJournal() - Constructor for class org.ehcache.transactions.xa.journal.TransientJournal
 
TransientJournal.Entry<K> - Class in org.ehcache.transactions.xa.journal
 
TransientJournal.Entry(TransientJournal.XAState, boolean, Collection<K>) - Constructor for class org.ehcache.transactions.xa.journal.TransientJournal.Entry
 
tryAdvance(JSR166Helper.Consumer<? super T>) - Method in interface org.ehcache.impl.internal.concurrent.JSR166Helper.Spliterator
 
trySplit() - Method in interface org.ehcache.impl.internal.concurrent.JSR166Helper.Spliterator
 
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
 
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.NullXAResourceRegistry
 
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
 
updateCollectedStatistics(String, Collection<String>) - Method in class org.ehcache.management.registry.DefaultCollectorService
 
updated(K, V, V) - Method in interface org.ehcache.core.events.StoreEventSink
 
updated(K) - Method in class org.ehcache.transactions.xa.XATransactionContext
 
updateEvent(K, V, V) - Static method in class org.ehcache.impl.internal.events.StoreEvents
 
updateMetadata(Store.ValueHolder<V>) - Method in class org.ehcache.impl.internal.store.offheap.OffHeapValueHolder
 
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
 
UserManagedCacheBuilder(Class<K>, Class<V>) - Constructor for class org.ehcache.config.builders.UserManagedCacheBuilder
 
UserManagedCacheConfiguration<K,V,T extends UserManagedCache<K,V>> - Interface in org.ehcache.config.builders
 
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
 
useThreadPool(String) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder
 
useThreadPool(String) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
 
using(Service) - Method in class org.ehcache.config.builders.CacheManagerBuilder
 
using(ServiceCreationConfiguration<?>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
 
using(Service) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
using(ServiceCreationConfiguration<?>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 

V

Validate - Class in org.ehcache.impl.internal.classes.commonslang
This class assists in validating arguments.
Validate() - Constructor for class org.ehcache.impl.internal.classes.commonslang.Validate
Constructor.
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
 
validateResourcePools(Collection<? extends ResourcePool>) - Static method in class org.ehcache.core.config.ResourcePoolsImpl
 
value() - Method in interface org.ehcache.core.spi.cache.Store.ValueHolder
Accessor to the value held by this mapping.
value() - Method in class org.ehcache.impl.internal.store.heap.holders.CopiedOnHeapValueHolder
 
value() - Method in class org.ehcache.impl.internal.store.heap.holders.SerializedOnHeapValueHolder
 
value() - Method in class org.ehcache.impl.internal.store.offheap.OffHeapValueHolder
 
value() - Method in class org.ehcache.transactions.xa.XAValueHolder
 
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.config.copy.CopierConfiguration.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.config.serializer.SerializerConfiguration.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.core.InternalStatus
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.internal.classes.commonslang.JavaVersion
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.config.copy.CopierConfiguration.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.config.serializer.SerializerConfiguration.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.core.InternalStatus
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() - Method in class org.ehcache.core.util.ConcurrentWeakIdentityHashMap
 
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.internal.classes.commonslang.JavaVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap
Returns a Collection view of the values contained in this map.
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
 
veto() - Method in class org.ehcache.impl.internal.store.heap.holders.OnHeapValueHolder
 
VETOED - Static variable in class org.ehcache.impl.internal.store.offheap.factories.EhcacheSegmentFactory.EhcacheSegment
 
vetoes(K, V) - Method in interface org.ehcache.config.EvictionVeto
Returns true if the given key value pair should be vetoed from eviction.
visited(Object, long) - Method in class org.ehcache.impl.internal.sizeof.listeners.EhcacheVisitorListener
 
VisitorListenerException - Exception in org.ehcache.impl.internal.sizeof.listeners.exceptions
 
VisitorListenerException(String) - Constructor for exception org.ehcache.impl.internal.sizeof.listeners.exceptions.VisitorListenerException
 

W

waitFor(Future<T>) - Static method in class org.ehcache.impl.internal.executor.ExecutorUtil
 
with(CacheManagerConfiguration<N>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
 
with(ResourceType, long, ResourceUnit, boolean) - Method in class org.ehcache.config.builders.ResourcePoolsBuilder
 
with(UserManagedCacheConfiguration<K, V, N>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withCache(String, CacheConfiguration<K, V>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
 
withCache(String, CacheConfigurationBuilder<K, V>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
 
withCapability(String) - Method in class org.ehcache.management.registry.DefaultSharedManagementService
 
withClassLoader(ClassLoader) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withClassLoader(ClassLoader) - Method in class org.ehcache.config.builders.CacheManagerBuilder
 
withClassLoader(ClassLoader) - Method in class org.ehcache.config.builders.ConfigurationBuilder
 
withClassLoader(ClassLoader) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withCopier(Class<C>, Class<? extends Copier<C>>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
 
withDefaultDiskStoreThreadPool(String) - Method in class org.ehcache.config.builders.CacheManagerBuilder
 
withDefaultEventListenersThreadPool(String) - Method in class org.ehcache.config.builders.CacheManagerBuilder
 
withDefaultSizeOfMaxObjectGraph(long) - Method in class org.ehcache.config.builders.CacheManagerBuilder
 
withDefaultSizeOfMaxObjectSize(long, MemoryUnit) - Method in class org.ehcache.config.builders.CacheManagerBuilder
 
withDefaultWriteBehindThreadPool(String) - Method in class org.ehcache.config.builders.CacheManagerBuilder
 
withDiskStoreThreadPool(String, int) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withEventDispatcher(CacheEventDispatcher<K, V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withEventExecutors(ExecutorService, ExecutorService) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withEventListeners(CacheEventListenerConfigurationBuilder) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withEventListeners(CacheEventListenerConfiguration...) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withEventListenersThreadPool(String) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withEvictionVeto(EvictionVeto<? super NK, ? super NV>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withEvictionVeto(EvictionVeto<K, V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withExpiry(Expiry<? super NK, ? super NV>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withExpiry(Expiry<K, V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withKeyCopier(Copier<K>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withKeyCopier(Class<? extends Copier<K>>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withKeyCopier(Copier<K>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withKeySerializer(Serializer<K>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withKeySerializer(Class<? extends Serializer<K>>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withKeySerializer(Serializer<K>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withKeySerializingCopier() - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withKeySerializingCopier() - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withLoaderWriter(CacheLoaderWriter<K, V>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withLoaderWriter(Class<CacheLoaderWriter<K, V>>, Object...) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withLoaderWriter(CacheLoaderWriter<K, V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withOrderedEventParallelism(int) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withOrderedEventParallelism(int) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withResourcePools(ResourcePools) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withResourcePools(ResourcePoolsBuilder) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withResourcePools(ResourcePools) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withResourcePools(ResourcePoolsBuilder) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withSerializer(Class<C>, Class<? extends Serializer<C>>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
 
withSizeOfMaxObjectGraph(long) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withSizeOfMaxObjectGraph(long) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withSizeOfMaxObjectSize(long, MemoryUnit) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withSizeOfMaxObjectSize(long, MemoryUnit) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withValueCopier(Copier<V>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withValueCopier(Class<? extends Copier<V>>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withValueCopier(Copier<V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withValueSerializer(Serializer<V>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withValueSerializer(Class<? extends Serializer<V>>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withValueSerializer(Serializer<V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
withValueSerializingCopier() - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
 
withValueSerializingCopier() - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
 
wrap(EvictionVeto<? super K, ? super V>) - Static method in class org.ehcache.impl.internal.store.offheap.AbstractOffHeapStore
 
wrap(CacheBinding) - Method in class org.ehcache.management.providers.actions.EhcacheActionProvider
 
wrap(CacheBinding) - Method in class org.ehcache.management.providers.statistics.EhcacheStatisticsProvider
 
wrapperToPrimitive(Class<?>) - Static method in class org.ehcache.impl.internal.classes.commonslang.ClassUtils
Converts the specified wrapper class to its corresponding primitive class.
write(K, V) - Method in class org.ehcache.impl.internal.loaderwriter.writebehind.StripedWriteBehind
 
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 class org.ehcache.impl.internal.loaderwriter.writebehind.StripedWriteBehind
 
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.
WriteAllOperation<K,V> - Class in org.ehcache.impl.internal.loaderwriter.writebehind.operations
Implements the write all operation for write behind
WriteAllOperation(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Constructor for class org.ehcache.impl.internal.loaderwriter.writebehind.operations.WriteAllOperation
Create a new write all operation for the provided list of element
writeBack() - Method in class org.ehcache.impl.internal.store.offheap.OffHeapValueHolder
 
WriteBehind<K,V> - Interface in org.ehcache.impl.internal.loaderwriter.writebehind
 
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
 
WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder - Class in org.ehcache.config.builders
 
WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder - Class in org.ehcache.config.builders
 
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
 
WriteBehindProviderFactory - Class in org.ehcache.impl.internal.loaderwriter.writebehind
 
WriteBehindProviderFactory() - Constructor for class org.ehcache.impl.internal.loaderwriter.writebehind.WriteBehindProviderFactory
 
WriteBehindProviderFactory.Provider - Class in org.ehcache.impl.internal.loaderwriter.writebehind
 
WriteBehindProviderFactory.Provider() - Constructor for class org.ehcache.impl.internal.loaderwriter.writebehind.WriteBehindProviderFactory.Provider
 
WriteBehindProviderFactory.Provider(String) - Constructor for class org.ehcache.impl.internal.loaderwriter.writebehind.WriteBehindProviderFactory.Provider
 
WriteOperation<K,V> - Class in org.ehcache.impl.internal.loaderwriter.writebehind.operations
Implements the write operation for write behind
WriteOperation(K, V) - Constructor for class org.ehcache.impl.internal.loaderwriter.writebehind.operations.WriteOperation
Create a new write operation for a particular element
WriteOperation(K, V, long) - Constructor for class org.ehcache.impl.internal.loaderwriter.writebehind.operations.WriteOperation
Create a new write operation for a particular element and creation time
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.
XAStore<K,V> - Class in org.ehcache.transactions.xa
A Store implementation wrapping another Store driven by a JTA TransactionManager using the XA 2-phase commit protocol.
XAStore(Class<K>, Class<V>, Store<K, SoftLock<V>>, TransactionManagerWrapper, TimeSource, Journal<K>, String) - Constructor for class org.ehcache.transactions.xa.XAStore
 
XAStore.Provider - Class in org.ehcache.transactions.xa
 
XAStore.Provider() - Constructor for class org.ehcache.transactions.xa.XAStore.Provider
 
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
 
XAStoreProviderFactory - Class in org.ehcache.transactions.xa.configuration
 
XAStoreProviderFactory() - Constructor for class org.ehcache.transactions.xa.configuration.XAStoreProviderFactory
 
XATransactionContext<K,V> - Class in org.ehcache.transactions.xa
Context holder of an in-flight XA transaction.
XATransactionContextFactory<K,V> - Class in org.ehcache.transactions.xa
 
XATransactionContextFactory(TimeSource) - Constructor for class org.ehcache.transactions.xa.XATransactionContextFactory
 
XAValueHolder<V> - Class in org.ehcache.transactions.xa
The XAStore Store.ValueHolder implementation.
XAValueHolder(Store.ValueHolder<SoftLock<V>>, V) - Constructor for class org.ehcache.transactions.xa.XAValueHolder
 
XAValueHolder(V, long) - Constructor for class org.ehcache.transactions.xa.XAValueHolder
 
XAValueHolder(XAValueHolder<V>, V) - Constructor for class org.ehcache.transactions.xa.XAValueHolder
 
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.

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
 
_spliterator() - Method in class org.ehcache.impl.internal.concurrent.ConcurrentHashMap.KeySetView
 

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 _