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.internal.store.offheap
 
AbstractOffHeapStore(String, Store.Configuration<K, V>, TimeSource) - Constructor for class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
AbstractValueHolder<V> - Class in org.ehcache.spi.cache
 
AbstractValueHolder(long, long) - Constructor for class org.ehcache.spi.cache.AbstractValueHolder
 
AbstractValueHolder(long, long, long) - Constructor for class org.ehcache.spi.cache.AbstractValueHolder
 
accept(A, B) - Method in interface org.ehcache.internal.concurrent.JSR166Helper.BiConsumer
 
accept(A) - Method in interface org.ehcache.internal.concurrent.JSR166Helper.Consumer
 
ACCESS_TIME_OFFSET - Static variable in class org.ehcache.internal.store.offheap.portability.OffHeapValueHolderPortability
 
accessed(long, Duration) - Method in class org.ehcache.spi.cache.AbstractValueHolder
 
add(ServiceConfiguration<?>) - Method in class org.ehcache.config.CacheConfigurationBuilder
 
add(Builder<? extends ServiceConfiguration<?>>) - Method in class org.ehcache.config.CacheConfigurationBuilder
 
add(K) - Method in class org.ehcache.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.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.ConfigurationBuilder
 
addCacheConfiguration(String, CacheConfiguration<?, ?>) - Method in class org.ehcache.config.DefaultConfiguration
 
addCacheConfigurationListener(List<CacheConfigurationChangeListener>) - Method in interface org.ehcache.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.config.copy.DefaultCopyProviderConfiguration
 
addDefaultPool(String, int, int) - Method in class org.ehcache.config.executor.PooledExecutionServiceConfiguration
 
addLoaderFor(String, Class<? extends CacheLoaderWriter<?, ?>>, Object...) - Method in class org.ehcache.config.loaderwriter.DefaultCacheLoaderWriterProviderConfiguration
 
addManagementProvider(ManagementProvider<?>) - Method in interface org.ehcache.management.ManagementRegistry
Adds to this registry a specific management provider for object types T
addManagementProvider(ManagementProvider<?>) - Method in class org.ehcache.management.registry.DefaultManagementRegistry
 
addNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class org.ehcache.jsr107.tck.Eh107MBeanServerBuilder.Eh107MBeanServerDelegate
 
addOperation(SingleOperation<K, V>) - Method in class org.ehcache.loaderwriter.writebehind.BatchingLocalHeapWriteBehindQueue
 
addOperation(SingleOperation<K, V>) - Method in class org.ehcache.loaderwriter.writebehind.NonBatchingLocalHeapWriteBehindQueue
 
addPool(String, int, int) - Method in class org.ehcache.config.executor.PooledExecutionServiceConfiguration
 
addSerializerFor(Class<T>, Class<? extends Serializer<T>>) - Method in class org.ehcache.config.serializer.DefaultSerializationProviderConfiguration
 
addService(ServiceCreationConfiguration<?>) - Method in class org.ehcache.config.ConfigurationBuilder
 
addService(Service) - Method in class org.ehcache.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.config.xml.model.CacheType
 
alias - Variable in class org.ehcache.config.xml.model.ThreadPoolsType.ThreadPool
 
all() - Static method in class org.ehcache.function.Predicates
A predicate that matches all values.
any - Variable in class org.ehcache.config.xml.model.BaseCacheType
 
any - Variable in class org.ehcache.config.xml.model.CacheIntegrationType.LoaderWriter
 
any - Variable in class org.ehcache.config.xml.model.ListenersType.Listener
 
any - Variable in class org.ehcache.config.xml.model.ResourcesType
 
any - Variable in class org.ehcache.config.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.internal.concurrent.JSR166Helper.DoubleBinaryOperator
 
applyAsDouble(A, B) - Method in interface org.ehcache.internal.concurrent.JSR166Helper.ToDoubleBiFunction
 
applyAsDouble(A) - Method in interface org.ehcache.internal.concurrent.JSR166Helper.ToDoubleFunction
 
applyAsInt(int, int) - Method in interface org.ehcache.internal.concurrent.JSR166Helper.IntBinaryOperator
 
applyAsInt(A, B) - Method in interface org.ehcache.internal.concurrent.JSR166Helper.ToIntBiFunction
 
applyAsInt(A) - Method in interface org.ehcache.internal.concurrent.JSR166Helper.ToIntFunction
 
applyAsLong(long, long) - Method in interface org.ehcache.internal.concurrent.JSR166Helper.LongBinaryOperator
 
applyAsLong(A, B) - Method in interface org.ehcache.internal.concurrent.JSR166Helper.ToLongBiFunction
 
applyAsLong(A) - Method in interface org.ehcache.internal.concurrent.JSR166Helper.ToLongFunction
 
ArrayUtils - Class in org.ehcache.internal.classes.commonslang
Operations on arrays, primitive arrays (like int[]) and primitive wrapper arrays (like Integer[]).
ArrayUtils() - Constructor for class org.ehcache.internal.classes.commonslang.ArrayUtils
ArrayUtils instances should NOT be constructed in standard programming.
asynchronous() - Method in class org.ehcache.config.event.CacheEventListenerConfigurationBuilder
 
atLeast(JavaVersion) - Method in enum org.ehcache.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.spi.cache.tiering
Authoritative tier, according to Montreal design.
AuthoritativeTier.Provider - Interface in org.ehcache.spi.cache.tiering
 
AuthoritativeTierOperationOutcomes - Interface in org.ehcache.statistics
AuthoritativeTierOperationOutcomes
AuthoritativeTierOperationOutcomes.ComputeIfAbsentAndFaultOutcome - Enum in org.ehcache.statistics
the computeIfAbsentAndFault outcomes
AuthoritativeTierOperationOutcomes.FlushOutcome - Enum in org.ehcache.statistics
the flush outcomes
AuthoritativeTierOperationOutcomes.GetAndFaultOutcome - Enum in org.ehcache.statistics
the getAndFault outcomes
authoritativeTierProvider(Class<? extends AuthoritativeTier.Provider>) - Method in class org.ehcache.internal.store.tiering.CacheStoreServiceConfiguration
 
authoritativeTierProvider() - Method in class org.ehcache.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.internal.store.disk.OffHeapDiskStore
 
backingMap() - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
backingMap() - Method in class org.ehcache.internal.store.offheap.OffHeapStore
 
BaseCacheConfiguration<K,V> - Class in org.ehcache.config
 
BaseCacheConfiguration(Class<K>, Class<V>, EvictionVeto<? super K, ? super V>, EvictionPrioritizer<? super K, ? super V>, ClassLoader, Expiry<? super K, ? super V>, ResourcePools, ServiceConfiguration<?>...) - Constructor for class org.ehcache.config.BaseCacheConfiguration
 
BaseCacheType - Class in org.ehcache.config.xml.model
Java class for base-cache-type complex type.
BaseCacheType() - Constructor for class org.ehcache.config.xml.model.BaseCacheType
 
batching - Variable in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind
 
BatchingLocalHeapWriteBehindQueue<K,V> - Class in org.ehcache.loaderwriter.writebehind
 
BatchingLocalHeapWriteBehindQueue(ExecutionService, String, WriteBehindConfiguration, CacheLoaderWriter<K, V>) - Constructor for class org.ehcache.loaderwriter.writebehind.BatchingLocalHeapWriteBehindQueue
 
BatchOperation<K,V> - Interface in org.ehcache.loaderwriter.writebehind.operations
Interface to implement batch operations that are executed on a cache writer
batchSize(int) - Method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
 
batchSize - Variable in class org.ehcache.config.xml.model.CacheIntegrationType.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(boolean) - Method in class org.ehcache.CacheManagerBuilder
 
build() - Method in interface org.ehcache.config.Builder
 
build() - Method in class org.ehcache.config.ConfigurationBuilder
 
build() - Method in class org.ehcache.config.event.CacheEventListenerConfigurationBuilder
 
build() - Method in class org.ehcache.config.ResourcePoolsBuilder
 
build() - Method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
 
build() - Method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder
 
build() - Method in interface org.ehcache.management.QueryBuilder
 
build(boolean) - Method in class org.ehcache.UserManagedCacheBuilder
 
buildConfig(Class<CK>, Class<CV>) - Method in class org.ehcache.config.CacheConfigurationBuilder
 
buildConfig(Class<CK>, Class<CV>, EvictionVeto<? super CK, ? super CV>, EvictionPrioritizer<? super CK, ? super CV>) - Method in class org.ehcache.config.CacheConfigurationBuilder
 
Builder<T> - Interface in org.ehcache.config
Abstraction of something that can build a T
builder(CacheManagerBuilder<? extends CacheManager>) - Method in interface org.ehcache.config.CacheManagerConfiguration
 
builder(CacheManagerBuilder<? extends CacheManager>) - Method in class org.ehcache.config.persistence.CacheManagerPersistenceConfiguration
 
builder(UserManagedCacheBuilder<K, V, ? extends UserManagedCache<K, V>>) - Method in class org.ehcache.config.persistence.UserManagedPersistenceContext
 
builder(UserManagedCacheBuilder<K, V, ? extends UserManagedCache<K, V>>) - Method in interface org.ehcache.config.UserManagedCacheConfiguration
 
buildWith(WriteBehindConfiguration.BatchingConfiguration) - Method in class org.ehcache.config.writebehind.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 class org.ehcache.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.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.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.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.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.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 interface org.ehcache.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.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.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 class org.ehcache.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.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.internal.store.tiering.CacheStore
 
bulkComputeIfAbsent(Set<? extends K>, Function<Iterable<? extends K>, Iterable<? extends Map.Entry<? extends K, ? extends V>>>) - Method in interface org.ehcache.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.transactions.xa.XAStore
 
BulkOps - Enum in org.ehcache.statistics
Enumeration listing the bulk operations available on a Cache.
ByteBufferInputStream - Class in org.ehcache.internal.util
 
ByteBufferInputStream(ByteBuffer) - Constructor for class org.ehcache.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.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.DefaultManagementRegistry
 
CacheBinding - Class in org.ehcache.management.registry
Class representing an association between an object and an alias, name, identifier
CacheBinding(String, Cache<?, ?>) - Constructor for class org.ehcache.management.registry.CacheBinding
 
CacheBindingManagementProviderSkeleton<V> - Class in org.ehcache.management.providers
 
CacheBindingManagementProviderSkeleton(String) - Constructor for class org.ehcache.management.providers.CacheBindingManagementProviderSkeleton
 
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
 
cacheConfigurationChange(CacheConfigurationChangeEvent) - Method in interface org.ehcache.CacheConfigurationChangeListener
 
CacheConfigurationChangeEvent - Class in org.ehcache
 
CacheConfigurationChangeEvent(CacheConfigurationProperty, Object, Object) - Constructor for class org.ehcache.CacheConfigurationChangeEvent
 
CacheConfigurationChangeListener - Interface in org.ehcache
 
CacheConfigurationProperty - Enum in org.ehcache
 
cacheEntry(K, Store.ValueHolder<V>, TimeSource) - Static method in class org.ehcache.spi.cache.CacheStoreHelper
 
CacheEntryType - Class in org.ehcache.config.xml.model
Java class for cache-entry-type complex type.
CacheEntryType() - Constructor for class org.ehcache.config.xml.model.CacheEntryType
 
CacheEvent<K,V> - Interface in org.ehcache.event
An event resulting from a mutative Cache operation.
CacheEventDispatcher<K,V> - Interface in org.ehcache.events
 
CacheEventDispatcherFactory - Interface in org.ehcache.events
A provider Service that will facilitate CacheEventDispatcher instance
CacheEventDispatcherFactoryConfiguration - Class in org.ehcache.config.event
 
CacheEventDispatcherFactoryConfiguration(String) - Constructor for class org.ehcache.config.event.CacheEventDispatcherFactoryConfiguration
 
CacheEventDispatcherFactoryImpl - Class in org.ehcache.internal.events
 
CacheEventDispatcherFactoryImpl() - Constructor for class org.ehcache.internal.events.CacheEventDispatcherFactoryImpl
 
CacheEventDispatcherFactoryImpl(CacheEventDispatcherFactoryConfiguration) - Constructor for class org.ehcache.internal.events.CacheEventDispatcherFactoryImpl
 
CacheEventDispatcherImpl<K,V> - Class in org.ehcache.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, Store<K, V>) - Constructor for class org.ehcache.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.event
 
CacheEventListenerProvider - Interface in org.ehcache.event
 
CacheEventNotificationListenerServiceProviderFactory - Class in org.ehcache.internal.events
 
CacheEventNotificationListenerServiceProviderFactory() - Constructor for class org.ehcache.internal.events.CacheEventNotificationListenerServiceProviderFactory
 
CacheEvents - Class in org.ehcache.events
 
CacheIntegrationType - Class in org.ehcache.config.xml.model
Java class for cache-integration-type complex type.
CacheIntegrationType() - Constructor for class org.ehcache.config.xml.model.CacheIntegrationType
 
CacheIntegrationType.LoaderWriter - Class in org.ehcache.config.xml.model
Java class for anonymous complex type.
CacheIntegrationType.LoaderWriter() - Constructor for class org.ehcache.config.xml.model.CacheIntegrationType.LoaderWriter
 
CacheIntegrationType.WriteBehind - Class in org.ehcache.config.xml.model
Java class for anonymous complex type.
CacheIntegrationType.WriteBehind() - Constructor for class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind
 
CacheIntegrationType.WriteBehind.Batching - Class in org.ehcache.config.xml.model
Java class for anonymous complex type.
CacheIntegrationType.WriteBehind.Batching() - Constructor for class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind.Batching
 
CacheIterationException - Exception in org.ehcache.exceptions
Created by alsu on 09/10/15.
CacheIterationException() - Constructor for exception org.ehcache.exceptions.CacheIterationException
Creates an exception.
CacheIterationException(String) - Constructor for exception org.ehcache.exceptions.CacheIterationException
Creates an exception with the provided message.
CacheIterationException(String, Throwable) - Constructor for exception org.ehcache.exceptions.CacheIterationException
Creates an exception with the provided message and cause.
CacheIterationException(Throwable) - Constructor for exception org.ehcache.exceptions.CacheIterationException
Creates an exception with the provided cause.
CacheLoaderWriter<K,V> - Interface in org.ehcache.spi.loaderwriter
A CacheLoaderWriter is associated with a given Cache instance and will be used to keep it in sync with another system.
CacheLoaderWriterProvider - Interface in org.ehcache.spi.loaderwriter
A factory Service that will create CacheLoaderWriter instances for a given Cache managed by a CacheManager The CacheManager will request an instance of this Class prior to creating any Cache instances.
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.
CacheManager - Interface in org.ehcache
A CacheManager that manages Cache as well as associated Service
CacheManagerBuilder<T extends CacheManager> - Class in org.ehcache
 
CacheManagerConfiguration<T extends CacheManager> - Interface in org.ehcache.config
 
CacheManagerListener - Interface in org.ehcache.events
 
CacheManagerPersistenceConfiguration - Class in org.ehcache.config.persistence
 
CacheManagerPersistenceConfiguration(File) - Constructor for class org.ehcache.config.persistence.CacheManagerPersistenceConfiguration
 
CacheManagerProviderService - Interface in org.ehcache.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.config.xml
 
CacheOperationOutcomes - Interface in org.ehcache.statistics
 
CacheOperationOutcomes.CacheLoadingOutcome - Enum in org.ehcache.statistics
The cache loading outcomes.
CacheOperationOutcomes.ConditionalRemoveOutcome - Enum in org.ehcache.statistics
The outcomes for conditional remove operations.
CacheOperationOutcomes.GetAllOutcome - Enum in org.ehcache.statistics
Outcomes for cache getAll operation
CacheOperationOutcomes.GetOutcome - Enum in org.ehcache.statistics
Outcomes for cache Get operations.
CacheOperationOutcomes.PutAllOutcome - Enum in org.ehcache.statistics
Outcomes for cache putAll operation
CacheOperationOutcomes.PutIfAbsentOutcome - Enum in org.ehcache.statistics
The putIfAbsent outcomes.
CacheOperationOutcomes.PutOutcome - Enum in org.ehcache.statistics
The outcomes for Put Outcomes.
CacheOperationOutcomes.RemoveAllOutcome - Enum in org.ehcache.statistics
Outcomes for cache removeAll operation
CacheOperationOutcomes.RemoveOutcome - Enum in org.ehcache.statistics
The outcomes for remove operations.
CacheOperationOutcomes.ReplaceOutcome - Enum in org.ehcache.statistics
The replace outcomes.
cacheOrCacheTemplate - Variable in class org.ehcache.config.xml.model.ConfigType
 
CachePassThroughException - Exception in org.ehcache.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.exceptions.CachePassThroughException
Creates an exception with the provided message and cause.
CachePassThroughException(Throwable) - Constructor for exception org.ehcache.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.spi.cache
 
cacheRemoved(String, Cache<?, ?>) - Method in interface org.ehcache.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.DefaultManagementRegistry
 
CacheRuntimeConfiguration<K,V> - Interface in org.ehcache.config
Represents the configuration currently used by a Cache.
CacheServiceConfigurationParser<T extends Service> - Interface in org.ehcache.config.xml
CacheServiceConfigurationParser
CacheStore<K,V> - Class in org.ehcache.internal.store.tiering
 
CacheStore(CachingTier<K, V>, AuthoritativeTier<K, V>) - Constructor for class org.ehcache.internal.store.tiering.CacheStore
 
CacheStore.Provider - Class in org.ehcache.internal.store.tiering
 
CacheStore.Provider() - Constructor for class org.ehcache.internal.store.tiering.CacheStore.Provider
 
CacheStoreHelper - Class in org.ehcache.spi.cache
 
CacheStoreProviderFactory - Class in org.ehcache.internal.store.tiering
 
CacheStoreProviderFactory() - Constructor for class org.ehcache.internal.store.tiering.CacheStoreProviderFactory
 
CacheStoreServiceConfiguration - Class in org.ehcache.internal.store.tiering
 
CacheStoreServiceConfiguration() - Constructor for class org.ehcache.internal.store.tiering.CacheStoreServiceConfiguration
 
CacheTemplateType - Class in org.ehcache.config.xml.model
Java class for cache-template-type complex type.
CacheTemplateType() - Constructor for class org.ehcache.config.xml.model.CacheTemplateType
 
CacheType - Class in org.ehcache.config.xml.model
Java class for cache-type complex type.
CacheType() - Constructor for class org.ehcache.config.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.spi.cache.tiering
Caching tier, according to Montreal design.
CachingTier.InvalidationListener<K,V> - Interface in org.ehcache.spi.cache.tiering
Caching tier invalidation listener.
CachingTier.Provider - Interface in org.ehcache.spi.cache.tiering
 
CachingTierOperationOutcomes - Interface in org.ehcache.statistics
CachingTierOperationOutcomes
CachingTierOperationOutcomes.GetOrComputeIfAbsentOutcome - Enum in org.ehcache.statistics
the getOrComputeIfAbsent outcomes
CachingTierOperationOutcomes.InvalidateOutcome - Enum in org.ehcache.statistics
the invalidate outcomes
cachingTierProvider(Class<? extends CachingTier.Provider>) - Method in class org.ehcache.internal.store.tiering.CacheStoreServiceConfiguration
 
cachingTierProvider() - Method in class org.ehcache.internal.store.tiering.CacheStoreServiceConfiguration
 
call(String, Class<T>, Parameter...) - Method in interface org.ehcache.management.CapabilityManagement
Call an action of a managed object's capability.
call(String, Parameter...) - Method in interface org.ehcache.management.CapabilityManagement
Call an action of a managed object's capability.
callAction(Context, String, Class<T>, Parameter...) - Method in class org.ehcache.management.providers.actions.EhcacheActionProvider
 
callAction(Context, String, Class<T>, Parameter...) - Method in class org.ehcache.management.providers.CacheBindingManagementProviderSkeleton
 
callAction(Context, String, Class<T>, Parameter...) - Method in interface org.ehcache.management.providers.ManagementProvider
Call an action, if the provider supports this.
CallQuery<T> - Interface in org.ehcache.management
 
CallQuery.Builder<T> - Interface in org.ehcache.management
 
CapabilityManagement - Interface in org.ehcache.management
 
CapabilityManagementSupport - Interface in org.ehcache.management
 
characteristics() - Method in interface org.ehcache.internal.concurrent.JSR166Helper.Spliterator
 
ClassInstanceConfiguration<T> - Class in org.ehcache.internal.classes
 
ClassInstanceConfiguration(Class<? extends T>, Object...) - Constructor for class org.ehcache.internal.classes.ClassInstanceConfiguration
 
ClassInstanceConfiguration(T) - Constructor for class org.ehcache.internal.classes.ClassInstanceConfiguration
 
ClassInstanceProvider<K,T> - Class in org.ehcache.internal.classes
 
ClassInstanceProvider(ClassInstanceProviderConfiguration<K, T>, Class<? extends ClassInstanceConfiguration<T>>) - Constructor for class org.ehcache.internal.classes.ClassInstanceProvider
 
ClassInstanceProviderConfiguration<K,T> - Class in org.ehcache.internal.classes
Base class for ProviderFactory config that instantiates service classes.
ClassInstanceProviderConfiguration() - Constructor for class org.ehcache.internal.classes.ClassInstanceProviderConfiguration
 
ClassLoading - Class in org.ehcache.util
 
ClassLoading() - Constructor for class org.ehcache.util.ClassLoading
 
ClassLoadingHelper - Class in org.ehcache.management.utils
 
ClassUtils - Class in org.ehcache.internal.classes.commonslang
Operates on classes without using reflection.
ClassUtils() - Constructor for class org.ehcache.internal.classes.commonslang.ClassUtils
ClassUtils instances should NOT be constructed in standard programming.
clazz - Variable in class org.ehcache.config.xml.model.CacheIntegrationType.LoaderWriter
 
clazz - Variable in class org.ehcache.config.xml.model.ExpiryType
 
clazz - Variable in class org.ehcache.config.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.Ehcache
 
clear() - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
Removes all of the mappings from this map.
clear() - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
clear() - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
clear() - Method in class org.ehcache.internal.store.tiering.CacheStore
 
clear() - Method in class org.ehcache.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.PersistentUserManagedEhcache
 
clear() - Method in interface org.ehcache.spi.cache.Store
Removes all of the mappings from this map.
clear() - Method in interface org.ehcache.spi.cache.tiering.CachingTier
Empty out the caching store.
clear() - Method in interface org.ehcache.spi.cache.tiering.LowerCachingTier
Empty out the caching store.
clear() - Method in class org.ehcache.transactions.xa.XAStore
 
clear() - Method in class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
clearAllServiceConfig() - Method in class org.ehcache.config.CacheConfigurationBuilder
 
clearFailure(CacheAccessException) - Method in interface org.ehcache.resilience.ResilienceStrategy
Called when a Cache.clear() fails due to an underlying store failure.
clearFailure(CacheAccessException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
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.Ehcache
 
close() - Method in class org.ehcache.EhcacheManager
 
close() - Method in class org.ehcache.internal.serialization.CompactJavaSerializer
 
close() - Method in class org.ehcache.internal.serialization.CompactPersistentJavaSerializer
 
close() - Method in enum org.ehcache.InternalStatus
 
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 class org.ehcache.management.providers.CacheBindingManagementProviderSkeleton
 
close(CacheBinding, V) - Method in class org.ehcache.management.providers.CacheBindingManagementProviderSkeleton
 
close() - Method in interface org.ehcache.management.providers.ManagementProvider
Closes the management provider.
close(CacheBinding, EhcacheStatistics) - Method in class org.ehcache.management.providers.statistics.EhcacheStatisticsProvider
 
close() - Method in class org.ehcache.PersistentUserManagedEhcache
 
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 class org.ehcache.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 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.util.LifeCycleUtils
Returns a LifeCycled instance that close the supplied closeable upon lifecycle close.
coalesce - Variable in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind.Batching
 
collectStatistics(Context, Collection<String>, long) - Method in class org.ehcache.management.providers.CacheBindingManagementProviderSkeleton
 
collectStatistics(Context, Collection<String>, long) - Method in interface org.ehcache.management.providers.ManagementProvider
Collect statistics, if the provider supports this.
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.internal.serialization
A trivially compressed Java serialization based serializer.
CompactJavaSerializer(ClassLoader) - Constructor for class org.ehcache.internal.serialization.CompactJavaSerializer
 
CompactJavaSerializer(ClassLoader, Map<Integer, ObjectStreamClass>) - Constructor for class org.ehcache.internal.serialization.CompactJavaSerializer
 
CompactJavaSerializer.SerializableDataKey - Class in org.ehcache.internal.serialization
 
CompactJavaSerializer.SerializableDataKey(ObjectStreamClass, boolean) - Constructor for class org.ehcache.internal.serialization.CompactJavaSerializer.SerializableDataKey
 
CompactPersistentJavaSerializer<T> - Class in org.ehcache.internal.serialization
 
CompactPersistentJavaSerializer(ClassLoader, FileBasedPersistenceContext) - Constructor for class org.ehcache.internal.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.internal.util.ServiceUtil
 
CompoundCachingTier<K,V> - Class in org.ehcache.internal.store.tiering
 
CompoundCachingTier(HigherCachingTier<K, V>, LowerCachingTier<K, V>) - Constructor for class org.ehcache.internal.store.tiering.CompoundCachingTier
 
CompoundCachingTier.Provider - Class in org.ehcache.internal.store.tiering
 
CompoundCachingTier.Provider() - Constructor for class org.ehcache.internal.store.tiering.CompoundCachingTier.Provider
 
CompoundCachingTierProviderFactory - Class in org.ehcache.internal.store.tiering
 
CompoundCachingTierProviderFactory() - Constructor for class org.ehcache.internal.store.tiering.CompoundCachingTierProviderFactory
 
CompoundCachingTierServiceConfiguration - Class in org.ehcache.internal.store.tiering
 
CompoundCachingTierServiceConfiguration() - Constructor for class org.ehcache.internal.store.tiering.CompoundCachingTierServiceConfiguration
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.ehcache.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.internal.store.disk.EhcachePersistentConcurrentOffHeapClockCache
 
compute(K, BiFunction<K, V, V>, boolean) - Method in class org.ehcache.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.internal.store.heap.OnHeapStore
 
compute(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>) - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
compute(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
compute(K, BiFunction<K, V, V>, boolean) - Method in class org.ehcache.internal.store.offheap.EhcacheConcurrentOffHeapClockCache
 
compute(K, BiFunction<K, V, V>, boolean) - Method in interface org.ehcache.internal.store.offheap.EhcacheOffHeapBackingMap
 
compute(K, BiFunction<K, V, V>, boolean) - Method in class org.ehcache.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.internal.store.tiering.CacheStore
 
compute(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>) - Method in class org.ehcache.internal.store.tiering.CacheStore
 
compute(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>, NullaryFunction<Boolean>, NullaryFunction<Boolean>) - Method in interface org.ehcache.Jsr107Cache
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.ehcache.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.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 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 class org.ehcache.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.internal.store.heap.OnHeapStore
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.ehcache.internal.store.tiering.CacheStore
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in interface org.ehcache.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.transactions.xa.XAStore
 
computeIfAbsentAndFault(K, Function<? super K, ? extends V>) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
computeIfAbsentAndFault(K, Function<? super K, ? extends V>) - Method in interface org.ehcache.spi.cache.tiering.AuthoritativeTier
Marks the mapping as not evictable and performs computeIfAbsent() atomically.
computeIfPinned(K, BiFunction<K, V, V>, Function<V, Boolean>) - Method in class org.ehcache.internal.store.disk.EhcachePersistentConcurrentOffHeapClockCache
 
computeIfPinned(K, BiFunction<K, V, V>, Function<V, Boolean>) - Method in class org.ehcache.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.internal.store.offheap.EhcacheConcurrentOffHeapClockCache
 
computeIfPinned(K, BiFunction<K, V, V>, Function<V, Boolean>) - Method in interface org.ehcache.internal.store.offheap.EhcacheOffHeapBackingMap
 
computeIfPinned(K, BiFunction<K, V, V>, Function<V, Boolean>) - Method in class org.ehcache.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 class org.ehcache.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.internal.store.disk.EhcachePersistentConcurrentOffHeapClockCache
 
computeIfPresent(K, BiFunction<K, V, V>) - Method in class org.ehcache.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.internal.store.heap.OnHeapStore
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>) - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
computeIfPresent(K, BiFunction<K, V, V>) - Method in class org.ehcache.internal.store.offheap.EhcacheConcurrentOffHeapClockCache
 
computeIfPresent(K, BiFunction<K, V, V>) - Method in interface org.ehcache.internal.store.offheap.EhcacheOffHeapBackingMap
 
computeIfPresent(K, BiFunction<K, V, V>) - Method in class org.ehcache.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.internal.store.tiering.CacheStore
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>, NullaryFunction<Boolean>) - Method in class org.ehcache.internal.store.tiering.CacheStore
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.ehcache.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.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.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.writebehind.WriteBehindConfigurationBuilder
 
concurrency - Variable in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind
 
concurrencyLevel(int) - Method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
 
concurrencyLevel(int) - Method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder
 
concurrencyLevel(int) - Method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder
 
CONCURRENT - Static variable in interface org.ehcache.internal.concurrent.JSR166Helper.Spliterator
 
ConcurrentHashMap<K,V> - Class in org.ehcache.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.internal.concurrent.ConcurrentHashMap
Creates a new, empty map with the default initial table size (16).
ConcurrentHashMap(int) - Constructor for class org.ehcache.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.internal.concurrent.ConcurrentHashMap
Creates a new map with the same mappings as the given map.
ConcurrentHashMap(int, float) - Constructor for class org.ehcache.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.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.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.util
 
ConcurrentWeakIdentityHashMap() - Constructor for class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
ConfigType - Class in org.ehcache.config.xml.model
Java class for config-type complex type.
ConfigType() - Constructor for class org.ehcache.config.xml.model.ConfigType
 
Configuration - Interface in org.ehcache.config
 
ConfigurationBuilder - Class in org.ehcache.config
 
ConfigurationChangeSupport - Interface in org.ehcache.spi.cache
The interface to listen to change in configuration at runtime
constructedWith(Object...) - Method in class org.ehcache.config.event.CacheEventListenerConfigurationBuilder
 
ConstructorUtils - Class in org.ehcache.internal.classes.commonslang.reflect
Utility reflection methods focused on constructors, modeled after MethodUtils.
ConstructorUtils() - Constructor for class org.ehcache.internal.classes.commonslang.reflect.ConstructorUtils
ConstructorUtils instances should NOT be constructed in standard programming.
contains(Object) - Method in class org.ehcache.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.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.Ehcache
 
containsKey(Object) - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
Tests if the specified object is a key in this table.
containsKey(K) - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
containsKey(K) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
containsKey(K) - Method in class org.ehcache.internal.store.tiering.CacheStore
 
containsKey(K) - Method in class org.ehcache.PersistentUserManagedEhcache
 
containsKey(K) - Method in interface org.ehcache.spi.cache.Store
Returns true if this store contains the specified key and the entry is not expired.
containsKey(K) - Method in class org.ehcache.transactions.xa.XAStore
 
containsKey(Object) - Method in class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
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.
containsKeyFailure(K, CacheAccessException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
containsValue(Object) - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
Returns true if this map maps one or more keys to the specified value.
containsValue(Object) - Method in class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
ConversionHelper - Class in org.ehcache.management.utils
 
convert(long, MemoryUnit) - Method in enum org.ehcache.config.units.MemoryUnit
Returns amount in unit in to this unit.
convert(Object, Class<?>) - Static method in class org.ehcache.management.utils.ConversionHelper
 
CopiedOnHeapKey<K> - Class in org.ehcache.internal.store.heap.holders
 
CopiedOnHeapKey(K, Copier<K>) - Constructor for class org.ehcache.internal.store.heap.holders.CopiedOnHeapKey
 
CopiedOnHeapValueHolder<V> - Class in org.ehcache.internal.store.heap.holders
 
CopiedOnHeapValueHolder(long, V, long, long, Copier<V>) - Constructor for class org.ehcache.internal.store.heap.holders.CopiedOnHeapValueHolder
 
CopiedOnHeapValueHolder(Store.ValueHolder<V>, V, Copier<V>, long, Duration) - Constructor for class org.ehcache.internal.store.heap.holders.CopiedOnHeapValueHolder
Constructor to build this value holder from another value holder.
CopiedOnHeapValueHolder(V, long, Copier<V>) - Constructor for class org.ehcache.internal.store.heap.holders.CopiedOnHeapValueHolder
 
CopiedOnHeapValueHolder(V, long, long, Copier<V>) - Constructor for class org.ehcache.internal.store.heap.holders.CopiedOnHeapValueHolder
 
copier - Variable in class org.ehcache.config.xml.model.CacheEntryType
 
copier - Variable in class org.ehcache.config.xml.model.CopierType
 
Copier<T> - Interface in org.ehcache.spi.copy
Interface defining the contract used to make a copy of types.
CopierConfiguration - Interface in org.ehcache.config.copy
 
CopierConfiguration.Type - Enum in org.ehcache.config.copy
Copy provider types
CopierType - Class in org.ehcache.config.xml.model
Java class for copier-type complex type.
CopierType() - Constructor for class org.ehcache.config.xml.model.CopierType
 
CopierType.Copier - Class in org.ehcache.config.xml.model
Java class for anonymous complex type.
CopierType.Copier() - Constructor for class org.ehcache.config.xml.model.CopierType.Copier
 
copy(T) - Method in class org.ehcache.internal.copy.IdentityCopier
 
copy(T) - Method in class org.ehcache.internal.copy.ReadWriteCopier
 
copy(T) - Method in class org.ehcache.internal.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.internal.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.internal.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<CacheEventDispatcherFactory>) - Method in class org.ehcache.internal.events.CacheEventNotificationListenerServiceProviderFactory
 
create(ServiceCreationConfiguration<ExecutionService>) - Method in class org.ehcache.internal.executor.DefaultExecutionServiceFactory
 
create(ServiceCreationConfiguration<LocalPersistenceService>) - Method in class org.ehcache.internal.persistence.DefaultLocalPersistenceServiceFactory
 
create(ServiceCreationConfiguration<DefaultStoreProvider>) - Method in class org.ehcache.internal.store.DefaultStoreProviderFactory
 
create(ServiceCreationConfiguration<OffHeapDiskStore.Provider>) - Method in class org.ehcache.internal.store.disk.OffHeapDiskStoreProviderFactory
 
create(ServiceCreationConfiguration<OnHeapStore.Provider>) - Method in class org.ehcache.internal.store.heap.OnHeapStoreProviderFactory
 
create(ServiceCreationConfiguration<OffHeapStore.Provider>) - Method in class org.ehcache.internal.store.offheap.OffHeapStoreProviderFactory
 
create(ServiceCreationConfiguration<CacheStore.Provider>) - Method in class org.ehcache.internal.store.tiering.CacheStoreProviderFactory
 
create(ServiceCreationConfiguration<CompoundCachingTier.Provider>) - Method in class org.ehcache.internal.store.tiering.CompoundCachingTierProviderFactory
 
create(ServiceCreationConfiguration<TimeSourceService>) - Method in class org.ehcache.internal.TimeSourceServiceFactory
 
create(ServiceCreationConfiguration<WriteBehindProvider>) - Method in class org.ehcache.loaderwriter.writebehind.WriteBehindProviderFactory
 
create() - Method in interface org.ehcache.Maintainable
Creates all persistent data structures required to function
create(ServiceCreationConfiguration<ManagementRegistry>) - Method in class org.ehcache.management.registry.DefaultManagementRegistryFactory
 
create(ServiceCreationConfiguration<CopyProvider>) - Method in class org.ehcache.spi.copy.DefaultCopyProviderFactory
 
create(ServiceCreationConfiguration<CacheEventListenerProvider>) - Method in class org.ehcache.spi.event.DefaultCacheEventListenerProviderFactory
 
create(ServiceCreationConfiguration<CacheLoaderWriterProvider>) - Method in class org.ehcache.spi.loaderwriter.DefaultCacheLoaderWriterProviderFactory
 
create(ServiceCreationConfiguration<SerializationProvider>) - Method in class org.ehcache.spi.serialization.DefaultSerializationProviderFactory
 
create(ServiceCreationConfiguration<T>) - Method in interface org.ehcache.spi.service.ServiceFactory
 
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 class org.ehcache.internal.store.disk.OffHeapDiskStore.Provider
 
createAuthoritativeTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.internal.store.offheap.OffHeapStore.Provider
 
createAuthoritativeTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in interface org.ehcache.spi.cache.tiering.AuthoritativeTier.Provider
 
createBatchOperation(List<? extends SingleOperation<K, V>>) - Method in class org.ehcache.loaderwriter.writebehind.operations.DeleteOperation
 
createBatchOperation(List<? extends SingleOperation<K, V>>) - Method in interface org.ehcache.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.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.EhcacheManager
 
createCache(Class<K>, Class<V>, ServiceConfiguration<?>...) - Method in interface org.ehcache.spi.cache.CacheProvider
 
createCacheEntryType() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of CacheEntryType
createCacheEventDispatcher(Store<K, V>, ServiceConfiguration<?>...) - Method in interface org.ehcache.events.CacheEventDispatcherFactory
Creates an instance of CacheEventDispatcher to be used by CacheManager
createCacheEventDispatcher(Store<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.internal.events.CacheEventDispatcherFactoryImpl
 
createCacheIntegrationType() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of CacheIntegrationType
createCacheIntegrationTypeLoaderWriter() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of CacheIntegrationType.LoaderWriter
createCacheIntegrationTypeWriteBehind() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of CacheIntegrationType.WriteBehind
createCacheIntegrationTypeWriteBehindBatching() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of CacheIntegrationType.WriteBehind.Batching
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.
createCacheLoaderWriter(String, CacheConfiguration<K, V>) - Method in class org.ehcache.spi.loaderwriter.DefaultCacheLoaderWriterProvider
 
createCacheTemplateType() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of CacheTemplateType
createCacheType() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of CacheType
createCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.internal.store.heap.OnHeapStore.Provider
 
createCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.internal.store.offheap.OffHeapStore.Provider
 
createCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.internal.store.tiering.CompoundCachingTier.Provider
 
createCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in interface org.ehcache.spi.cache.tiering.CachingTier.Provider
 
createCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in interface org.ehcache.spi.cache.tiering.LowerCachingTier.Provider
 
createCapability(String, CapabilityContext, Collection<Descriptor>) - Method in class org.ehcache.management.providers.actions.EhcacheActionProvider
 
createCapability(String, CapabilityContext, Collection<Descriptor>) - Method in class org.ehcache.management.providers.CacheBindingManagementProviderSkeleton
 
createCapability(String, CapabilityContext, Collection<Descriptor>) - Method in class org.ehcache.management.providers.statistics.EhcacheStatisticsProvider
 
createConfig(ConfigType) - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of JAXBElement<ConfigType>}
createConfigType() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of ConfigType
createCopierType() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of CopierType
createCopierTypeCopier() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of CopierType.Copier
createDiskStoreSettingsType() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of DiskStoreSettingsType
createEventListener(String, ServiceConfiguration<CacheEventListenerProvider>) - Method in interface org.ehcache.event.CacheEventListenerProvider
Creates a new CacheEventListener
createEventListener(String, ServiceConfiguration<CacheEventListenerProvider>) - Method in class org.ehcache.spi.event.DefaultCacheEventListenerProvider
 
createExpiryType() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of ExpiryType
createExpiryTypeNone() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of ExpiryType.None
createHigherCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.internal.store.heap.OnHeapStore.Provider
 
createHigherCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in interface org.ehcache.spi.cache.tiering.HigherCachingTier.Provider
 
createKeyCopier(Class<T>, Serializer<T>, ServiceConfiguration<?>...) - Method in interface org.ehcache.spi.copy.CopyProvider
Creates a key Copier with the given parameters.
createKeyCopier(Class<T>, Serializer<T>, ServiceConfiguration<?>...) - Method in class org.ehcache.spi.copy.DefaultCopyProvider
 
createKeySerializer(Class<T>, ClassLoader, ServiceConfiguration<?>...) - Method in class org.ehcache.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.config.xml.model.ObjectFactory
Create an instance of ListenersType
createListenersTypeListener() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of ListenersType.Listener
createManagedObject(CacheBinding) - Method in class org.ehcache.management.providers.actions.EhcacheActionProvider
 
createManagedObject(CacheBinding) - Method in class org.ehcache.management.providers.CacheBindingManagementProviderSkeleton
 
createManagedObject(CacheBinding) - Method in class org.ehcache.management.providers.statistics.EhcacheStatisticsProvider
 
createPersistableResourceType() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of PersistableResourceType
createPersistenceContextWithin(LocalPersistenceService.PersistenceSpaceIdentifier, String) - Method in class org.ehcache.internal.persistence.DefaultLocalPersistenceService
 
createPersistenceContextWithin(LocalPersistenceService.PersistenceSpaceIdentifier, String) - Method in interface org.ehcache.spi.service.LocalPersistenceService
Creates a new persistence context within the given space.
createPersistenceType() - Method in class org.ehcache.config.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.config.xml.model.ObjectFactory
Create an instance of ResourcesType
createResourceType() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of ResourceType
createSerializerType() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of SerializerType
createSerializerTypeSerializer() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of SerializerType.Serializer
createServiceType() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of ServiceType
createStore(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.internal.store.DefaultStoreProvider
 
createStore(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.internal.store.disk.OffHeapDiskStore.Provider
 
createStore(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.internal.store.heap.OnHeapStore.Provider
 
createStore(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.internal.store.offheap.OffHeapStore.Provider
 
createStore(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.internal.store.tiering.CacheStore.Provider
 
createStore(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in interface org.ehcache.spi.cache.Store.Provider
Creates a new Store instance
createStore(Store.Configuration<K, V>, ServiceConfiguration<?>...) - Method in class org.ehcache.transactions.xa.XAStore.Provider
 
createThreadPoolReferenceType() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of ThreadPoolReferenceType
createThreadPoolsType() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of ThreadPoolsType
createThreadPoolsTypeThreadPool() - Method in class org.ehcache.config.xml.model.ObjectFactory
Create an instance of ThreadPoolsType.ThreadPool
createTimeType() - Method in class org.ehcache.config.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 interface org.ehcache.spi.copy.CopyProvider
Creates a value Copier with the given parameters.
createValueCopier(Class<T>, Serializer<T>, ServiceConfiguration<?>...) - Method in class org.ehcache.spi.copy.DefaultCopyProvider
 
createValueSerializer(Class<T>, ClassLoader, ServiceConfiguration<?>...) - Method in class org.ehcache.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.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.events.CacheEvents
 
creationTime(TimeUnit) - Method in class org.ehcache.spi.cache.AbstractValueHolder
 
creationTime(TimeUnit) - Method in interface org.ehcache.spi.cache.Store.ValueHolder
Accessor to the creation time of this ValueHolder

D

decode(ByteBuffer) - Method in class org.ehcache.internal.store.offheap.portability.OffHeapValueHolderPortability
 
decode(ByteBuffer, WriteContext) - Method in class org.ehcache.internal.store.offheap.portability.OffHeapValueHolderPortability
 
decode(ByteBuffer) - Method in class org.ehcache.internal.store.offheap.portability.SerializerPortability
 
DEFAULT_CONFIG_PROPERTY_NAME - Static variable in class org.ehcache.jsr107.DefaultConfigurationResolver
 
DefaultCacheEventListenerConfiguration - Class in org.ehcache.config.event
 
DefaultCacheEventListenerConfiguration(Class<? extends CacheEventListener<?, ?>>, Object...) - Constructor for class org.ehcache.config.event.DefaultCacheEventListenerConfiguration
 
DefaultCacheEventListenerConfiguration(CacheEventListener<?, ?>) - Constructor for class org.ehcache.config.event.DefaultCacheEventListenerConfiguration
 
DefaultCacheEventListenerProvider - Class in org.ehcache.spi.event
 
DefaultCacheEventListenerProvider(DefaultCacheEventListenerProviderConfiguration) - Constructor for class org.ehcache.spi.event.DefaultCacheEventListenerProvider
 
DefaultCacheEventListenerProviderConfiguration - Class in org.ehcache.config.event
 
DefaultCacheEventListenerProviderConfiguration() - Constructor for class org.ehcache.config.event.DefaultCacheEventListenerProviderConfiguration
 
DefaultCacheEventListenerProviderFactory - Class in org.ehcache.spi.event
 
DefaultCacheEventListenerProviderFactory() - Constructor for class org.ehcache.spi.event.DefaultCacheEventListenerProviderFactory
 
DefaultCacheLoaderWriterConfiguration - Class in org.ehcache.config.loaderwriter
 
DefaultCacheLoaderWriterConfiguration(Class<? extends CacheLoaderWriter<?, ?>>, Object...) - Constructor for class org.ehcache.config.loaderwriter.DefaultCacheLoaderWriterConfiguration
 
DefaultCacheLoaderWriterConfiguration(CacheLoaderWriter<?, ?>) - Constructor for class org.ehcache.config.loaderwriter.DefaultCacheLoaderWriterConfiguration
 
DefaultCacheLoaderWriterProvider - Class in org.ehcache.spi.loaderwriter
 
DefaultCacheLoaderWriterProvider(DefaultCacheLoaderWriterProviderConfiguration) - Constructor for class org.ehcache.spi.loaderwriter.DefaultCacheLoaderWriterProvider
 
DefaultCacheLoaderWriterProviderConfiguration - Class in org.ehcache.config.loaderwriter
 
DefaultCacheLoaderWriterProviderConfiguration() - Constructor for class org.ehcache.config.loaderwriter.DefaultCacheLoaderWriterProviderConfiguration
 
DefaultCacheLoaderWriterProviderFactory - Class in org.ehcache.spi.loaderwriter
 
DefaultCacheLoaderWriterProviderFactory() - Constructor for class org.ehcache.spi.loaderwriter.DefaultCacheLoaderWriterProviderFactory
 
DefaultConfiguration - Class in org.ehcache.config
 
DefaultConfiguration(Configuration) - Constructor for class org.ehcache.config.DefaultConfiguration
 
DefaultConfiguration(ClassLoader) - Constructor for class org.ehcache.config.DefaultConfiguration
 
DefaultConfiguration(Map<String, CacheConfiguration<?, ?>>, ClassLoader, ServiceCreationConfiguration<?>...) - Constructor for class org.ehcache.config.DefaultConfiguration
 
DefaultConfigurationResolver - Class in org.ehcache.jsr107
 
DefaultCopierConfiguration<T> - Class in org.ehcache.config.copy
 
DefaultCopierConfiguration(Class<? extends Copier<T>>, CopierConfiguration.Type) - Constructor for class org.ehcache.config.copy.DefaultCopierConfiguration
 
DefaultCopierConfiguration(Copier<T>, CopierConfiguration.Type) - Constructor for class org.ehcache.config.copy.DefaultCopierConfiguration
 
defaultCopiers - Variable in class org.ehcache.config.xml.model.ConfigType
 
DefaultCopyProvider - Class in org.ehcache.spi.copy
 
DefaultCopyProvider(DefaultCopyProviderConfiguration) - Constructor for class org.ehcache.spi.copy.DefaultCopyProvider
 
DefaultCopyProviderConfiguration - Class in org.ehcache.config.copy
 
DefaultCopyProviderConfiguration() - Constructor for class org.ehcache.config.copy.DefaultCopyProviderConfiguration
 
DefaultCopyProviderFactory - Class in org.ehcache.spi.copy
 
DefaultCopyProviderFactory() - Constructor for class org.ehcache.spi.copy.DefaultCopyProviderFactory
 
DefaultExecutionServiceFactory - Class in org.ehcache.internal.executor
 
DefaultExecutionServiceFactory() - Constructor for class org.ehcache.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.internal.persistence
 
DefaultLocalPersistenceService(PersistenceConfiguration) - Constructor for class org.ehcache.internal.persistence.DefaultLocalPersistenceService
 
DefaultLocalPersistenceServiceFactory - Class in org.ehcache.internal.persistence
 
DefaultLocalPersistenceServiceFactory() - Constructor for class org.ehcache.internal.persistence.DefaultLocalPersistenceServiceFactory
 
DefaultManagementRegistry - Class in org.ehcache.management.registry
 
DefaultManagementRegistry() - Constructor for class org.ehcache.management.registry.DefaultManagementRegistry
 
DefaultManagementRegistry(ManagementRegistryConfiguration) - Constructor for class org.ehcache.management.registry.DefaultManagementRegistry
 
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
 
DefaultPersistenceConfiguration - Class in org.ehcache.config.persistence
DefaultPersistenceConfiguration
DefaultPersistenceConfiguration(File) - Constructor for class org.ehcache.config.persistence.DefaultPersistenceConfiguration
 
DefaultSerializationProvider - Class in org.ehcache.spi.serialization
 
DefaultSerializationProvider(DefaultSerializationProviderConfiguration) - Constructor for class org.ehcache.spi.serialization.DefaultSerializationProvider
 
DefaultSerializationProviderConfiguration - Class in org.ehcache.config.serializer
 
DefaultSerializationProviderConfiguration() - Constructor for class org.ehcache.config.serializer.DefaultSerializationProviderConfiguration
 
DefaultSerializationProviderFactory - Class in org.ehcache.spi.serialization
 
DefaultSerializationProviderFactory() - Constructor for class org.ehcache.spi.serialization.DefaultSerializationProviderFactory
 
DefaultSerializerConfiguration<T> - Class in org.ehcache.config.serializer
 
DefaultSerializerConfiguration(Class<? extends Serializer<T>>, SerializerConfiguration.Type) - Constructor for class org.ehcache.config.serializer.DefaultSerializerConfiguration
 
DefaultSerializerConfiguration(Serializer<T>, SerializerConfiguration.Type) - Constructor for class org.ehcache.config.serializer.DefaultSerializerConfiguration
 
defaultSerializers - Variable in class org.ehcache.config.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
 
DefaultStoreProvider - Class in org.ehcache.internal.store
 
DefaultStoreProvider() - Constructor for class org.ehcache.internal.store.DefaultStoreProvider
 
DefaultStoreProviderFactory - Class in org.ehcache.internal.store
 
DefaultStoreProviderFactory() - Constructor for class org.ehcache.internal.store.DefaultStoreProviderFactory
 
DefaultTimeSourceService - Class in org.ehcache.internal
DefaultTimeSourceService
DefaultTimeSourceService(TimeSourceConfiguration) - Constructor for class org.ehcache.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
 
delete(K) - Method in class org.ehcache.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.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.loaderwriter.writebehind.operations
Implements the delete all operation for write behind
DeleteAllOperation(Iterable<? extends K>) - Constructor for class org.ehcache.loaderwriter.writebehind.operations.DeleteAllOperation
Create a new delete all operation for the provided list of cache entries
DeleteOperation<K,V> - Class in org.ehcache.loaderwriter.writebehind.operations
Implements the delete operation for write behind
DeleteOperation(K) - Constructor for class org.ehcache.loaderwriter.writebehind.operations.DeleteOperation
Create a new delete operation for a particular entry
DeleteOperation(K, long) - Constructor for class org.ehcache.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.events.CacheEventDispatcher
 
deregisterCacheEventListener(CacheEventListener<? super K, ? super V>) - Method in class org.ehcache.events.CacheEventDispatcherImpl
Allows for deregistering of a previously registered CacheEventListener instance
deregisterCacheEventListener(CacheEventListener<? super K, ? super V>) - Method in class org.ehcache.events.DisabledCacheEventNotificationService
 
deregisterListener(CacheManagerListener) - Method in class org.ehcache.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 class org.ehcache.internal.persistence.DefaultLocalPersistenceService
 
destroyAllPersistenceSpaces() - Method in interface org.ehcache.spi.service.LocalPersistenceService
Destroys all persistence spaces Note that this method can be called without creating the persistence space beforehand in the same JVM.
destroyCache(String) - Method in class org.ehcache.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 class org.ehcache.internal.persistence.DefaultLocalPersistenceService
 
destroyPersistenceSpace(String) - Method in interface org.ehcache.spi.service.LocalPersistenceService
Destroys the persistence space with the given name.
directory - Variable in class org.ehcache.config.xml.model.PersistenceType
 
disableCoalescing() - Method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
 
DisabledCacheEventNotificationService<K,V> - Class in org.ehcache.events
 
DisabledCacheEventNotificationService() - Constructor for class org.ehcache.events.DisabledCacheEventNotificationService
 
disableStoreEventNotifications() - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
disableStoreEventNotifications() - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
disableStoreEventNotifications() - Method in class org.ehcache.internal.store.tiering.CacheStore
 
disableStoreEventNotifications() - Method in interface org.ehcache.spi.cache.Store
Disables store event notifications.
disableStoreEventNotifications() - Method in class org.ehcache.transactions.xa.XAStore
 
disconnect(ObjectStreamClass) - Static method in class org.ehcache.internal.serialization.CompactJavaSerializer
 
disk(long, MemoryUnit) - Method in class org.ehcache.config.ResourcePoolsBuilder
 
disk(long, MemoryUnit, boolean) - Method in class org.ehcache.config.ResourcePoolsBuilder
 
disk - Variable in class org.ehcache.config.xml.model.ResourcesType
 
diskStore - Variable in class org.ehcache.config.xml.model.ConfigType
 
diskStoreSettings - Variable in class org.ehcache.config.xml.model.BaseCacheType
 
DiskStoreSettingsType - Class in org.ehcache.config.xml.model
Java class for disk-store-settings-type complex type.
DiskStoreSettingsType() - Constructor for class org.ehcache.config.xml.model.DiskStoreSettingsType
 
DiskWriteThreadPool - Class in org.ehcache.internal.store.disk
 
DiskWriteThreadPool(ExecutionService, String, int) - Constructor for class org.ehcache.internal.store.disk.DiskWriteThreadPool
 
DISTINCT - Static variable in interface org.ehcache.internal.concurrent.JSR166Helper.Spliterator
 
done() - Method in class org.ehcache.InternalStatus.Transition
 
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
 
Ehcache(CacheConfiguration<K, V>, Store<K, V>, Logger) - Constructor for class org.ehcache.Ehcache
 
Ehcache(CacheConfiguration<K, V>, Store<K, V>, CacheLoaderWriter<? super K, V>, Logger) - Constructor for class org.ehcache.Ehcache
 
Ehcache(CacheConfiguration<K, V>, Store<K, V>, CacheLoaderWriter<? super K, V>, CacheEventDispatcher<K, V>, Logger) - Constructor for class org.ehcache.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(String) - Constructor for class org.ehcache.management.providers.actions.EhcacheActionProvider
 
EhcacheActionWrapper - Class in org.ehcache.management.providers.actions
 
EhcacheActionWrapper(Cache) - 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.internal.store.offheap
EhcacheConcurrentOffHeapClockCache
EhcacheConcurrentOffHeapClockCache(Factory<? extends PinnableSegment<K, V>>, int) - Constructor for class org.ehcache.internal.store.offheap.EhcacheConcurrentOffHeapClockCache
 
EhcacheHackAccessor - Class in org.ehcache
EhcacheHackAccessor
EhcacheManager - Class in org.ehcache
 
EhcacheManager(Configuration) - Constructor for class org.ehcache.EhcacheManager
 
EhcacheManager(Configuration, Collection<Service>) - Constructor for class org.ehcache.EhcacheManager
 
EhcacheManager(Configuration, Collection<Service>, boolean) - Constructor for class org.ehcache.EhcacheManager
 
EhcacheOffHeapBackingMap<K,V> - Interface in org.ehcache.internal.store.offheap
 
EhcachePersistentConcurrentOffHeapClockCache<K,V> - Class in org.ehcache.internal.store.disk
 
EhcachePersistentConcurrentOffHeapClockCache(ObjectInput, EhcachePersistentSegmentFactory<K, V>) - Constructor for class org.ehcache.internal.store.disk.EhcachePersistentConcurrentOffHeapClockCache
 
EhcachePersistentConcurrentOffHeapClockCache(EhcachePersistentSegmentFactory<K, V>, int) - Constructor for class org.ehcache.internal.store.disk.EhcachePersistentConcurrentOffHeapClockCache
 
EhcachePersistentSegmentFactory<K,V> - Class in org.ehcache.internal.store.disk.factories
 
EhcachePersistentSegmentFactory(MappedPageSource, Factory<? extends PersistentStorageEngine<? super K, ? super V>>, int, Predicate<Map.Entry<K, V>>, EhcacheSegmentFactory.EhcacheSegment.EvictionListener<K, V>, boolean) - Constructor for class org.ehcache.internal.store.disk.factories.EhcachePersistentSegmentFactory
 
EhcachePersistentSegmentFactory.EhcachePersistentSegment<K,V> - Class in org.ehcache.internal.store.disk.factories
 
EhcacheSegmentFactory<K,V> - Class in org.ehcache.internal.store.offheap.factories
EhcacheSegmentFactory
EhcacheSegmentFactory(PageSource, Factory<? extends StorageEngine<? super K, ? super V>>, int, Predicate<Map.Entry<K, V>>, EhcacheSegmentFactory.EhcacheSegment.EvictionListener<K, V>) - Constructor for class org.ehcache.internal.store.offheap.factories.EhcacheSegmentFactory
 
EhcacheSegmentFactory.EhcacheSegment<K,V> - Class in org.ehcache.internal.store.offheap.factories
 
EhcacheSegmentFactory.EhcacheSegment.EvictionListener<K,V> - Interface in org.ehcache.internal.store.offheap.factories
 
EhcacheStatisticsProvider - Class in org.ehcache.management.providers.statistics
 
EhcacheStatisticsProvider(String, 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
 
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.internal.concurrent.ConcurrentHashMap
Returns an enumeration of the values in this table.
EMPTY_CLASS_ARRAY - Static variable in class org.ehcache.internal.classes.commonslang.ArrayUtils
An empty immutable Class array.
EMPTY_OBJECT_ARRAY - Static variable in class org.ehcache.internal.classes.commonslang.ArrayUtils
An empty immutable Object array.
enableCoalescing() - Method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
 
enableStoreEventNotifications(StoreEventListener<K, V>) - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
enableStoreEventNotifications(StoreEventListener<K, V>) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
enableStoreEventNotifications(StoreEventListener<K, V>) - Method in class org.ehcache.internal.store.tiering.CacheStore
 
enableStoreEventNotifications(StoreEventListener<K, V>) - Method in interface org.ehcache.spi.cache.Store
Enables notifications for store-initiated events, i.e.
enableStoreEventNotifications(StoreEventListener<K, V>) - Method in class org.ehcache.transactions.xa.XAStore
 
encode(OffHeapValueHolder<V>) - Method in class org.ehcache.internal.store.offheap.portability.OffHeapValueHolderPortability
 
encode(T) - Method in class org.ehcache.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
 
entrySet() - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
Returns a Set view of the mappings contained in this map.
entrySet() - Method in class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
EntryUnit - Enum in org.ehcache.config.units
An enumeration implementing ResourceUnit to represent entries count.
equals(Object) - Method in class org.ehcache.expiry.Duration
 
equals(Object) - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
Compares the specified object with this map for equality.
equals(Object) - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap.KeySetView
 
equals(T, ByteBuffer) - Method in class org.ehcache.internal.serialization.CompactJavaSerializer
 
equals(Object) - Method in class org.ehcache.internal.serialization.CompactJavaSerializer.SerializableDataKey
 
equals(T, ByteBuffer) - Method in class org.ehcache.internal.serialization.CompactPersistentJavaSerializer
 
equals(Object) - Method in class org.ehcache.internal.store.heap.holders.CopiedOnHeapKey
 
equals(Object) - Method in class org.ehcache.internal.store.heap.holders.LookupOnlyOnHeapKey
 
equals(Object) - Method in class org.ehcache.internal.store.heap.holders.OnHeapValueHolder
 
equals(Object) - Method in class org.ehcache.internal.store.heap.holders.SerializedOnHeapValueHolder
 
equals(Object) - Method in class org.ehcache.internal.store.offheap.OffHeapValueHolder
 
equals(Object, ByteBuffer) - Method in class org.ehcache.internal.store.offheap.portability.OffHeapValueHolderPortability
 
equals(Object, ByteBuffer) - Method in class org.ehcache.internal.store.offheap.portability.SerializerPortability
 
equals(Object) - Method in class org.ehcache.loaderwriter.writebehind.operations.DeleteOperation
 
equals(Object) - Method in class org.ehcache.loaderwriter.writebehind.operations.WriteOperation
 
equals(Object) - Method in class org.ehcache.management.registry.CacheBinding
 
equals(Object) - Method in class org.ehcache.spi.cache.AbstractValueHolder
 
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.internal.concurrent.JSR166Helper.Spliterator
 
eventDispatch - Variable in class org.ehcache.config.xml.model.ConfigType
 
EventFiring - Enum in org.ehcache.event
 
eventFiringMode - Variable in class org.ehcache.config.xml.model.ListenersType.Listener
 
EventFiringType - Enum in org.ehcache.config.xml.model
Java class for event-firing-type.
eventOrdering(EventOrdering) - Method in class org.ehcache.config.event.CacheEventListenerConfigurationBuilder
 
EventOrdering - Enum in org.ehcache.event
 
eventOrderingMode - Variable in class org.ehcache.config.xml.model.ListenersType.Listener
 
EventOrderingType - Enum in org.ehcache.config.xml.model
Java class for event-ordering-type.
eventsToFireOn - Variable in class org.ehcache.config.xml.model.ListenersType.Listener
 
EventType - Enum in org.ehcache.config.xml.model
Java class for event-type.
EventType - Enum in org.ehcache.event
 
evict(int, boolean) - Method in class org.ehcache.internal.store.disk.factories.EhcachePersistentSegmentFactory.EhcachePersistentSegment
 
evict(int, boolean) - Method in class org.ehcache.internal.store.offheap.factories.EhcacheSegmentFactory.EhcacheSegment
 
evictable(int) - Method in class org.ehcache.internal.store.disk.factories.EhcachePersistentSegmentFactory.EhcachePersistentSegment
 
evictable(int) - Method in class org.ehcache.internal.store.offheap.factories.EhcacheSegmentFactory.EhcacheSegment
 
evicted(K) - Method in class org.ehcache.transactions.xa.XATransactionContext
 
Eviction - Class in org.ehcache.config
Utility class for getting predefined EvictionVeto and EvictionPrioritizer instances.
Eviction() - Constructor for class org.ehcache.config.Eviction
 
eviction(K, V, Cache<K, V>) - Static method in class org.ehcache.events.CacheEvents
 
Eviction.Prioritizer - Enum in org.ehcache.config
Enumeration holding default EvictionPrioritizer instances.
EvictionPrioritizer<K,V> - Interface in org.ehcache.config
A specialized Comparator used to prioritize eviction between cache entries.
evictionPrioritizer - Variable in class org.ehcache.config.xml.model.BaseCacheType
 
evictionVeto(EvictionVeto<? super NK, ? super NV>) - Method in class org.ehcache.config.CacheConfigurationBuilder
 
EvictionVeto<K,V> - Interface in org.ehcache.config
A specialized Predicate used to veto eviction of cache entries.
evictionVeto - Variable in class org.ehcache.config.xml.model.BaseCacheType
 
ExceptionFactory - Class in org.ehcache.exceptions
 
execute() - Method in interface org.ehcache.management.Query
 
ExecutionService - Interface in org.ehcache.spi.service
Configuration of ExecutionService defines named pools of threads.
ExecutionServiceFactory - Interface in org.ehcache.spi.service
 
ExecutorUtil - Class in org.ehcache.internal.executor
 
ExecutorUtil() - Constructor for class org.ehcache.internal.executor.ExecutorUtil
 
Expirations - Class in org.ehcache.expiry
Utility class for getting predefined Expiry instances.
expirationTime(TimeUnit) - Method in class org.ehcache.spi.cache.AbstractValueHolder
 
expirationTime(TimeUnit) - Method in interface org.ehcache.spi.cache.Store.ValueHolder
Accessor to the expiration time of this ValueHolder
EXPIRE_TIME_OFFSET - Static variable in class org.ehcache.internal.store.offheap.portability.OffHeapValueHolderPortability
 
expiry - Variable in class org.ehcache.config.xml.model.BaseCacheType
 
expiry(K, V, Cache<K, V>) - Static method in class org.ehcache.events.CacheEvents
 
Expiry<K,V> - Interface in org.ehcache.expiry
A policy object that governs expiration for a Cache
ExpiryType - Class in org.ehcache.config.xml.model
Java class for expiry-type complex type.
ExpiryType() - Constructor for class org.ehcache.config.xml.model.ExpiryType
 
ExpiryType.None - Class in org.ehcache.config.xml.model
Java class for anonymous complex type.
ExpiryType.None() - Constructor for class org.ehcache.config.xml.model.ExpiryType.None
 
Exposed - Annotation Type in org.ehcache.management.annotations
Method-level annotation used to mark a method as action-callable.

F

failed() - Method in class org.ehcache.InternalStatus.Transition
 
FileBasedPersistenceContext - Interface in org.ehcache.spi.service
FileBased
findAmongst(Class<T>, Object...) - Static method in class org.ehcache.spi.ServiceLocator
 
findManagedObject(Context) - Method in class org.ehcache.management.providers.CacheBindingManagementProviderSkeleton
 
findSingletonAmongst(Class<T>, Object...) - Static method in class org.ehcache.spi.ServiceLocator
 
findXAResourceHolder(XAResource) - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceProducer
 
fireOn() - Method in class org.ehcache.config.event.DefaultCacheEventListenerConfiguration
 
fireOn() - Method in interface org.ehcache.event.CacheEventListenerConfiguration
Indicates on which EventType an event has to be fired
firingMode(EventFiring) - Method in class org.ehcache.config.event.CacheEventListenerConfigurationBuilder
 
firingMode() - Method in class org.ehcache.config.event.DefaultCacheEventListenerConfiguration
 
firingMode() - Method in interface org.ehcache.event.CacheEventListenerConfiguration
Indicates which firing mode to use
flush(K, Store.ValueHolder<V>) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
flush(K, Store.ValueHolder<V>) - Method in interface org.ehcache.spi.cache.tiering.AuthoritativeTier
This marks the entry as evictable again.
forClass() - Method in class org.ehcache.internal.serialization.CompactJavaSerializer.SerializableDataKey
 
forEach(JSR166Helper.BiConsumer<? super K, ? super V>) - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
 
forEach(long, JSR166Helper.BiConsumer<? super K, ? super V>) - Method in class org.ehcache.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.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.internal.concurrent.ConcurrentHashMap.KeySetView
 
forEachEntry(long, JSR166Helper.Consumer<? super Map.Entry<K, V>>) - Method in class org.ehcache.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.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.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.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.internal.concurrent.JSR166Helper.Spliterator
 
forEachValue(long, JSR166Helper.Consumer<? super V>) - Method in class org.ehcache.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.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.InternalStatus.Transition
 
fromEhcacheCacheConfiguration(CacheConfiguration<K, V>) - Static method in class org.ehcache.jsr107.Eh107Configuration
 
fromValue(String) - Static method in enum org.ehcache.config.xml.model.EventFiringType
 
fromValue(String) - Static method in enum org.ehcache.config.xml.model.EventOrderingType
 
fromValue(String) - Static method in enum org.ehcache.config.xml.model.EventType
 
fromValue(String) - Static method in enum org.ehcache.config.xml.model.ResourceUnit
 
fromValue(String) - Static method in enum org.ehcache.config.xml.model.TimeUnit
 
Function<A,T> - Interface in org.ehcache.function
Generic function interface for transforming an argument into a value.

G

get(K) - Method in interface org.ehcache.Cache
Retrieve the value currently mapped to the provided key
get(K) - Method in class org.ehcache.Ehcache
 
get(Object) - Method in class org.ehcache.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.internal.store.heap.OnHeapStore
 
get(K) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
get(K) - Method in class org.ehcache.internal.store.tiering.CacheStore
 
get() - Method in class org.ehcache.InternalStatus.Transition
 
get(Object) - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
 
get(K) - Method in class org.ehcache.PersistentUserManagedEhcache
 
get(K) - Method in interface org.ehcache.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(K) - Method in class org.ehcache.transactions.xa.XAStore
 
get(TransactionId) - Method in class org.ehcache.transactions.xa.XATransactionContextFactory
 
get(Object) - Method in class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
getAccessibleConstructor(Constructor<T>) - Static method in class org.ehcache.internal.classes.commonslang.reflect.ConstructorUtils
Checks if the specified constructor is accessible.
getActualKeyObject() - Method in class org.ehcache.internal.store.heap.holders.CopiedOnHeapKey
 
getActualKeyObject() - Method in class org.ehcache.internal.store.heap.holders.LookupOnlyOnHeapKey
 
getActualKeyObject() - Method in interface org.ehcache.internal.store.heap.holders.OnHeapKey
 
getAdvancedBooleanConfigProperty(String, boolean) - Static method in class org.ehcache.internal.store.offheap.OffHeapStoreUtils
 
getAdvancedLongConfigProperty(String, long) - Static method in class org.ehcache.internal.store.offheap.OffHeapStoreUtils
 
getAdvancedMemorySizeConfigProperty(String, long) - Static method in class org.ehcache.internal.store.offheap.OffHeapStoreUtils
 
getAlias() - Method in class org.ehcache.config.xml.model.CacheType
Gets the value of the alias property.
getAlias() - Method in class org.ehcache.config.xml.model.ThreadPoolsType.ThreadPool
Gets the value of the alias property.
getAlias() - Method in class org.ehcache.management.registry.CacheBinding
 
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.Ehcache
 
getAll(Set<? extends K>) - Method in interface org.ehcache.Jsr107Cache
 
getAll(Set<? extends K>) - Method in class org.ehcache.PersistentUserManagedEhcache
 
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.
getAllFailure(Iterable<? extends K>, CacheAccessException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
getAllFailure(Iterable<? extends K>, Map<K, V>, CacheAccessException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
getAllFailure(Iterable<? extends K>, CacheAccessException, BulkCacheLoadingException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
getAmount() - Method in class org.ehcache.expiry.Duration
Get the amount of Duration.getTimeUnit() this instance represents
getAndFault(K) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
getAndFault(K) - Method in interface org.ehcache.spi.cache.tiering.AuthoritativeTier
Marks the mapping as not evictable and returns it atomically.
getAndPin(K) - Method in interface org.ehcache.internal.store.offheap.EhcacheOffHeapBackingMap
 
getAndPut(K, V) - Method in interface org.ehcache.Jsr107Cache
 
getAndRemove(K) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
Return the value holder currently in the caching tier and remove it.
getAndRemove(K) - Method in interface org.ehcache.Jsr107Cache
 
getAndRemove(K) - Method in interface org.ehcache.spi.cache.tiering.LowerCachingTier
Return the value holder currently in the caching tier and remove it.
getAndSetMetadata(K, int, int) - Method in interface org.ehcache.internal.store.offheap.EhcacheOffHeapBackingMap
 
getAny() - Method in class org.ehcache.config.xml.model.BaseCacheType
Gets the value of the any property.
getAny() - Method in class org.ehcache.config.xml.model.CacheIntegrationType.LoaderWriter
Gets the value of the any property.
getAny() - Method in class org.ehcache.config.xml.model.ListenersType.Listener
Gets the value of the any property.
getAny() - Method in class org.ehcache.config.xml.model.ResourcesType
Gets the value of the any property.
getAny() - Method in class org.ehcache.config.xml.model.ServiceType
Gets the value of the any property.
getArguments() - Method in class org.ehcache.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.config.xml.model.CacheIntegrationType.WriteBehind
Gets the value of the batching property.
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.config.xml.model.CacheIntegrationType.WriteBehind.Batching
Gets the value of the batchSize property.
getBatchSize() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration.BatchingConfiguration
The recommended size of a batch of operations.
getBranchQualifier() - Method in class org.ehcache.transactions.xa.SerializableXid
 
getBufferSource() - Static method in class org.ehcache.internal.store.offheap.OffHeapStoreUtils
 
getBulkMethodEntries(Ehcache<?, ?>) - Static method in class org.ehcache.EhcacheHackAccessor
 
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.EhcacheManager
 
getCache() - Method in class org.ehcache.management.registry.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.config.DefaultConfiguration
 
getCacheConfigurations() - Method in class org.ehcache.config.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(Ehcache<K, V>) - Static method in class org.ehcache.EhcacheHackAccessor
 
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
 
getCacheManager() - Method in interface org.ehcache.spi.service.CacheManagerProviderService
 
getCacheManagerAlias() - Method in interface org.ehcache.management.ManagementRegistryConfiguration
Gets the alias to use for the cache manager when using the SharedManagementService.
getCacheManagerAlias() - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
 
getCacheMisses() - Method in class org.ehcache.jsr107.Eh107CacheStatisticsMXBean
 
getCacheMissPercentage() - Method in class org.ehcache.jsr107.Eh107CacheStatisticsMXBean
 
getCacheOrCacheTemplate() - Method in class org.ehcache.config.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 interface org.ehcache.management.ManagementRegistry
Get the management capabilities of the registered objects.
getCapabilities() - Method in class org.ehcache.management.registry.DefaultManagementRegistry
 
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.CacheBindingManagementProviderSkeleton
 
getCapability() - Method in interface org.ehcache.management.providers.ManagementProvider
 
getCapabilityContext() - Method in class org.ehcache.management.providers.CacheBindingManagementProviderSkeleton
 
getCapabilityContext() - Method in interface org.ehcache.management.providers.ManagementProvider
Get the context that the provided capabilities need to run.
getCapabilityName() - Method in class org.ehcache.management.providers.CacheBindingManagementProviderSkeleton
 
getCapabilityName() - Method in interface org.ehcache.management.providers.ManagementProvider
 
getCapabilityName() - Method in interface org.ehcache.management.Query
 
getCause() - Method in exception org.ehcache.exceptions.RethrowingCacheAccessException
Deprecated.  
getCause() - Method in exception org.ehcache.jsr107.MultiCacheException
 
getClassLoader() - Method in class org.ehcache.config.BaseCacheConfiguration
 
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.config.DefaultConfiguration
 
getClassLoader() - Method in class org.ehcache.config.StoreConfigurationImpl
 
getClassLoader() - Method in class org.ehcache.config.xml.XmlConfiguration
 
getClassLoader() - Method in interface org.ehcache.spi.cache.Store.Configuration
The Classloader for this store.
getClazz() - Method in class org.ehcache.config.xml.model.CacheIntegrationType.LoaderWriter
Gets the value of the clazz property.
getClazz() - Method in class org.ehcache.config.xml.model.ExpiryType
Gets the value of the clazz property.
getClazz() - Method in class org.ehcache.config.xml.model.ListenersType.Listener
Gets the value of the clazz property.
getClazz() - Method in class org.ehcache.internal.classes.ClassInstanceConfiguration
 
getConcurrency() - Method in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind
Gets the value of the concurrency property.
getConcurrency() - Method in class org.ehcache.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.
getConfiguration() - Method in interface org.ehcache.management.ManagementRegistry
 
getConfiguration() - Method in class org.ehcache.management.registry.DefaultManagementRegistry
 
getConfigurationChangeListeners() - Method in class org.ehcache.internal.store.disk.OffHeapDiskStore
 
getConfigurationChangeListeners() - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
getConfigurationChangeListeners() - Method in class org.ehcache.internal.store.offheap.OffHeapStore
 
getConfigurationChangeListeners() - Method in class org.ehcache.internal.store.tiering.CacheStore
 
getConfigurationChangeListeners() - Method in class org.ehcache.internal.store.tiering.CompoundCachingTier
 
getConfigurationChangeListeners() - Method in interface org.ehcache.spi.cache.ConfigurationChangeSupport
get the List CacheConfigurationChangeListener defined in the Store
getConfigurationChangeListeners() - Method in class org.ehcache.transactions.xa.XAStore
 
getConfigurationFor(Class<? extends ManagementProvider<?>>) - Method in interface org.ehcache.management.ManagementRegistryConfiguration
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.ManagementRegistry
Get the management context required to make use of the registered objects' capabilities.
getContext() - Method in class org.ehcache.management.registry.DefaultManagementRegistry
 
getContexts() - Method in interface org.ehcache.management.Query
 
getContexts() - Method in class org.ehcache.management.registry.DefaultSharedManagementService
 
getContexts() - 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.config.xml.model.CacheEntryType
Gets the value of the copier property.
getCopier() - Method in class org.ehcache.config.xml.model.CopierType
Gets the value of the copier property.
getCreationTime(TimeUnit) - Method in interface org.ehcache.Cache.Entry
Accessor to the creation time of this mapping.
getCreationTime() - Method in class org.ehcache.loaderwriter.writebehind.operations.DeleteOperation
 
getCreationTime() - Method in interface org.ehcache.loaderwriter.writebehind.operations.KeyBasedOperation
Retrieves the moment when the operation was created.
getCreationTime() - Method in class org.ehcache.loaderwriter.writebehind.operations.WriteOperation
 
getCurrentContext() - Method in class org.ehcache.transactions.xa.EhcacheXAResource
 
getDefaultClassLoader() - Method in class org.ehcache.jsr107.EhcacheCachingProvider
 
getDefaultClassLoader() - Static method in class org.ehcache.util.ClassLoading
 
getDefaultCopiers() - Method in class org.ehcache.config.xml.model.ConfigType
Gets the value of the defaultCopiers property.
getDefaultPoolAlias() - Method in class org.ehcache.config.executor.PooledExecutionServiceConfiguration
 
getDefaultProperties() - Method in class org.ehcache.jsr107.EhcacheCachingProvider
 
getDefaults() - Method in class org.ehcache.internal.classes.ClassInstanceProviderConfiguration
 
getDefaultSerializers() - Method in class org.ehcache.config.xml.model.ConfigType
Gets the value of the defaultSerializers property.
getDefaultTemplate() - Method in class org.ehcache.config.Jsr107Configuration
 
getDefaultURI() - Method in class org.ehcache.jsr107.EhcacheCachingProvider
 
getDescriptors() - Method in class org.ehcache.management.providers.actions.EhcacheActionProvider
 
getDescriptors() - Method in interface org.ehcache.management.providers.ManagementProvider
Get the set of capability descriptors the current provider provides.
getDescriptors() - Method in class org.ehcache.management.providers.statistics.EhcacheStatisticsProvider
 
getDirectory() - Method in class org.ehcache.config.xml.model.PersistenceType
Gets the value of the directory property.
getDirectory() - Method in interface org.ehcache.spi.service.FileBasedPersistenceContext
 
getDirectoryFor(String) - Method in class org.ehcache.internal.persistence.DefaultLocalPersistenceService
 
getDisk() - Method in class org.ehcache.config.xml.model.ResourcesType
Gets the value of the disk property.
getDiskStore() - Method in class org.ehcache.config.xml.model.ConfigType
Gets the value of the diskStore property.
getDiskStoreSettings() - Method in class org.ehcache.config.xml.model.BaseCacheType
Gets the value of the diskStoreSettings property.
getEventDispatch() - Method in class org.ehcache.config.xml.model.ConfigType
Gets the value of the eventDispatch property.
getEventFiringMode() - Method in class org.ehcache.config.xml.model.ListenersType.Listener
Gets the value of the eventFiringMode property.
getEventOrderingMode() - Method in class org.ehcache.config.xml.model.ListenersType.Listener
Gets the value of the eventOrderingMode property.
getEventsToFireOn() - Method in class org.ehcache.config.xml.model.ListenersType.Listener
Gets the value of the eventsToFireOn property.
getEvictionPrioritizer() - Method in class org.ehcache.config.BaseCacheConfiguration
 
getEvictionPrioritizer() - Method in interface org.ehcache.config.CacheConfiguration
The EvictionPrioritizer comparator.
getEvictionPrioritizer() - Method in class org.ehcache.config.StoreConfigurationImpl
 
getEvictionPrioritizer() - Method in class org.ehcache.config.xml.model.BaseCacheType
Gets the value of the evictionPrioritizer property.
getEvictionPrioritizer() - Method in interface org.ehcache.spi.cache.Store.Configuration
An entry comparator that may be used by the store to order a selected set of eviction candidates.
getEvictionVeto() - Method in class org.ehcache.config.BaseCacheConfiguration
 
getEvictionVeto() - Method in interface org.ehcache.config.CacheConfiguration
The EvictionVeto predicate function.
getEvictionVeto() - Method in class org.ehcache.config.StoreConfigurationImpl
 
getEvictionVeto() - Method in class org.ehcache.config.xml.model.BaseCacheType
Gets the value of the evictionVeto property.
getEvictionVeto() - Method in interface org.ehcache.spi.cache.Store.Configuration
A predicate function that, if it passes an entry, must prevent that entry from being evicted by the store.
getExistingServiceConfiguration(Class<T>) - Method in class org.ehcache.config.CacheConfigurationBuilder
 
getExpiry() - Method in class org.ehcache.config.BaseCacheConfiguration
 
getExpiry() - Method in interface org.ehcache.config.CacheConfiguration
Get the expiration policy instance for the Cache.
getExpiry() - Method in class org.ehcache.config.StoreConfigurationImpl
 
getExpiry() - Method in class org.ehcache.config.xml.model.BaseCacheType
Gets the value of the expiry property.
getExpiry() - Method in interface org.ehcache.spi.cache.Store.Configuration
The expiration policy instance for this store
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 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.
getFailure(K, CacheAccessException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
getFailure(K, V, CacheAccessException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
getFailure(K, CacheAccessException, CacheLoadingException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
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.config.xml.model.BaseCacheType
Gets the value of the heap property.
getHeap() - Method in class org.ehcache.config.xml.model.ResourcesType
Gets the value of the heap property.
getHitRate(TimeUnit) - Method in interface org.ehcache.Cache.Entry
Accessor to the hit rate of this mapping.
getId() - Method in class org.ehcache.spi.cache.AbstractValueHolder
 
getId() - Method in interface org.ehcache.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.internal.store.offheap.HeuristicConfiguration
 
getInstance() - Method in class org.ehcache.internal.classes.ClassInstanceConfiguration
 
getIntegration() - Method in class org.ehcache.config.xml.model.BaseCacheType
Gets the value of the integration property.
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(Ehcache<K, V>) - Static method in class org.ehcache.EhcacheHackAccessor
 
getKey() - Method in interface org.ehcache.Cache.Entry
Accessor to the key of this mapping
getKey() - Method in interface org.ehcache.event.CacheEvent
The key of the mapping affected by the mutative event
getKey() - Method in class org.ehcache.loaderwriter.writebehind.operations.DeleteOperation
 
getKey() - Method in interface org.ehcache.loaderwriter.writebehind.operations.KeyBasedOperation
Retrieves the element key for this operation.
getKey() - Method in class org.ehcache.loaderwriter.writebehind.operations.WriteOperation
 
getKeySerializer() - Method in class org.ehcache.config.StoreConfigurationImpl
 
getKeySerializer() - Method in interface org.ehcache.spi.cache.Store.Configuration
 
getKeyType() - Method in class org.ehcache.config.BaseCacheConfiguration
 
getKeyType() - Method in interface org.ehcache.config.CacheConfiguration
The type of the key for the cache.
getKeyType() - Method in class org.ehcache.config.StoreConfigurationImpl
 
getKeyType() - Method in class org.ehcache.config.xml.model.BaseCacheType
Gets the value of the keyType property.
getKeyType() - Method in interface org.ehcache.spi.cache.Store.Configuration
The type of the keys that a Store will hold.
getLastAccessTime(TimeUnit) - Method in interface org.ehcache.Cache.Entry
Accessor to the last access time of this mapping.
getLastReleaseDate() - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceHolder
getLength(Object) - Static method in class org.ehcache.internal.classes.commonslang.ArrayUtils
Returns the length of the specified array.
getListener() - Method in class org.ehcache.config.xml.model.ListenersType
Gets the value of the listener property.
getListeners() - Method in class org.ehcache.config.xml.model.BaseCacheType
Gets the value of the listeners property.
getLoaderWriter() - Method in class org.ehcache.config.xml.model.CacheIntegrationType
Gets the value of the loaderWriter property.
getManagementProvidersByCapability(String) - Method in interface org.ehcache.management.CapabilityManagementSupport
List all management providers installed for a specific capability across all cache managers
getManagementProvidersByCapability(String) - Method in class org.ehcache.management.registry.DefaultManagementRegistry
 
getManagementProvidersByCapability(String) - Method in class org.ehcache.management.registry.DefaultSharedManagementService
 
getMappedValue() - Method in class org.ehcache.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.internal.classes.commonslang.reflect.ConstructorUtils
Finds an accessible constructor with compatible parameters.
getMaxDelay() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration.BatchingConfiguration
The maximum time to wait before writing behind.
getMaxDelayUnit() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration.BatchingConfiguration
The time unit for the maximum delay.
getMaximumChunkSize() - Method in class org.ehcache.internal.store.offheap.HeuristicConfiguration
 
getMaximumSize() - Method in class org.ehcache.internal.store.offheap.HeuristicConfiguration
 
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.config.xml.model.ThreadPoolsType.ThreadPool
Gets the value of the maxSize property.
getMaxWriteDelay() - Method in class org.ehcache.config.xml.model.CacheIntegrationType.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
 
getMethodName() - Method in interface org.ehcache.management.CallQuery
 
getMinimumChunkSize() - Method in class org.ehcache.internal.store.offheap.HeuristicConfiguration
 
getMinSize() - Method in class org.ehcache.config.xml.model.ThreadPoolsType.ThreadPool
Gets the value of the minSize property.
getName() - Method in class org.ehcache.config.xml.model.CacheTemplateType
Gets the value of the name property.
getNamespace() - Method in interface org.ehcache.config.xml.CacheManagerServiceConfigurationParser
 
getNamespace() - Method in interface org.ehcache.config.xml.CacheServiceConfigurationParser
 
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
 
getNewValue() - Method in class org.ehcache.CacheConfigurationChangeEvent
 
getNewValue() - Method in interface org.ehcache.event.CacheEvent
The mapped value immediately after the mutative event occurred.
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.config.xml.model.CacheIntegrationType.WriteBehind
Gets the value of the nonBatching property.
getNone() - Method in class org.ehcache.config.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.internal.serialization.CompactJavaSerializer
 
getObjectOutputStream(OutputStream) - Method in class org.ehcache.internal.serialization.CompactJavaSerializer
 
getObjectStreamClass() - Method in class org.ehcache.internal.serialization.CompactJavaSerializer.SerializableDataKey
 
getOffheap() - Method in class org.ehcache.config.xml.model.ResourcesType
Gets the value of the offheap property.
getOldValue() - Method in class org.ehcache.CacheConfigurationChangeEvent
 
getOldValue() - Method in interface org.ehcache.event.CacheEvent
The mapped value immediately before the mutative event occurred.
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.loaderwriter.writebehind.BatchingLocalHeapWriteBehindQueue
 
getOperation(K) - Method in class org.ehcache.loaderwriter.writebehind.NonBatchingLocalHeapWriteBehindQueue
 
getOrAddMapping(ObjectStreamClass) - Method in class org.ehcache.internal.serialization.CompactJavaSerializer
 
getOrComputeIfAbsent(K, Function<K, Store.ValueHolder<V>>) - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
getOrComputeIfAbsent(K, Function<K, Store.ValueHolder<V>>) - Method in class org.ehcache.internal.store.tiering.CompoundCachingTier
 
getOrComputeIfAbsent(K, Function<K, Store.ValueHolder<V>>) - Method in interface org.ehcache.spi.cache.tiering.CachingTier
Either return the value holder currently in the caching tier, or compute and store it when it isn't present.
getOrCreatePersistenceSpace(String) - Method in class org.ehcache.internal.persistence.DefaultLocalPersistenceService
 
getOrCreatePersistenceSpace(String) - Method in interface org.ehcache.spi.service.LocalPersistenceService
Retrieves an existing or creates a new persistence space
getOrCreateServiceFor(ServiceCreationConfiguration<T>) - Method in class org.ehcache.spi.ServiceLocator
 
getOrDefault(Object, V) - Method in class org.ehcache.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.
getOrderedExecutor(String, BlockingQueue<Runnable>) - Method in class org.ehcache.internal.executor.OnDemandExecutionService
 
getOrderedExecutor(String, BlockingQueue<Runnable>) - Method in class org.ehcache.internal.executor.PooledExecutionService
 
getOrderedExecutor(String, BlockingQueue<Runnable>) - Method in interface org.ehcache.spi.service.ExecutionService
 
getParameters() - Method in interface org.ehcache.management.CallQuery
 
getPersistence() - Method in class org.ehcache.config.xml.model.ConfigType
Gets the value of the persistence property.
getPersistentSerializers() - Method in class org.ehcache.config.serializer.DefaultSerializationProviderConfiguration
 
getPoolConfigurations() - Method in class org.ehcache.config.executor.PooledExecutionServiceConfiguration
 
getPoolForResource(ResourceType) - Method in interface org.ehcache.config.ResourcePools
Get a specific ResourcePool based on its type.
getPreconfigured(K) - Method in class org.ehcache.internal.classes.ClassInstanceProvider
 
getProperty() - Method in class org.ehcache.CacheConfigurationChangeEvent
 
getQueueSize() - Method in class org.ehcache.loaderwriter.writebehind.BatchingLocalHeapWriteBehindQueue
 
getQueueSize() - Method in class org.ehcache.loaderwriter.writebehind.NonBatchingLocalHeapWriteBehindQueue
 
getQueueSize() - Method in class org.ehcache.loaderwriter.writebehind.StripedWriteBehind
 
getQueueSize() - Method in interface org.ehcache.loaderwriter.writebehind.WriteBehind
Gets the best estimate for items in the queue still awaiting processing.
getRandomValues(Random, int, Predicate<Map.Entry<K, V>>) - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
 
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 class org.ehcache.config.BaseCacheConfiguration
 
getResourcePools() - Method in interface org.ehcache.config.CacheConfiguration
Get the resource pools the Cache can make use of.
getResourcePools() - Method in class org.ehcache.config.StoreConfigurationImpl
 
getResourcePools() - Method in interface org.ehcache.spi.cache.Store.Configuration
The resource pools this store can make use of
getResources() - Method in class org.ehcache.config.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
getResult(Context) - Method in interface org.ehcache.management.ResultSet
 
getReturnType() - Method in interface org.ehcache.management.CallQuery
 
getRootDirectory() - Method in class org.ehcache.config.persistence.CacheManagerPersistenceConfiguration
 
getRootDirectory() - Method in class org.ehcache.config.persistence.DefaultPersistenceConfiguration
 
getRootDirectory() - Method in interface org.ehcache.config.persistence.PersistenceConfiguration
 
getRuntimeConfiguration() - Method in interface org.ehcache.Cache
Exposes the CacheRuntimeConfiguration associated with this Cache instance.
getRuntimeConfiguration() - Method in interface org.ehcache.CacheManager
Returns the current RuntimeConfiguration used by this CacheManager
getRuntimeConfiguration() - Method in class org.ehcache.Ehcache
 
getRuntimeConfiguration() - Method in class org.ehcache.EhcacheManager
 
getRuntimeConfiguration() - Method in class org.ehcache.PersistentUserManagedEhcache
 
getScheduledExecutor(String) - Method in class org.ehcache.internal.executor.OnDemandExecutionService
 
getScheduledExecutor(String) - Method in class org.ehcache.internal.executor.PooledExecutionService
 
getScheduledExecutor(String) - Method in interface org.ehcache.spi.service.ExecutionService
 
getSegmentDataPageSize() - Method in class org.ehcache.internal.store.offheap.HeuristicConfiguration
 
getSegments() - Method in interface org.ehcache.internal.store.offheap.EhcacheOffHeapBackingMap
 
getSerializableXid() - Method in class org.ehcache.transactions.xa.TransactionId
 
getSerializationMappings() - Method in class org.ehcache.internal.serialization.CompactJavaSerializer
 
getSerializer() - Method in class org.ehcache.config.xml.model.CacheEntryType
Gets the value of the serializer property.
getSerializer() - Method in class org.ehcache.config.xml.model.SerializerType
Gets the value of the serializer property.
getSerializer() - Method in class org.ehcache.internal.copy.SerializingCopier
 
getService() - Method in class org.ehcache.config.xml.model.ConfigType
Gets the value of the service property.
getService(Class<T>) - Method in class org.ehcache.spi.ServiceLocator
 
getService(Class<T>) - Method in interface org.ehcache.spi.ServiceProvider
Will look up the Service of the serviceType.
getServiceConfigurations() - Method in class org.ehcache.config.BaseCacheConfiguration
 
getServiceConfigurations() - Method in interface org.ehcache.config.CacheConfiguration
Not sure whether this should be exposed on this interface really.
getServiceCreationConfigurations() - Method in interface org.ehcache.config.Configuration
All services initially used to bootstrap the CacheManager and its Cache instances
getServiceCreationConfigurations() - Method in class org.ehcache.config.DefaultConfiguration
 
getServiceCreationConfigurations() - Method in class org.ehcache.config.xml.XmlConfiguration
 
getServiceType() - Method in class org.ehcache.config.copy.DefaultCopierConfiguration
 
getServiceType() - Method in class org.ehcache.config.copy.DefaultCopyProviderConfiguration
 
getServiceType() - Method in class org.ehcache.config.event.CacheEventDispatcherFactoryConfiguration
 
getServiceType() - Method in class org.ehcache.config.event.DefaultCacheEventListenerConfiguration
 
getServiceType() - Method in class org.ehcache.config.event.DefaultCacheEventListenerProviderConfiguration
 
getServiceType() - Method in class org.ehcache.config.executor.PooledExecutionServiceConfiguration
 
getServiceType() - Method in class org.ehcache.config.Jsr107Configuration
 
getServiceType() - Method in class org.ehcache.config.loaderwriter.DefaultCacheLoaderWriterConfiguration
 
getServiceType() - Method in class org.ehcache.config.loaderwriter.DefaultCacheLoaderWriterProviderConfiguration
 
getServiceType() - Method in class org.ehcache.config.loaderwriter.writebehind.WriteBehindProviderConfiguration
 
getServiceType() - Method in class org.ehcache.config.persistence.CacheManagerPersistenceConfiguration
 
getServiceType() - Method in class org.ehcache.config.persistence.DefaultPersistenceConfiguration
 
getServiceType() - Method in class org.ehcache.config.serializer.DefaultSerializationProviderConfiguration
 
getServiceType() - Method in class org.ehcache.config.serializer.DefaultSerializerConfiguration
 
getServiceType() - Method in class org.ehcache.config.store.disk.OffHeapDiskStoreConfiguration
 
getServiceType() - Method in class org.ehcache.config.store.disk.OffHeapDiskStoreProviderConfiguration
 
getServiceType() - Method in class org.ehcache.internal.events.CacheEventNotificationListenerServiceProviderFactory
 
getServiceType() - Method in class org.ehcache.internal.executor.DefaultExecutionServiceFactory
 
getServiceType() - Method in class org.ehcache.internal.persistence.DefaultLocalPersistenceServiceFactory
 
getServiceType() - Method in class org.ehcache.internal.store.DefaultStoreProviderFactory
 
getServiceType() - Method in class org.ehcache.internal.store.disk.OffHeapDiskStoreProviderFactory
 
getServiceType() - Method in class org.ehcache.internal.store.heap.OnHeapStoreProviderFactory
 
getServiceType() - Method in class org.ehcache.internal.store.offheap.OffHeapStoreProviderFactory
 
getServiceType() - Method in class org.ehcache.internal.store.tiering.CacheStoreProviderFactory
 
getServiceType() - Method in class org.ehcache.internal.store.tiering.CacheStoreServiceConfiguration
 
getServiceType() - Method in class org.ehcache.internal.store.tiering.CompoundCachingTierProviderFactory
 
getServiceType() - Method in class org.ehcache.internal.store.tiering.CompoundCachingTierServiceConfiguration
 
getServiceType() - Method in class org.ehcache.internal.TimeSourceConfiguration
 
getServiceType() - Method in class org.ehcache.internal.TimeSourceServiceFactory
 
getServiceType() - Method in class org.ehcache.loaderwriter.writebehind.WriteBehindProviderFactory
 
getServiceType() - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
 
getServiceType() - Method in class org.ehcache.management.registry.DefaultManagementRegistryFactory
 
getServiceType() - Method in class org.ehcache.spi.copy.DefaultCopyProviderFactory
 
getServiceType() - Method in class org.ehcache.spi.event.DefaultCacheEventListenerProviderFactory
 
getServiceType() - Method in class org.ehcache.spi.loaderwriter.DefaultCacheLoaderWriterProviderFactory
 
getServiceType() - Method in class org.ehcache.spi.serialization.DefaultSerializationProviderFactory
 
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 interface org.ehcache.spi.service.ServiceFactory
 
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
 
getSince() - Method in interface org.ehcache.management.StatisticQuery
The query will only collect statistics computed since this time.
getSingleResult() - Method in interface org.ehcache.management.ResultSet
 
getSize() - Method in interface org.ehcache.config.ResourcePool
Get the value measuring the pool size.
getSize() - Method in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind
Gets the value of the size property.
getSize() - Method in class org.ehcache.config.xml.model.ResourceType
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
 
getStatisticNames() - Method in interface org.ehcache.management.StatisticQuery
 
getStatisticsExecutorAlias() - Method in interface org.ehcache.management.ManagementRegistryConfiguration
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.Ehcache
 
getStatus() - Method in class org.ehcache.EhcacheManager
 
getStatus() - Method in class org.ehcache.PersistentUserManagedEhcache
 
getStatus() - Method in interface org.ehcache.UserManagedCache
Returns the current Status for this CacheManager
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
getTemplateNameForCache(String) - Method in class org.ehcache.jsr107.DefaultJsr107Service
 
getTemplateNameForCache(String) - Method in interface org.ehcache.jsr107.Jsr107Service
 
getTemplates() - Method in class org.ehcache.config.Jsr107Configuration
 
getThreadPool() - Method in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind
Gets the value of the threadPool property.
getThreadPool() - Method in class org.ehcache.config.xml.model.DiskStoreSettingsType
Gets the value of the threadPool property.
getThreadPool() - Method in class org.ehcache.config.xml.model.ListenersType
Gets the value of the threadPool property.
getThreadPool() - Method in class org.ehcache.config.xml.model.ThreadPoolReferenceType
Gets the value of the threadPool property.
getThreadPool() - Method in class org.ehcache.config.xml.model.ThreadPoolsType
Gets the value of the threadPool property.
getThreadPoolAlias() - Method in class org.ehcache.config.event.CacheEventDispatcherFactoryConfiguration
 
getThreadPoolAlias() - Method in class org.ehcache.config.loaderwriter.writebehind.WriteBehindProviderConfiguration
 
getThreadPoolAlias() - Method in class org.ehcache.config.store.disk.OffHeapDiskStoreConfiguration
 
getThreadPoolAlias() - Method in class org.ehcache.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.config.xml.model.ConfigType
Gets the value of the threadPools property.
getThrowables() - Method in exception org.ehcache.jsr107.MultiCacheException
 
getTimeMillis() - Method in class org.ehcache.internal.SystemTimeSource
 
getTimeMillis() - Method in interface org.ehcache.internal.TimeSource
The current "time" in milliseconds
getTimeSource() - Method in class org.ehcache.internal.DefaultTimeSourceService
 
getTimeSource() - Method in class org.ehcache.internal.TimeSourceConfiguration
Exposes the TimeSource configured.
getTimeSource() - Method in interface org.ehcache.internal.TimeSourceService
Exposes the TimeSource that is 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.config.serializer.DefaultSerializationProviderConfiguration
 
getTti() - Method in class org.ehcache.config.xml.model.ExpiryType
Gets the value of the tti property.
getTtl() - Method in class org.ehcache.config.xml.model.ExpiryType
Gets the value of the ttl property.
getType() - Method in interface org.ehcache.config.copy.CopierConfiguration
Get the type of the copier configured
getType() - Method in class org.ehcache.config.copy.DefaultCopierConfiguration
 
getType() - Method in interface org.ehcache.config.ResourcePool
Get the type of the tracked resource.
getType() - Method in class org.ehcache.config.serializer.DefaultSerializerConfiguration
 
getType() - Method in interface org.ehcache.config.SerializerConfiguration
Get the type of the serializer configured
getType() - Method in class org.ehcache.config.xml.model.CopierType.Copier
Gets the value of the type property.
getType() - Method in class org.ehcache.config.xml.model.SerializerType.Serializer
Gets the value of the type property.
getType() - Method in interface org.ehcache.event.CacheEvent
The type of mutative event
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.config.xml.model.ResourceType
Gets the value of the unit property.
getUnit() - Method in class org.ehcache.config.xml.model.TimeType
Gets the value of the unit property.
getUnorderedExecutor(String, BlockingQueue<Runnable>) - Method in class org.ehcache.internal.executor.OnDemandExecutionService
 
getUnorderedExecutor(String, BlockingQueue<Runnable>) - Method in class org.ehcache.internal.executor.PooledExecutionService
 
getUnorderedExecutor(String, BlockingQueue<Runnable>) - Method in interface org.ehcache.spi.service.ExecutionService
 
getURL() - Method in class org.ehcache.config.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.config.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.config.xml.model.CacheEntryType
Gets the value of the value property.
getValue() - Method in class org.ehcache.config.xml.model.CopierType.Copier
Gets the value of the value property.
getValue() - Method in class org.ehcache.config.xml.model.SerializerType.Serializer
Gets the value of the value property.
getValue() - Method in class org.ehcache.config.xml.model.TimeType
Gets the value of the value property.
getValue() - Method in class org.ehcache.loaderwriter.writebehind.operations.WriteOperation
 
getValueSerializer() - Method in class org.ehcache.config.StoreConfigurationImpl
 
getValueSerializer() - Method in interface org.ehcache.spi.cache.Store.Configuration
 
getValueType() - Method in class org.ehcache.config.BaseCacheConfiguration
 
getValueType() - Method in interface org.ehcache.config.CacheConfiguration
The type of the value held in the cache.
getValueType() - Method in class org.ehcache.config.StoreConfigurationImpl
 
getValueType() - Method in class org.ehcache.config.xml.model.BaseCacheType
Gets the value of the valueType property.
getValueType() - Method in interface org.ehcache.spi.cache.Store.Configuration
The type of the values that a Store will hold.
getWriteBehind() - Method in class org.ehcache.config.xml.model.CacheIntegrationType
Gets the value of the writeBehind property.
getWriteBehind() - Method in class org.ehcache.config.xml.model.ConfigType
Gets the value of the writeBehind property.
getWriterConcurrency() - Method in class org.ehcache.config.store.disk.OffHeapDiskStoreConfiguration
 
getWriterThreads() - Method in class org.ehcache.config.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 interface org.ehcache.config.xml.CacheManagerServiceConfigurationParser
 
getXmlSchema() - Method in interface org.ehcache.config.xml.CacheServiceConfigurationParser
 
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
 

H

handleOversizeMappingException(K, OversizeMappingException) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
handleOversizeMappingException(K, OversizeMappingException, AtomicBoolean) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
handleRuntimeException(RuntimeException) - Static method in exception org.ehcache.exceptions.CachePassThroughException
 
hasDefaultExpiry() - Method in class org.ehcache.config.CacheConfigurationBuilder
 
hashCode() - Method in class org.ehcache.expiry.Duration
 
hashCode() - Method in class org.ehcache.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.internal.concurrent.ConcurrentHashMap.KeySetView
 
hashCode() - Method in class org.ehcache.internal.serialization.CompactJavaSerializer.SerializableDataKey
 
hashCode() - Method in class org.ehcache.internal.store.heap.holders.SerializedOnHeapValueHolder
 
hashCode() - Method in class org.ehcache.internal.store.offheap.OffHeapValueHolder
 
hashCode() - Method in class org.ehcache.loaderwriter.writebehind.operations.DeleteOperation
 
hashCode() - Method in class org.ehcache.loaderwriter.writebehind.operations.WriteOperation
 
hashCode() - Method in class org.ehcache.management.registry.CacheBinding
 
hashCode() - Method in class org.ehcache.spi.cache.AbstractValueHolder
 
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
 
hasListeners() - Method in interface org.ehcache.events.CacheEventDispatcher
 
hasListeners() - Method in class org.ehcache.events.CacheEventDispatcherImpl
 
hasListeners() - Method in class org.ehcache.events.DisabledCacheEventNotificationService
 
hasNext() - Method in interface org.ehcache.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.ResourcePoolsBuilder
 
heap - Variable in class org.ehcache.config.xml.model.BaseCacheType
 
heap - Variable in class org.ehcache.config.xml.model.ResourcesType
 
HeuristicConfiguration - Class in org.ehcache.internal.store.offheap
Configuration class for sizing offheap.
HeuristicConfiguration(long) - Constructor for class org.ehcache.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.spi.cache.tiering
HigherCachingTier
HigherCachingTier.Provider - Interface in org.ehcache.spi.cache.tiering
 
HigherCachingTierOperationOutcomes - Interface in org.ehcache.statistics
HigherCachingTierOperationOutcomes
HigherCachingTierOperationOutcomes.SilentInvalidateOutcome - Enum in org.ehcache.statistics
the silentInvalidate outcomes
higherProvider() - Method in class org.ehcache.internal.store.tiering.CompoundCachingTierServiceConfiguration
 
higherProvider(Class<? extends HigherCachingTier.Provider>) - Method in class org.ehcache.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.spi.cache.AbstractValueHolder
 
hitRate(long, TimeUnit) - Method in interface org.ehcache.spi.cache.Store.ValueHolder
Accessor to the hit rate of the Value held in this ValueHolder?
hits() - Method in class org.ehcache.spi.cache.AbstractValueHolder
 
hits() - Method in interface org.ehcache.spi.cache.Store.ValueHolder
 
HITS_OFFSET - Static variable in class org.ehcache.internal.store.offheap.portability.OffHeapValueHolderPortability
 

I

identifier(String) - Method in class org.ehcache.UserManagedCacheBuilder
 
IdentityCopier<T> - Class in org.ehcache.internal.copy
 
IdentityCopier() - Constructor for class org.ehcache.internal.copy.IdentityCopier
 
IMMUTABLE - Static variable in interface org.ehcache.internal.concurrent.JSR166Helper.Spliterator
 
inconsistent(K, CacheAccessException, CacheAccessException...) - Method in class org.ehcache.resilience.LoggingRobustResilienceStrategy
 
inconsistent(Iterable<? extends K>, CacheAccessException, CacheAccessException...) - Method in class org.ehcache.resilience.LoggingRobustResilienceStrategy
 
inconsistent(CacheAccessException, CacheAccessException...) - Method in class org.ehcache.resilience.LoggingRobustResilienceStrategy
 
inconsistent(K, CacheAccessException, CacheAccessException...) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
inconsistent(Iterable<? extends K>, CacheAccessException, CacheAccessException...) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
inconsistent(CacheAccessException, CacheAccessException...) - Method in class org.ehcache.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.Ehcache
Attempts at having this UserManagedCache go to Status.AVAILABLE.
init() - Method in class org.ehcache.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.InternalStatus
 
init() - Method in class org.ehcache.PersistentUserManagedEhcache
 
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.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 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 class org.ehcache.internal.store.disk.OffHeapDiskStore.Provider
 
initAuthoritativeTier(AuthoritativeTier<?, ?>) - Method in class org.ehcache.internal.store.offheap.OffHeapStore.Provider
 
initAuthoritativeTier(AuthoritativeTier<?, ?>) - Method in interface org.ehcache.spi.cache.tiering.AuthoritativeTier.Provider
 
initCachingTier(CachingTier<?, ?>) - Method in class org.ehcache.internal.store.heap.OnHeapStore.Provider
 
initCachingTier(LowerCachingTier<?, ?>) - Method in class org.ehcache.internal.store.offheap.OffHeapStore.Provider
 
initCachingTier(CachingTier<?, ?>) - Method in class org.ehcache.internal.store.tiering.CompoundCachingTier.Provider
 
initCachingTier(CachingTier<?, ?>) - Method in interface org.ehcache.spi.cache.tiering.CachingTier.Provider
 
initCachingTier(LowerCachingTier<?, ?>) - Method in interface org.ehcache.spi.cache.tiering.LowerCachingTier.Provider
 
initCause(Throwable) - Method in exception org.ehcache.jsr107.MultiCacheException
 
initHigherCachingTier(HigherCachingTier<?, ?>) - Method in class org.ehcache.internal.store.heap.OnHeapStore.Provider
 
initHigherCachingTier(HigherCachingTier<?, ?>) - Method in interface org.ehcache.spi.cache.tiering.HigherCachingTier.Provider
 
initial() - Static method in enum org.ehcache.InternalStatus
 
initStore(Store<?, ?>) - Method in class org.ehcache.internal.store.DefaultStoreProvider
 
initStore(Store<?, ?>) - Method in class org.ehcache.internal.store.disk.OffHeapDiskStore.Provider
 
initStore(Store<?, ?>) - Method in class org.ehcache.internal.store.heap.OnHeapStore.Provider
 
initStore(Store<?, ?>) - Method in class org.ehcache.internal.store.offheap.OffHeapStore.Provider
 
initStore(Store<?, ?>) - Method in class org.ehcache.internal.store.tiering.CacheStore.Provider
 
initStore(Store<?, ?>) - Method in interface org.ehcache.spi.cache.Store.Provider
Informs this Provider, a Store it created is being initialized
initStore(Store<?, ?>) - Method in class org.ehcache.transactions.xa.XAStore.Provider
 
installMapping(K, Function<K, Store.ValueHolder<V>>) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
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 interface org.ehcache.spi.cache.tiering.LowerCachingTier
Either return the value holder currently in the caching tier, or compute and store it when it isn't present.
INSTANCE - Static variable in class org.ehcache.internal.SystemTimeSource
 
integration - Variable in class org.ehcache.config.xml.model.BaseCacheType
 
InternalRuntimeConfiguration - Interface in org.ehcache
 
InternalStatus - Enum in org.ehcache
 
InternalStatus.Transition - Class in org.ehcache
 
invalidate(K) - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
invalidate(K) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
invalidate(K, NullaryFunction<K>) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
invalidate(K) - Method in class org.ehcache.internal.store.tiering.CompoundCachingTier
 
invalidate(K) - Method in interface org.ehcache.spi.cache.tiering.CachingTier
Remove a mapping.
invalidate(K) - Method in interface org.ehcache.spi.cache.tiering.LowerCachingTier
Remove a mapping.
invalidate(K, NullaryFunction<K>) - Method in interface org.ehcache.spi.cache.tiering.LowerCachingTier
Remove a mapping, then call a function under the same lock scope irrespectively of a mapping being there or not.
invokeConstructor(Class<T>, Object...) - Static method in class org.ehcache.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.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.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.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.internal.classes.commonslang.ClassUtils
Checks if one Class can be assigned to a variable of another Class.
isCoalesce() - Method in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind.Batching
Gets the value of the coalesce property.
isCoalescing() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration.BatchingConfiguration
Whether write operations can be coalesced.
isDefault() - Method in class org.ehcache.config.xml.model.ThreadPoolsType.ThreadPool
Gets the value of the default property.
isEmpty(Object[]) - Static method in class org.ehcache.internal.classes.commonslang.ArrayUtils
Checks if an array of Objects is empty or null.
isEmpty() - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
isEmpty() - Method in interface org.ehcache.management.ResultSet
 
isEmpty() - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceProducer
 
isEmpty() - Method in class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
isExpired(long, TimeUnit) - Method in class org.ehcache.spi.cache.AbstractValueHolder
 
isExpired(long, TimeUnit) - Method in interface org.ehcache.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.internal.classes.commonslang.SystemUtils
Is the Java version at least the requested version.
isJsr107CompliantAtomics() - Method in class org.ehcache.config.Jsr107Configuration
 
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.config.xml.model.PersistableResourceType
Gets the value of the persistent property.
isSameLength(Object[], Object[]) - Static method in class org.ehcache.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.Ehcache
 
iterator() - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap.KeySetView
 
iterator() - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
iterator() - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
iterator() - Method in class org.ehcache.internal.store.tiering.CacheStore
 
iterator() - Method in class org.ehcache.PersistentUserManagedEhcache
 
iterator() - Method in interface org.ehcache.spi.cache.Store
Returns an iterator over the elements in this store.
iterator() - Method in class org.ehcache.transactions.xa.XAStore
 
iterator() - Method in class org.ehcache.util.KeysIterable
 
iteratorFailure(CacheAccessException) - Method in class org.ehcache.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.internal.classes.commonslang.SystemUtils
The java.specification.version System Property.
JavaVersion - Enum in org.ehcache.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
 
jsr107CompliantAtomics() - Method in class org.ehcache.jsr107.DefaultJsr107Service
 
jsr107CompliantAtomics() - Method in interface org.ehcache.jsr107.Jsr107Service
 
Jsr107Configuration - Class in org.ehcache.config
 
Jsr107Configuration(String, Map<String, String>, boolean) - Constructor for class org.ehcache.config.Jsr107Configuration
 
Jsr107Service - Interface in org.ehcache.jsr107
 
Jsr107ServiceConfigurationParser - Class in org.ehcache.jsr107
 
Jsr107ServiceConfigurationParser() - Constructor for class org.ehcache.jsr107.Jsr107ServiceConfigurationParser
 
JSR166Helper - Class in org.ehcache.internal.concurrent
 
JSR166Helper.BiConsumer<A,B> - Interface in org.ehcache.internal.concurrent
 
JSR166Helper.Consumer<A> - Interface in org.ehcache.internal.concurrent
 
JSR166Helper.DoubleBinaryOperator - Interface in org.ehcache.internal.concurrent
 
JSR166Helper.IntBinaryOperator - Interface in org.ehcache.internal.concurrent
 
JSR166Helper.LongBinaryOperator - Interface in org.ehcache.internal.concurrent
 
JSR166Helper.Spliterator<T> - Interface in org.ehcache.internal.concurrent
 
JSR166Helper.Spliterator.OfDouble - Interface in org.ehcache.internal.concurrent
 
JSR166Helper.Spliterator.OfInt - Interface in org.ehcache.internal.concurrent
 
JSR166Helper.Spliterator.OfLong - Interface in org.ehcache.internal.concurrent
 
JSR166Helper.ToDoubleBiFunction<A,B> - Interface in org.ehcache.internal.concurrent
 
JSR166Helper.ToDoubleFunction<A> - Interface in org.ehcache.internal.concurrent
 
JSR166Helper.ToIntBiFunction<A,B> - Interface in org.ehcache.internal.concurrent
 
JSR166Helper.ToIntFunction<A> - Interface in org.ehcache.internal.concurrent
 
JSR166Helper.ToLongBiFunction<A,B> - Interface in org.ehcache.internal.concurrent
 
JSR166Helper.ToLongFunction<A> - Interface in org.ehcache.internal.concurrent
 

K

KeyBasedOperation<K> - Interface in org.ehcache.loaderwriter.writebehind.operations
Interface to implement operations that are performed with write-behind and based on a key
keys() - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
Returns an enumeration of the keys in this table.
keySet() - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
Returns a Set view of the keys contained in this map.
keySet(V) - Method in class org.ehcache.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)).
keySet() - Method in class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
KeysIterable<K> - Class in org.ehcache.util
 
keysOf(Iterable<? extends Map.Entry<? extends K, ?>>) - Static method in class org.ehcache.util.KeysIterable
 
keyType - Variable in class org.ehcache.config.xml.model.BaseCacheType
 
knowsServiceFor(ServiceConfiguration) - Method in class org.ehcache.spi.ServiceLocator
 

L

lastAccessTime(TimeUnit) - Method in class org.ehcache.spi.cache.AbstractValueHolder
 
lastAccessTime(TimeUnit) - Method in interface org.ehcache.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.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.spi
Adapter class for LifeCycled in case you do not need to implement all methods from the interface.
LifeCycledAdapter() - Constructor for class org.ehcache.spi.LifeCycledAdapter
 
LifeCycleUtils - Class in org.ehcache.util
Lifecycle utility methods.
LifeCycleUtils() - Constructor for class org.ehcache.util.LifeCycleUtils
 
listener - Variable in class org.ehcache.config.xml.model.ListenersType
 
listeners - Variable in class org.ehcache.config.xml.model.BaseCacheType
 
ListenersType - Class in org.ehcache.config.xml.model
Java class for listeners-type complex type.
ListenersType() - Constructor for class org.ehcache.config.xml.model.ListenersType
 
ListenersType.Listener - Class in org.ehcache.config.xml.model
Java class for anonymous complex type.
ListenersType.Listener() - Constructor for class org.ehcache.config.xml.model.ListenersType.Listener
 
listPuts(TransactionId) - Method in class org.ehcache.transactions.xa.XATransactionContextFactory
 
load(K) - Method in class org.ehcache.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.Jsr107Cache
 
loadAll(Iterable<? extends K>) - Method in class org.ehcache.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.spi.ServiceLocator
 
loaderWriter - Variable in class org.ehcache.config.xml.model.CacheIntegrationType
 
loadingAndWritingWith(CacheLoaderWriter<? super K, V>) - Method in class org.ehcache.UserManagedCacheBuilder
 
LocalPersistenceService - Interface in org.ehcache.spi.service
Service to provide persistence context to caches requiring it.
LocalPersistenceService.PersistenceSpaceIdentifier - Interface in org.ehcache.spi.service
An identifier for an existing persistence space.
logger - Variable in class org.ehcache.Ehcache
 
LoggingRobustResilienceStrategy<K,V> - Class in org.ehcache.resilience
 
LoggingRobustResilienceStrategy(RecoveryCache<K>) - Constructor for class org.ehcache.resilience.LoggingRobustResilienceStrategy
 
LookupOnlyOnHeapKey<K> - Class in org.ehcache.internal.store.heap.holders
 
LookupOnlyOnHeapKey(K) - Constructor for class org.ehcache.internal.store.heap.holders.LookupOnlyOnHeapKey
 
LowerCachingTier<K,V> - Interface in org.ehcache.spi.cache.tiering
Lower caching tier, according to Montreal design.
LowerCachingTier.Provider - Interface in org.ehcache.spi.cache.tiering
 
LowerCachingTierOperationsOutcome - Interface in org.ehcache.statistics
LowerCachingTierOperationsOutcome
LowerCachingTierOperationsOutcome.GetAndRemoveOutcome - Enum in org.ehcache.statistics
the getAndRemove outcomes
LowerCachingTierOperationsOutcome.InstallMappingOutcome - Enum in org.ehcache.statistics
the installMapping outcomes
LowerCachingTierOperationsOutcome.InvalidateOutcome - Enum in org.ehcache.statistics
the invalidate outcomes
lowerProvider() - Method in class org.ehcache.internal.store.tiering.CompoundCachingTierServiceConfiguration
 
lowerProvider(Class<? extends LowerCachingTier.Provider>) - Method in class org.ehcache.internal.store.tiering.CompoundCachingTierServiceConfiguration
 

M

Maintainable - Interface in org.ehcache
 
maintenance() - Method in enum org.ehcache.InternalStatus
 
managedObjects - Variable in class org.ehcache.management.providers.CacheBindingManagementProviderSkeleton
 
managedType() - Method in class org.ehcache.management.providers.CacheBindingManagementProviderSkeleton
 
managedType() - Method in interface org.ehcache.management.providers.ManagementProvider
The class of managed objects.
ManagementProvider<T> - Interface in org.ehcache.management.providers
Interface to a provider of management capabilities for certain object class.
ManagementRegistry - Interface in org.ehcache.management
Repository of objects exposing capabilities via the management and monitoring facilities.
ManagementRegistryConfiguration - Interface in org.ehcache.management
Configuration interface for a ManagementRegistry.
mapEvictionListener - Variable in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
mappingCount() - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
Returns the number of mappings.
maxSize() - Method in class org.ehcache.config.executor.PooledExecutionServiceConfiguration.PoolConfiguration
 
maxSize - Variable in class org.ehcache.config.xml.model.ThreadPoolsType.ThreadPool
 
maxWriteDelay(long, TimeUnit) - Method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
 
maxWriteDelay - Variable in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind.Batching
 
MemorySizeParser - Class in org.ehcache.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.internal.store.offheap.MemorySizeParser
 
MemoryUnit - Enum in org.ehcache.config.units
An enumeration implementing ResourceUnit to represent memory consumption.
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class org.ehcache.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.config.executor.PooledExecutionServiceConfiguration.PoolConfiguration
 
minSize - Variable in class org.ehcache.config.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.config.xml.model.CacheTemplateType
 
Named - Annotation Type in org.ehcache.management.annotations
Parameter-level annotation used to set the name of a parameter.
nativeTimeUnit() - Method in class org.ehcache.internal.store.heap.holders.OnHeapValueHolder
 
nativeTimeUnit() - Method in class org.ehcache.internal.store.offheap.OffHeapValueHolder
 
nativeTimeUnit() - Method in class org.ehcache.spi.cache.AbstractValueHolder
 
nativeTimeUnit() - Method in class org.ehcache.transactions.xa.XAValueHolder
 
newBatchedWriteBehindConfiguration(long, TimeUnit, int) - Static method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder
 
newCacheConfigurationBuilder() - Static method in class org.ehcache.config.CacheConfigurationBuilder
 
newCacheConfigurationBuilderFromTemplate(String) - Method in class org.ehcache.config.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.config.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.exceptions.ExceptionFactory
 
newCacheManager(Configuration) - Static method in class org.ehcache.CacheManagerBuilder
 
newCacheManagerBuilder() - Static method in class org.ehcache.CacheManagerBuilder
 
newCacheWritingException(Exception) - Static method in class org.ehcache.exceptions.ExceptionFactory
 
newConfigurationBuilder() - Static method in class org.ehcache.config.ConfigurationBuilder
 
newEventListenerConfiguration(Class<? extends CacheEventListener<?, ?>>, EventType, EventType...) - Static method in class org.ehcache.config.event.CacheEventListenerConfigurationBuilder
 
newEventListenerConfiguration(Class<? extends CacheEventListener<?, ?>>, Set<EventType>) - Static method in class org.ehcache.config.event.CacheEventListenerConfigurationBuilder
 
newInstance(K, CacheConfiguration<?, ?>) - Method in class org.ehcache.internal.classes.ClassInstanceProvider
 
newInstance(K, ServiceConfiguration<?>) - Method in class org.ehcache.internal.classes.ClassInstanceProvider
 
newInstance() - Method in class org.ehcache.internal.store.disk.DiskWriteThreadPool
 
newInstance() - Method in class org.ehcache.internal.store.disk.factories.EhcachePersistentSegmentFactory
 
newInstance() - Method in class org.ehcache.internal.store.offheap.factories.EhcacheSegmentFactory
 
newKeySet() - Static method in class org.ehcache.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.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
 
newResourcePoolsBuilder() - Static method in class org.ehcache.config.ResourcePoolsBuilder
 
newResourcePoolsBuilder(ResourcePools) - Static method in class org.ehcache.config.ResourcePoolsBuilder
 
newUnBatchedWriteBehindConfiguration() - Static method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder
 
newUserManagedCacheBuilder(Class<K>, Class<V>) - Static method in class org.ehcache.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.spi.cache.Store.Iterator
Returns the next element in the iteration.
nextIdFor(K) - Method in class org.ehcache.internal.store.disk.EhcachePersistentConcurrentOffHeapClockCache
 
nextIdFor(K) - Method in class org.ehcache.internal.store.offheap.EhcacheConcurrentOffHeapClockCache
 
nextIdFor(K) - Method in interface org.ehcache.internal.store.offheap.EhcacheOffHeapBackingMap
 
NO_EXPIRE - Static variable in interface org.ehcache.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.config.xml.model.CacheIntegrationType.WriteBehind
 
NonBatchingLocalHeapWriteBehindQueue<K,V> - Class in org.ehcache.loaderwriter.writebehind
 
NonBatchingLocalHeapWriteBehindQueue(ExecutionService, String, WriteBehindConfiguration, CacheLoaderWriter<K, V>) - Constructor for class org.ehcache.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.config.xml.model.ExpiryType
 
none() - Static method in class org.ehcache.function.Predicates
A predicate that matches no value.
NONNULL - Static variable in interface org.ehcache.internal.concurrent.JSR166Helper.Spliterator
 
notNull(T, String, Object...) - Static method in class org.ehcache.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.
nullStoreEventListener() - Static method in class org.ehcache.events.CacheEvents
 
nullToEmpty(Object[]) - Static method in class org.ehcache.internal.classes.commonslang.ArrayUtils
Defensive programming technique to change a null reference to an empty one.
nullToEmpty(Class<?>[]) - Static method in class org.ehcache.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.config.xml.model
This object contains factory methods for each Java content interface and Java element interface generated in the org.ehcache.config.xml.model package.
ObjectFactory() - Constructor for class org.ehcache.config.xml.model.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.ehcache.config.xml.model
obliterate() - Method in interface org.ehcache.resilience.RecoveryCache
 
obliterate(K) - Method in interface org.ehcache.resilience.RecoveryCache
 
obliterate(Iterable<? extends K>) - Method in interface org.ehcache.resilience.RecoveryCache
 
offheap(long, MemoryUnit) - Method in class org.ehcache.config.ResourcePoolsBuilder
 
offheap - Variable in class org.ehcache.config.xml.model.ResourcesType
 
OffHeapDiskStore<K,V> - Class in org.ehcache.internal.store.disk
 
OffHeapDiskStore(FileBasedPersistenceContext, ExecutionService, String, int, Store.Configuration<K, V>, TimeSource, long) - Constructor for class org.ehcache.internal.store.disk.OffHeapDiskStore
 
OffHeapDiskStore.Provider - Class in org.ehcache.internal.store.disk
 
OffHeapDiskStore.Provider() - Constructor for class org.ehcache.internal.store.disk.OffHeapDiskStore.Provider
 
OffHeapDiskStore.Provider(String) - Constructor for class org.ehcache.internal.store.disk.OffHeapDiskStore.Provider
 
OffHeapDiskStoreConfiguration - Class in org.ehcache.config.store.disk
 
OffHeapDiskStoreConfiguration(String, int) - Constructor for class org.ehcache.config.store.disk.OffHeapDiskStoreConfiguration
 
OffHeapDiskStoreProviderConfiguration - Class in org.ehcache.config.store.disk
 
OffHeapDiskStoreProviderConfiguration(String) - Constructor for class org.ehcache.config.store.disk.OffHeapDiskStoreProviderConfiguration
 
OffHeapDiskStoreProviderFactory - Class in org.ehcache.internal.store.disk
 
OffHeapDiskStoreProviderFactory() - Constructor for class org.ehcache.internal.store.disk.OffHeapDiskStoreProviderFactory
 
OffHeapStore<K,V> - Class in org.ehcache.internal.store.offheap
OffHeapStore
OffHeapStore(Store.Configuration<K, V>, TimeSource, long) - Constructor for class org.ehcache.internal.store.offheap.OffHeapStore
 
OffHeapStore.Provider - Class in org.ehcache.internal.store.offheap
 
OffHeapStore.Provider() - Constructor for class org.ehcache.internal.store.offheap.OffHeapStore.Provider
 
OffHeapStoreProviderFactory - Class in org.ehcache.internal.store.offheap
OffHeapStoreProviderFactory
OffHeapStoreProviderFactory() - Constructor for class org.ehcache.internal.store.offheap.OffHeapStoreProviderFactory
 
OffHeapStoreUtils - Class in org.ehcache.internal.store.offheap
OffHeapStoreUtils
OffHeapStoreUtils() - Constructor for class org.ehcache.internal.store.offheap.OffHeapStoreUtils
 
OffHeapValueHolder<V> - Class in org.ehcache.internal.store.offheap
OffHeapValueHolder
OffHeapValueHolder(long, V, long, long) - Constructor for class org.ehcache.internal.store.offheap.OffHeapValueHolder
 
OffHeapValueHolder(long, V, long, long, long, long, WriteContext) - Constructor for class org.ehcache.internal.store.offheap.OffHeapValueHolder
 
OffHeapValueHolderPortability<V> - Class in org.ehcache.internal.store.offheap.portability
OffHeapValueHolderPortability
OffHeapValueHolderPortability(Serializer<V>) - Constructor for class org.ehcache.internal.store.offheap.portability.OffHeapValueHolderPortability
 
oldValueOf(K) - Method in class org.ehcache.transactions.xa.XATransactionContext
 
on(Context) - Method in interface org.ehcache.management.QueryBuilder
Adds a context to run this query against
on(Collection<? extends Context>) - Method in interface org.ehcache.management.QueryBuilder
Adds some contexts to run this query against.
OnDemandExecutionService - Class in org.ehcache.internal.executor
 
OnDemandExecutionService() - Constructor for class org.ehcache.internal.executor.OnDemandExecutionService
 
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 interface org.ehcache.events.CacheEventDispatcher
 
onEvent(CacheEvent<K, V>) - Method in class org.ehcache.events.CacheEventDispatcherImpl
 
onEvent(CacheEvent<K, V>) - Method in class org.ehcache.events.DisabledCacheEventNotificationService
 
onEviction(K, Store.ValueHolder<V>) - Method in interface org.ehcache.events.StoreEventListener
Called when an entry gets evicted during a org.ehcache.spi.cache.Store operation..
onEviction(K, V) - Method in interface org.ehcache.internal.store.offheap.factories.EhcacheSegmentFactory.EhcacheSegment.EvictionListener
 
onExpiration(K, Store.ValueHolder<V>) - Method in interface org.ehcache.events.StoreEventListener
Called when an entry gets expired during a org.ehcache.spi.cache.Store operation..
OnHeapKey<K> - Interface in org.ehcache.internal.store.heap.holders
 
OnHeapStore<K,V> - Class in org.ehcache.internal.store.heap
 
OnHeapStore(Store.Configuration<K, V>, TimeSource, Copier<K>, Copier<V>) - Constructor for class org.ehcache.internal.store.heap.OnHeapStore
 
OnHeapStore.Provider - Class in org.ehcache.internal.store.heap
 
OnHeapStore.Provider() - Constructor for class org.ehcache.internal.store.heap.OnHeapStore.Provider
 
OnHeapStoreProviderFactory - Class in org.ehcache.internal.store.heap
 
OnHeapStoreProviderFactory() - Constructor for class org.ehcache.internal.store.heap.OnHeapStoreProviderFactory
 
OnHeapValueHolder<V> - Class in org.ehcache.internal.store.heap.holders
 
OnHeapValueHolder(long, long) - Constructor for class org.ehcache.internal.store.heap.holders.OnHeapValueHolder
 
OnHeapValueHolder(long, long, long) - Constructor for class org.ehcache.internal.store.heap.holders.OnHeapValueHolder
 
onInvalidation(K, Store.ValueHolder<V>) - Method in interface org.ehcache.spi.cache.tiering.CachingTier.InvalidationListener
Notification that a mapping was evicted or has expired.
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.event.CacheEventListenerConfigurationBuilder
 
orderingMode() - Method in class org.ehcache.config.event.DefaultCacheEventListenerConfiguration
 
orderingMode() - Method in interface org.ehcache.event.CacheEventListenerConfiguration
Indicates which ordering mode to use
org.ehcache - package org.ehcache
Main Ehcache API package
org.ehcache.config - package org.ehcache.config
Package for Cache configuration classes
org.ehcache.config.copy - package org.ehcache.config.copy
 
org.ehcache.config.event - package org.ehcache.config.event
 
org.ehcache.config.executor - package org.ehcache.config.executor
 
org.ehcache.config.loaderwriter - package org.ehcache.config.loaderwriter
 
org.ehcache.config.loaderwriter.writebehind - package org.ehcache.config.loaderwriter.writebehind
 
org.ehcache.config.persistence - package org.ehcache.config.persistence
 
org.ehcache.config.serializer - package org.ehcache.config.serializer
 
org.ehcache.config.store.disk - package org.ehcache.config.store.disk
 
org.ehcache.config.units - package org.ehcache.config.units
Package for ResourceUnit implementations
org.ehcache.config.writebehind - package org.ehcache.config.writebehind
 
org.ehcache.config.xml - package org.ehcache.config.xml
 
org.ehcache.config.xml.model - package org.ehcache.config.xml.model
 
org.ehcache.event - package org.ehcache.event
Package for all Cache related events
org.ehcache.events - package org.ehcache.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.internal - package org.ehcache.internal
 
org.ehcache.internal.classes - package org.ehcache.internal.classes
 
org.ehcache.internal.classes.commonslang - package org.ehcache.internal.classes.commonslang
 
org.ehcache.internal.classes.commonslang.reflect - package org.ehcache.internal.classes.commonslang.reflect
 
org.ehcache.internal.concurrent - package org.ehcache.internal.concurrent
 
org.ehcache.internal.copy - package org.ehcache.internal.copy
 
org.ehcache.internal.events - package org.ehcache.internal.events
 
org.ehcache.internal.executor - package org.ehcache.internal.executor
 
org.ehcache.internal.persistence - package org.ehcache.internal.persistence
 
org.ehcache.internal.serialization - package org.ehcache.internal.serialization
 
org.ehcache.internal.store - package org.ehcache.internal.store
 
org.ehcache.internal.store.disk - package org.ehcache.internal.store.disk
 
org.ehcache.internal.store.disk.factories - package org.ehcache.internal.store.disk.factories
 
org.ehcache.internal.store.heap - package org.ehcache.internal.store.heap
 
org.ehcache.internal.store.heap.holders - package org.ehcache.internal.store.heap.holders
 
org.ehcache.internal.store.offheap - package org.ehcache.internal.store.offheap
 
org.ehcache.internal.store.offheap.factories - package org.ehcache.internal.store.offheap.factories
 
org.ehcache.internal.store.offheap.portability - package org.ehcache.internal.store.offheap.portability
 
org.ehcache.internal.store.tiering - package org.ehcache.internal.store.tiering
 
org.ehcache.internal.util - package org.ehcache.internal.util
 
org.ehcache.jsr107 - package org.ehcache.jsr107
 
org.ehcache.jsr107.tck - package org.ehcache.jsr107.tck
 
org.ehcache.loaderwriter.writebehind - package org.ehcache.loaderwriter.writebehind
 
org.ehcache.loaderwriter.writebehind.operations - package org.ehcache.loaderwriter.writebehind.operations
 
org.ehcache.management - package org.ehcache.management
 
org.ehcache.management.annotations - package org.ehcache.management.annotations
 
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.management.utils - package org.ehcache.management.utils
 
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.cache - package org.ehcache.spi.cache
 
org.ehcache.spi.cache.tiering - package org.ehcache.spi.cache.tiering
 
org.ehcache.spi.copy - package org.ehcache.spi.copy
Package for API related to copiers in Ehcache
org.ehcache.spi.event - package org.ehcache.spi.event
 
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.util - package org.ehcache.util
 

P

parse(String) - Static method in class org.ehcache.internal.store.offheap.MemorySizeParser
Parse a String containing a human-readable memory size.
parseServiceConfiguration(Element) - Method in interface org.ehcache.config.xml.CacheServiceConfigurationParser
 
parseServiceConfiguration(Element) - Method in class org.ehcache.transactions.xml.TxCacheServiceConfigurationParser
 
parseServiceCreationConfiguration(Element) - Method in interface org.ehcache.config.xml.CacheManagerServiceConfigurationParser
 
parseServiceCreationConfiguration(Element) - Method in class org.ehcache.jsr107.Jsr107ServiceConfigurationParser
 
parseServiceCreationConfiguration(Element) - Method in class org.ehcache.transactions.xml.TxCacheManagerServiceConfigurationParser
 
performBatchOperation(CacheLoaderWriter<K, V>) - Method in interface org.ehcache.loaderwriter.writebehind.operations.BatchOperation
Perform the batch operation for a particular batch writer
performBatchOperation(CacheLoaderWriter<K, V>) - Method in class org.ehcache.loaderwriter.writebehind.operations.DeleteAllOperation
Perform the batch operation for a particular batch writer
performBatchOperation(CacheLoaderWriter<K, V>) - Method in class org.ehcache.loaderwriter.writebehind.operations.WriteAllOperation
 
performSingleOperation(CacheLoaderWriter<K, V>) - Method in class org.ehcache.loaderwriter.writebehind.operations.DeleteOperation
 
performSingleOperation(CacheLoaderWriter<K, V>) - Method in interface org.ehcache.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.loaderwriter.writebehind.operations.WriteOperation
 
PersistableResourceType - Class in org.ehcache.config.xml.model
Java class for persistable-resource-type complex type.
PersistableResourceType() - Constructor for class org.ehcache.config.xml.model.PersistableResourceType
 
persistence(String) - Static method in class org.ehcache.CacheManagerBuilder
 
persistence - Variable in class org.ehcache.config.xml.model.ConfigType
 
PersistenceConfiguration - Interface in org.ehcache.config.persistence
PersistenceConfiguration
PersistenceType - Class in org.ehcache.config.xml.model
Java class for persistence-type complex type.
PersistenceType() - Constructor for class org.ehcache.config.xml.model.PersistenceType
 
persistent - Variable in class org.ehcache.config.xml.model.PersistableResourceType
 
persistent(Portability<T>) - Static method in class org.ehcache.internal.store.disk.OffHeapDiskStore
 
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
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.PersistentUserManagedEhcache
 
PooledExecutionService - Class in org.ehcache.internal.executor
 
PooledExecutionServiceConfiguration - Class in org.ehcache.config.executor
 
PooledExecutionServiceConfiguration() - Constructor for class org.ehcache.config.executor.PooledExecutionServiceConfiguration
 
PooledExecutionServiceConfiguration.PoolConfiguration - Class in org.ehcache.config.executor
 
preconfigured - Variable in class org.ehcache.internal.classes.ClassInstanceProvider
The order in which entries are put in is kept.
Predicate<V> - Interface in org.ehcache.function
A predicate function.
Predicates - Class in org.ehcache.function
Utility class for getting predefined Predicate instances.
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.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
 
prioritizeEviction(EvictionPrioritizer<? super K, ? super V>) - Method in class org.ehcache.UserManagedCacheBuilder
 
providedVsCount - Variable in class org.ehcache.internal.classes.ClassInstanceProvider
Instances provided by this provider vs their counts.
providedVsCount - Variable in class org.ehcache.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.Ehcache
 
put(K, V) - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
Maps the specified key to the specified value in this table.
put(K, V) - Method in class org.ehcache.internal.store.disk.factories.EhcachePersistentSegmentFactory.EhcachePersistentSegment
 
put(K, V) - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
put(K, V) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
put(K, V) - Method in class org.ehcache.internal.store.offheap.factories.EhcacheSegmentFactory.EhcacheSegment
 
put(K, V) - Method in class org.ehcache.internal.store.tiering.CacheStore
 
put(Object, Object) - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
 
put(K, V) - Method in class org.ehcache.PersistentUserManagedEhcache
 
put(K, V) - Method in interface org.ehcache.spi.cache.Store
Maps the specified key to the specified value in this store.
put(K, V) - Method in class org.ehcache.transactions.xa.XAStore
 
put(K, V) - Method in class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
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.Ehcache
 
putAll(Map<? extends K, ? extends V>) - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
Copies all of the mappings from the specified map to this one.
putAll(Map<? extends K, ? extends V>) - Method in class org.ehcache.PersistentUserManagedEhcache
 
putAll(Map<? extends K, ? extends V>) - Method in class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
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.
putAllFailure(Map<? extends K, ? extends V>, CacheAccessException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
putAllFailure(Map<? extends K, ? extends V>, CacheAccessException, BulkCacheWritingException) - Method in class org.ehcache.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.
putFailure(K, V, CacheAccessException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
putFailure(K, V, CacheAccessException, CacheWritingException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
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.Ehcache
 
putIfAbsent(K, V) - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
putIfAbsent(K, V) - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
putIfAbsent(K, V) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
putIfAbsent(K, V) - Method in class org.ehcache.internal.store.tiering.CacheStore
 
putIfAbsent(K, V) - Method in class org.ehcache.PersistentUserManagedEhcache
 
putIfAbsent(K, V) - Method in interface org.ehcache.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.transactions.xa.XAStore
 
putIfAbsent(K, V) - Method in class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
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.
putIfAbsentFailure(K, V, CacheAccessException, boolean) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
putIfAbsentFailure(K, V, CacheAccessException, CacheWritingException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
putIfAbsentFailure(K, V, CacheAccessException, CacheLoadingException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
putPinned(K, V) - Method in class org.ehcache.internal.store.disk.factories.EhcachePersistentSegmentFactory.EhcachePersistentSegment
 
putPinned(K, V) - Method in class org.ehcache.internal.store.offheap.factories.EhcacheSegmentFactory.EhcacheSegment
 

Q

Query<T> - Interface in org.ehcache.management
 
QueryBuilder<B,T> - Interface in org.ehcache.management
 
queryStatistic(String) - Method in interface org.ehcache.management.CapabilityManagement
Create a query builder to collect statistics
queryStatistics(Collection<String>) - Method in interface org.ehcache.management.CapabilityManagement
Create a query builder to collect statistics
queueSize(int) - Method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
 
queueSize - Variable in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder
 
queueSize(int) - Method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder
 
queueSize(int) - Method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder
 

R

read(ByteBuffer) - Method in class org.ehcache.internal.serialization.CompactJavaSerializer
 
read(ByteBuffer) - Method in class org.ehcache.internal.serialization.CompactPersistentJavaSerializer
 
read() - Method in class org.ehcache.internal.util.ByteBufferInputStream
 
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.internal.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.internal.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.resilience.LoggingRobustResilienceStrategy
 
recovered(Iterable<? extends K>, CacheAccessException) - Method in class org.ehcache.resilience.LoggingRobustResilienceStrategy
 
recovered(CacheAccessException) - Method in class org.ehcache.resilience.LoggingRobustResilienceStrategy
 
recovered(K, CacheAccessException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
recovered(Iterable<? extends K>, CacheAccessException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
recovered(CacheAccessException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
RecoveryCache<K> - Interface in org.ehcache.resilience
 
reduce(long, BiFunction<? super K, ? super V, ? extends U>, BiFunction<? super U, ? super U, ? extends U>) - Method in class org.ehcache.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.
register(Object) - Method in interface org.ehcache.management.ManagementRegistry
Register an object in the management registry.
register(CacheBinding) - Method in class org.ehcache.management.providers.CacheBindingManagementProviderSkeleton
 
register(T) - Method in interface org.ehcache.management.providers.ManagementProvider
Register an object for management in the current provider.
register(Object) - Method in class org.ehcache.management.registry.DefaultManagementRegistry
 
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, EnumSet<EventType>) - Method in interface org.ehcache.events.CacheEventDispatcher
 
registerCacheEventListener(CacheEventListener<? super K, ? super V>, EventOrdering, EventFiring, EnumSet<EventType>) - Method in class org.ehcache.events.CacheEventDispatcherImpl
Allows for registering CacheEventListener on the cache
registerCacheEventListener(CacheEventListener<? super K, ? super V>, EventOrdering, EventFiring, EnumSet<EventType>) - Method in class org.ehcache.events.DisabledCacheEventNotificationService
 
registerEmergencyValve(Callable<Void>) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
registerListener(CacheManagerListener) - Method in class org.ehcache.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.
releaseAllListeners() - Method in interface org.ehcache.events.CacheEventDispatcher
 
releaseAllListeners() - Method in class org.ehcache.events.CacheEventDispatcherImpl
 
releaseAllListeners() - Method in class org.ehcache.events.DisabledCacheEventNotificationService
 
releaseAuthoritativeTier(AuthoritativeTier<?, ?>) - Method in class org.ehcache.internal.store.disk.OffHeapDiskStore.Provider
 
releaseAuthoritativeTier(AuthoritativeTier<?, ?>) - Method in class org.ehcache.internal.store.offheap.OffHeapStore.Provider
 
releaseAuthoritativeTier(AuthoritativeTier<?, ?>) - Method in interface org.ehcache.spi.cache.tiering.AuthoritativeTier.Provider
 
releaseCache(Ehcache<?, ?>) - Method in interface org.ehcache.spi.cache.CacheProvider
 
releaseCacheEventDispatcher(CacheEventDispatcher<K, V>) - Method in interface org.ehcache.events.CacheEventDispatcherFactory
Invoked by CacheManager to release all CacheEventListener listeners registered with CacheEventDispatcher
releaseCacheEventDispatcher(CacheEventDispatcher<K, V>) - Method in class org.ehcache.internal.events.CacheEventDispatcherFactoryImpl
 
releaseCacheLoaderWriter(CacheLoaderWriter<?, ?>) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriterProvider
Invoked by CacheManager when a Cache is being removed from it.
releaseCacheLoaderWriter(CacheLoaderWriter<?, ?>) - Method in class org.ehcache.spi.loaderwriter.DefaultCacheLoaderWriterProvider
 
releaseCachingTier(CachingTier<?, ?>) - Method in class org.ehcache.internal.store.heap.OnHeapStore.Provider
 
releaseCachingTier(LowerCachingTier<?, ?>) - Method in class org.ehcache.internal.store.offheap.OffHeapStore.Provider
 
releaseCachingTier(CachingTier<?, ?>) - Method in class org.ehcache.internal.store.tiering.CompoundCachingTier.Provider
 
releaseCachingTier(CachingTier<?, ?>) - Method in interface org.ehcache.spi.cache.tiering.CachingTier.Provider
 
releaseCachingTier(LowerCachingTier<?, ?>) - Method in interface org.ehcache.spi.cache.tiering.LowerCachingTier.Provider
 
releaseEventListener(CacheEventListener<?, ?>) - Method in interface org.ehcache.event.CacheEventListenerProvider
Releases a given CacheEventListener
releaseEventListener(CacheEventListener<?, ?>) - Method in class org.ehcache.spi.event.DefaultCacheEventListenerProvider
 
releaseHigherCachingTier(HigherCachingTier<?, ?>) - Method in class org.ehcache.internal.store.heap.OnHeapStore.Provider
 
releaseHigherCachingTier(HigherCachingTier<?, ?>) - Method in interface org.ehcache.spi.cache.tiering.HigherCachingTier.Provider
 
releaseInstance(T) - Method in class org.ehcache.internal.classes.ClassInstanceProvider
 
releaseSerializer(Serializer<?>) - Method in class org.ehcache.spi.serialization.DefaultSerializationProvider
 
releaseSerializer(Serializer<?>) - Method in interface org.ehcache.spi.serialization.SerializationProvider
Releases the given Serializer instance
releaseStore(Store<?, ?>) - Method in class org.ehcache.internal.store.DefaultStoreProvider
 
releaseStore(Store<?, ?>) - Method in class org.ehcache.internal.store.disk.OffHeapDiskStore.Provider
 
releaseStore(Store<?, ?>) - Method in class org.ehcache.internal.store.heap.OnHeapStore.Provider
 
releaseStore(Store<?, ?>) - Method in class org.ehcache.internal.store.offheap.OffHeapStore.Provider
 
releaseStore(Store<?, ?>) - Method in class org.ehcache.internal.store.tiering.CacheStore.Provider
 
releaseStore(Store<?, ?>) - Method in interface org.ehcache.spi.cache.Store.Provider
Informs this Provider, a Store it created is being disposed (i.e.
releaseStore(Store<?, ?>) - Method in class org.ehcache.transactions.xa.XAStore.Provider
 
releaseWriteBehindLoaderWriter(CacheLoaderWriter<?, ?>) - Method in class org.ehcache.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.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.CacheConfigurationBuilder
 
remove(K) - Method in class org.ehcache.Ehcache
 
remove(K, V) - Method in class org.ehcache.Ehcache
 
remove(Object) - Method in class org.ehcache.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.internal.concurrent.ConcurrentHashMap
Removes the key (and its corresponding value) from this map.
remove(Object, Object) - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
remove(K) - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
remove(K, V) - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
remove(K) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
remove(K, V) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
remove(K) - Method in class org.ehcache.internal.store.tiering.CacheStore
 
remove(K, V) - Method in class org.ehcache.internal.store.tiering.CacheStore
 
remove(K) - Method in interface org.ehcache.Jsr107Cache
 
remove(Object) - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
 
remove(K) - Method in class org.ehcache.PersistentUserManagedEhcache
 
remove(K, V) - Method in class org.ehcache.PersistentUserManagedEhcache
 
remove(K) - Method in interface org.ehcache.spi.cache.Store
Removes the key (and its corresponding value) from this store.
remove(K, V) - Method in interface org.ehcache.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(K) - Method in class org.ehcache.transactions.xa.XAStore
 
remove(K, V) - Method in class org.ehcache.transactions.xa.XAStore
 
remove(Object, Object) - Method in class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
remove(Object) - Method in class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
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.Ehcache
 
removeAll() - Method in interface org.ehcache.Jsr107Cache
 
removeAll(Set<? extends K>) - Method in class org.ehcache.PersistentUserManagedEhcache
 
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.
removeAllFailure(Iterable<? extends K>, CacheAccessException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
removeAllFailure(Iterable<? extends K>, CacheAccessException, BulkCacheWritingException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
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.ConfigurationBuilder
 
removeCache(String) - Method in class org.ehcache.EhcacheManager
 
removeCacheConfiguration(String) - Method in class org.ehcache.config.DefaultConfiguration
 
removeCacheConfigurationListener(CacheConfigurationChangeListener) - Method in interface org.ehcache.InternalRuntimeConfiguration
removes cache configuration listeners
removed(K) - Method in class org.ehcache.transactions.xa.XATransactionContext
 
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.
removeFailure(K, CacheAccessException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
removeFailure(K, CacheAccessException, CacheWritingException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
removeFailure(K, V, CacheAccessException, boolean) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
removeFailure(K, V, CacheAccessException, CacheWritingException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
removeFailure(K, V, CacheAccessException, CacheLoadingException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
removeManagementProvider(ManagementProvider<?>) - Method in interface org.ehcache.management.ManagementRegistry
Removes from this registry a specific management provider for object types T
removeManagementProvider(ManagementProvider<?>) - Method in class org.ehcache.management.registry.DefaultManagementRegistry
 
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.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.Ehcache
 
replace(K, V, V) - Method in class org.ehcache.Ehcache
 
replace(K, V, V) - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
replace(K, V) - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
replace(K, V) - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
replace(K, V, V) - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
replace(K, V) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
replace(K, V, V) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
replace(K, V) - Method in class org.ehcache.internal.store.tiering.CacheStore
 
replace(K, V, V) - Method in class org.ehcache.internal.store.tiering.CacheStore
 
replace(K, V) - Method in class org.ehcache.PersistentUserManagedEhcache
 
replace(K, V, V) - Method in class org.ehcache.PersistentUserManagedEhcache
 
replace(K, V) - Method in interface org.ehcache.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.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) - Method in class org.ehcache.transactions.xa.XAStore
 
replace(K, V, V) - Method in class org.ehcache.transactions.xa.XAStore
 
replace(K, V, V) - Method in class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
replace(K, V) - Method in class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
 
replaceCacheConfiguration(String, CacheConfiguration<K, V>, CacheRuntimeConfiguration<K, V>) - Method in class org.ehcache.config.DefaultConfiguration
 
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.
replaceFailure(K, V, CacheAccessException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
replaceFailure(K, V, CacheAccessException, CacheWritingException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
replaceFailure(K, V, CacheAccessException, CacheLoadingException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
replaceFailure(K, V, V, CacheAccessException, boolean) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
replaceFailure(K, V, V, CacheAccessException, CacheWritingException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
replaceFailure(K, V, V, CacheAccessException, CacheLoadingException) - Method in class org.ehcache.resilience.RobustResilienceStrategy
 
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
 
ResourcePoolMerger - Class in org.ehcache.util
 
ResourcePoolMerger() - Constructor for class org.ehcache.util.ResourcePoolMerger
 
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
 
resources - Variable in class org.ehcache.config.xml.model.BaseCacheType
 
ResourcesType - Class in org.ehcache.config.xml.model
Java class for resources-type complex type.
ResourcesType() - Constructor for class org.ehcache.config.xml.model.ResourcesType
 
ResourceType - Interface in org.ehcache.config
The resource pools type interface.
ResourceType - Class in org.ehcache.config.xml.model
Java class for resource-type complex type.
ResourceType() - Constructor for class org.ehcache.config.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.config.xml.model
Java class for resource-unit.
ResultSet<T> - Interface in org.ehcache.management
 
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.resilience
 
RobustResilienceStrategy(RecoveryCache<K>) - Constructor for class org.ehcache.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
 
search(long, BiFunction<? super K, ? super V, ? extends U>) - Method in class org.ehcache.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.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.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.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(T) - Method in class org.ehcache.internal.serialization.CompactJavaSerializer
 
serialize(T) - Method in class org.ehcache.internal.serialization.CompactPersistentJavaSerializer
 
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.internal.store.heap.holders
 
SerializedOnHeapValueHolder(long, V, long, long, Serializer<V>) - Constructor for class org.ehcache.internal.store.heap.holders.SerializedOnHeapValueHolder
 
SerializedOnHeapValueHolder(V, long, Serializer<V>) - Constructor for class org.ehcache.internal.store.heap.holders.SerializedOnHeapValueHolder
 
SerializedOnHeapValueHolder(V, long, long, Serializer<V>) - Constructor for class org.ehcache.internal.store.heap.holders.SerializedOnHeapValueHolder
 
SerializedOnHeapValueHolder(Store.ValueHolder<V>, V, Serializer<V>, long, Duration) - Constructor for class org.ehcache.internal.store.heap.holders.SerializedOnHeapValueHolder
 
serializer - Variable in class org.ehcache.config.xml.model.CacheEntryType
 
serializer - Variable in class org.ehcache.config.xml.model.SerializerType
 
Serializer<T> - Interface in org.ehcache.spi.serialization
Interface defining the contract used to transform types in a serial form.
SerializerConfiguration<T extends SerializationProvider> - Interface in org.ehcache.config
Configuration passed to SerializationProvider in order to control the creation of a Serializer.
SerializerConfiguration.Type - Enum in org.ehcache.config
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.internal.store.offheap.portability
SerializerWrapper
SerializerPortability(Serializer<T>) - Constructor for class org.ehcache.internal.store.offheap.portability.SerializerPortability
 
SerializerType - Class in org.ehcache.config.xml.model
Java class for serializer-type complex type.
SerializerType() - Constructor for class org.ehcache.config.xml.model.SerializerType
 
SerializerType.Serializer - Class in org.ehcache.config.xml.model
Java class for anonymous complex type.
SerializerType.Serializer() - Constructor for class org.ehcache.config.xml.model.SerializerType.Serializer
 
SerializingCopier<T> - Class in org.ehcache.internal.copy
A helper copier implementation that performs the "copying" using serialization.
SerializingCopier(Serializer<T>) - Constructor for class org.ehcache.internal.copy.SerializingCopier
 
service - Variable in class org.ehcache.config.xml.model.ConfigType
 
Service - Interface in org.ehcache.spi.service
Contract for a CacheManager managed service.
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.spi.service
 
ServiceLocator - Class in org.ehcache.spi
 
ServiceLocator(Service...) - Constructor for class org.ehcache.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.config.xml.model
Java class for service-type complex type.
ServiceType() - Constructor for class org.ehcache.config.xml.model.ServiceType
 
ServiceUtil - Class in org.ehcache.internal.util
 
setAlias(String) - Method in class org.ehcache.config.xml.model.CacheType
Sets the value of the alias property.
setAlias(String) - Method in class org.ehcache.config.xml.model.ThreadPoolsType.ThreadPool
Sets the value of the alias property.
setAny(Object) - Method in class org.ehcache.config.xml.model.ResourcesType
Sets the value of the any property.
setAny(Object) - Method in class org.ehcache.config.xml.model.ServiceType
Sets the value of the any property.
setBatching(CacheIntegrationType.WriteBehind.Batching) - Method in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind
Sets the value of the batching property.
setBatchSize(BigInteger) - Method in class org.ehcache.config.xml.model.CacheIntegrationType.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.internal.serialization.CompactJavaSerializer.SerializableDataKey
 
setClazz(String) - Method in class org.ehcache.config.xml.model.CacheIntegrationType.LoaderWriter
Sets the value of the clazz property.
setClazz(String) - Method in class org.ehcache.config.xml.model.ExpiryType
Sets the value of the clazz property.
setClazz(String) - Method in class org.ehcache.config.xml.model.ListenersType.Listener
Sets the value of the clazz property.
setCoalesce(Boolean) - Method in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind.Batching
Sets the value of the coalesce property.
setConcurrency(BigInteger) - Method in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind
Sets the value of the concurrency property.
setCopier(String) - Method in class org.ehcache.config.xml.model.CacheEntryType
Sets the value of the copier property.
setDefault(Boolean) - Method in class org.ehcache.config.xml.model.ThreadPoolsType.ThreadPool
Sets the value of the default property.
setDefaultCopiers(CopierType) - Method in class org.ehcache.config.xml.model.ConfigType
Sets the value of the defaultCopiers property.
setDefaultSerializers(SerializerType) - Method in class org.ehcache.config.xml.model.ConfigType
Sets the value of the defaultSerializers property.
setDirectory(String) - Method in class org.ehcache.config.xml.model.PersistenceType
Sets the value of the directory property.
setDisk(PersistableResourceType) - Method in class org.ehcache.config.xml.model.ResourcesType
Sets the value of the disk property.
setDiskStore(ThreadPoolReferenceType) - Method in class org.ehcache.config.xml.model.ConfigType
Sets the value of the diskStore property.
setDiskStoreSettings(DiskStoreSettingsType) - Method in class org.ehcache.config.xml.model.BaseCacheType
Sets the value of the diskStoreSettings property.
setEventDispatch(ThreadPoolReferenceType) - Method in class org.ehcache.config.xml.model.ConfigType
Sets the value of the eventDispatch property.
setEventFiringMode(EventFiring) - Method in class org.ehcache.config.event.DefaultCacheEventListenerConfiguration
 
setEventFiringMode(EventFiringType) - Method in class org.ehcache.config.xml.model.ListenersType.Listener
Sets the value of the eventFiringMode property.
setEventOrderingMode(EventOrdering) - Method in class org.ehcache.config.event.DefaultCacheEventListenerConfiguration
 
setEventOrderingMode(EventOrderingType) - Method in class org.ehcache.config.xml.model.ListenersType.Listener
Sets the value of the eventOrderingMode property.
setEventsToFireOn(EnumSet<EventType>) - Method in class org.ehcache.config.event.DefaultCacheEventListenerConfiguration
 
setEvictionPrioritizer(String) - Method in class org.ehcache.config.xml.model.BaseCacheType
Sets the value of the evictionPrioritizer property.
setEvictionVeto(String) - Method in class org.ehcache.config.xml.model.BaseCacheType
Sets the value of the evictionVeto property.
setExpirationTime(long, TimeUnit) - Method in class org.ehcache.spi.cache.AbstractValueHolder
 
setExpiry(ExpiryType) - Method in class org.ehcache.config.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.config.xml.model.BaseCacheType
Sets the value of the heap property.
setHeap(ResourceType) - Method in class org.ehcache.config.xml.model.ResourcesType
Sets the value of the heap property.
setHits(long) - Method in class org.ehcache.spi.cache.AbstractValueHolder
 
setIntegration(CacheIntegrationType) - Method in class org.ehcache.config.xml.model.BaseCacheType
Sets the value of the integration property.
setInvalidationListener(CachingTier.InvalidationListener<K, V>) - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
setInvalidationListener(CachingTier.InvalidationListener<K, V>) - Method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
setInvalidationListener(CachingTier.InvalidationListener<K, V>) - Method in class org.ehcache.internal.store.tiering.CompoundCachingTier
 
setInvalidationListener(CachingTier.InvalidationListener<K, V>) - Method in interface org.ehcache.spi.cache.tiering.CachingTier
Set the caching tier's invalidation listener.
setInvalidationListener(CachingTier.InvalidationListener<K, V>) - Method in interface org.ehcache.spi.cache.tiering.LowerCachingTier
Set the caching tier's invalidation listener.
setKeyType(CacheEntryType) - Method in class org.ehcache.config.xml.model.BaseCacheType
Sets the value of the keyType property.
setLastAccessTime(long, TimeUnit) - Method in class org.ehcache.spi.cache.AbstractValueHolder
 
setListeners(ListenersType) - Method in class org.ehcache.config.xml.model.BaseCacheType
Sets the value of the listeners property.
setLoaderWriter(CacheIntegrationType.LoaderWriter) - Method in class org.ehcache.config.xml.model.CacheIntegrationType
Sets the value of the loaderWriter property.
setMaxSize(BigInteger) - Method in class org.ehcache.config.xml.model.ThreadPoolsType.ThreadPool
Sets the value of the maxSize property.
setMaxWriteDelay(TimeType) - Method in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind.Batching
Sets the value of the maxWriteDelay property.
setMinSize(BigInteger) - Method in class org.ehcache.config.xml.model.ThreadPoolsType.ThreadPool
Sets the value of the minSize property.
setName(String) - Method in class org.ehcache.config.xml.model.CacheTemplateType
Sets the value of the name property.
setNonBatching(Object) - Method in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind
Sets the value of the nonBatching property.
setNone(ExpiryType.None) - Method in class org.ehcache.config.xml.model.ExpiryType
Sets the value of the none property.
setOffheap(ResourceType) - Method in class org.ehcache.config.xml.model.ResourcesType
Sets the value of the offheap property.
setPersistence(PersistenceType) - Method in class org.ehcache.config.xml.model.ConfigType
Sets the value of the persistence property.
setPersistent(Boolean) - Method in class org.ehcache.config.xml.model.PersistableResourceType
Sets the value of the persistent property.
setResources(ResourcesType) - Method in class org.ehcache.config.xml.model.BaseCacheType
Sets the value of the resources property.
setSerializer(String) - Method in class org.ehcache.config.xml.model.CacheEntryType
Sets the value of the serializer property.
setSize(BigInteger) - Method in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind
Sets the value of the size property.
setSize(BigInteger) - Method in class org.ehcache.config.xml.model.ResourceType
Sets the value of the size property.
setStatisticsExecutorAlias(String) - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
 
setStoreListenerSource(Cache<K, V>) - Method in interface org.ehcache.events.CacheEventDispatcher
 
setStoreListenerSource(Cache<K, V>) - Method in class org.ehcache.events.CacheEventDispatcherImpl
 
setStoreListenerSource(Cache<K, V>) - Method in class org.ehcache.events.DisabledCacheEventNotificationService
 
setThreadPool(String) - Method in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind
Sets the value of the threadPool property.
setThreadPool(String) - Method in class org.ehcache.config.xml.model.DiskStoreSettingsType
Sets the value of the threadPool property.
setThreadPool(String) - Method in class org.ehcache.config.xml.model.ListenersType
Sets the value of the threadPool property.
setThreadPool(String) - Method in class org.ehcache.config.xml.model.ThreadPoolReferenceType
Sets the value of the threadPool property.
setThreadPools(ThreadPoolsType) - Method in class org.ehcache.config.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.config.xml.model.ExpiryType
Sets the value of the tti property.
setTtl(TimeType) - Method in class org.ehcache.config.xml.model.ExpiryType
Sets the value of the ttl property.
setType(String) - Method in class org.ehcache.config.xml.model.CopierType.Copier
Sets the value of the type property.
setType(String) - Method in class org.ehcache.config.xml.model.SerializerType.Serializer
Sets the value of the type property.
setUnit(ResourceUnit) - Method in class org.ehcache.config.xml.model.ResourceType
Sets the value of the unit property.
setUnit(TimeUnit) - Method in class org.ehcache.config.xml.model.TimeType
Sets the value of the unit property.
setUsesTemplate(Object) - Method in class org.ehcache.config.xml.model.CacheType
Sets the value of the usesTemplate property.
setValue(String) - Method in class org.ehcache.config.xml.model.CacheEntryType
Sets the value of the value property.
setValue(String) - Method in class org.ehcache.config.xml.model.CopierType.Copier
Sets the value of the value property.
setValue(String) - Method in class org.ehcache.config.xml.model.SerializerType.Serializer
Sets the value of the value property.
setValue(BigInteger) - Method in class org.ehcache.config.xml.model.TimeType
Sets the value of the value property.
setValueType(CacheEntryType) - Method in class org.ehcache.config.xml.model.BaseCacheType
Sets the value of the valueType property.
setWriteBehind(CacheIntegrationType.WriteBehind) - Method in class org.ehcache.config.xml.model.CacheIntegrationType
Sets the value of the writeBehind property.
setWriteBehind(ThreadPoolReferenceType) - Method in class org.ehcache.config.xml.model.ConfigType
Sets the value of the writeBehind property.
setWriterThreads(BigInteger) - Method in class org.ehcache.config.xml.model.DiskStoreSettingsType
Sets the value of the writerThreads property.
SharedManagementService - Interface in org.ehcache.management
Special version of ManagementRegistry which can be used across several CacheManager.
shrinkOthers(int) - Method in interface org.ehcache.internal.store.offheap.EhcacheOffHeapBackingMap
 
shutdown(ExecutorService) - Static method in class org.ehcache.internal.executor.ExecutorUtil
 
shutdownNow(ExecutorService) - Static method in class org.ehcache.internal.executor.ExecutorUtil
 
silentInvalidate(K, Function<Store.ValueHolder<V>, Void>) - Method in class org.ehcache.internal.store.heap.OnHeapStore
 
silentInvalidate(K, Function<Store.ValueHolder<V>, Void>) - Method in interface org.ehcache.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.
since(long) - Method in interface org.ehcache.management.StatisticQuery.Builder
The query will only collect statistics computed since this time.
SingleOperation<K,V> - Interface in org.ehcache.loaderwriter.writebehind.operations
 
size - Variable in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind
 
size - Variable in class org.ehcache.config.xml.model.ResourceType
 
size() - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
size() - Method in interface org.ehcache.management.ResultSet
 
size() - Method in class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
SIZED - Static variable in interface org.ehcache.internal.concurrent.JSR166Helper.Spliterator
 
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.internal.classes.ClassInstanceProvider
 
start(ServiceProvider) - Method in class org.ehcache.internal.DefaultTimeSourceService
 
start(ServiceProvider) - Method in class org.ehcache.internal.events.CacheEventDispatcherFactoryImpl
 
start(ServiceProvider) - Method in class org.ehcache.internal.executor.OnDemandExecutionService
 
start(ServiceProvider) - Method in class org.ehcache.internal.executor.PooledExecutionService
 
start(ServiceProvider) - Method in class org.ehcache.internal.persistence.DefaultLocalPersistenceService
 
start(ServiceProvider) - Method in class org.ehcache.internal.store.DefaultStoreProvider
 
start(ServiceProvider) - Method in class org.ehcache.internal.store.disk.OffHeapDiskStore.Provider
 
start(ServiceProvider) - Method in class org.ehcache.internal.store.heap.OnHeapStore.Provider
 
start(ServiceProvider) - Method in class org.ehcache.internal.store.offheap.OffHeapStore.Provider
 
start(ServiceProvider) - Method in class org.ehcache.internal.store.tiering.CacheStore.Provider
 
start(ServiceProvider) - Method in class org.ehcache.internal.store.tiering.CompoundCachingTier.Provider
 
start(ServiceProvider) - Method in class org.ehcache.jsr107.DefaultJsr107Service
 
start() - Method in class org.ehcache.loaderwriter.writebehind.BatchingLocalHeapWriteBehindQueue
 
start() - Method in class org.ehcache.loaderwriter.writebehind.NonBatchingLocalHeapWriteBehindQueue
 
start() - Method in class org.ehcache.loaderwriter.writebehind.StripedWriteBehind
 
start() - Method in interface org.ehcache.loaderwriter.writebehind.WriteBehind
Start the write behind queue
start(ServiceProvider) - Method in class org.ehcache.loaderwriter.writebehind.WriteBehindProviderFactory.Provider
 
start(ServiceProvider) - Method in class org.ehcache.management.registry.DefaultManagementRegistry
 
start(ServiceProvider) - Method in class org.ehcache.management.registry.DefaultSharedManagementService
 
start(ServiceProvider) - Method in class org.ehcache.spi.serialization.DefaultSerializationProvider
 
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.spi.ServiceLocator
 
startRecovery() - Method in class org.ehcache.transactions.xa.txmgr.btm.Ehcache3XAResourceProducer
 
StateChangeListener - Interface in org.ehcache.events
 
states - Variable in class org.ehcache.transactions.xa.journal.TransientJournal
 
stateTransition(Status, Status) - Method in interface org.ehcache.events.StateChangeListener
Is notified when a state transition occurred.
stateTransition(Status, Status) - Method in class org.ehcache.management.registry.DefaultManagementRegistry
 
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.
StatisticQuery - Interface in org.ehcache.management
 
StatisticQuery.Builder - Interface in org.ehcache.management
 
StatisticsProviderConfiguration<T extends ManagementProvider> - Interface in org.ehcache.management.config
 
status - Variable in class org.ehcache.internal.store.disk.OffHeapDiskStore
 
Status - Enum in org.ehcache
 
stop() - Method in class org.ehcache.internal.classes.ClassInstanceProvider
 
stop() - Method in class org.ehcache.internal.DefaultTimeSourceService
 
stop() - Method in class org.ehcache.internal.events.CacheEventDispatcherFactoryImpl
 
stop() - Method in class org.ehcache.internal.executor.OnDemandExecutionService
 
stop() - Method in class org.ehcache.internal.executor.PooledExecutionService
 
stop() - Method in class org.ehcache.internal.persistence.DefaultLocalPersistenceService
 
stop() - Method in class org.ehcache.internal.store.DefaultStoreProvider
 
stop() - Method in class org.ehcache.internal.store.disk.OffHeapDiskStore.Provider
 
stop() - Method in class org.ehcache.internal.store.heap.OnHeapStore.Provider
 
stop() - Method in class org.ehcache.internal.store.offheap.OffHeapStore.Provider
 
stop() - Method in class org.ehcache.internal.store.tiering.CacheStore.Provider
 
stop() - Method in class org.ehcache.internal.store.tiering.CompoundCachingTier.Provider
 
stop() - Method in class org.ehcache.jsr107.DefaultJsr107Service
 
stop() - Method in class org.ehcache.loaderwriter.writebehind.BatchingLocalHeapWriteBehindQueue
 
stop() - Method in class org.ehcache.loaderwriter.writebehind.NonBatchingLocalHeapWriteBehindQueue
 
stop() - Method in class org.ehcache.loaderwriter.writebehind.StripedWriteBehind
 
stop() - Method in interface org.ehcache.loaderwriter.writebehind.WriteBehind
Stop the coordinator and all the internal data structures.
stop() - Method in class org.ehcache.loaderwriter.writebehind.WriteBehindProviderFactory.Provider
 
stop() - Method in class org.ehcache.management.registry.DefaultManagementRegistry
 
stop() - Method in class org.ehcache.management.registry.DefaultSharedManagementService
 
stop() - Method in class org.ehcache.spi.serialization.DefaultSerializationProvider
 
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.spi.ServiceLocator
 
Store<K,V> - Interface in org.ehcache.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.spi.cache
The basic configuration for a Store.
Store.Iterator<T> - Interface in org.ehcache.spi.cache
An iterator over a Store.
Store.Provider - Interface in org.ehcache.spi.cache
The Service used to create Stores.
Store.ValueHolder<V> - Interface in org.ehcache.spi.cache
Holds both a value, and all the metadata associated with a mapping in a Store.
StoreConfigurationImpl<K,V> - Class in org.ehcache.config
 
StoreConfigurationImpl(CacheConfiguration<K, V>, Serializer<K>, Serializer<V>) - Constructor for class org.ehcache.config.StoreConfigurationImpl
 
StoreConfigurationImpl(Class<K>, Class<V>, EvictionVeto<? super K, ? super V>, EvictionPrioritizer<? super K, ? super V>, ClassLoader, Expiry<? super K, ? super V>, ResourcePools, Serializer<K>, Serializer<V>) - Constructor for class org.ehcache.config.StoreConfigurationImpl
 
StoreEventListener<K,V> - Interface in org.ehcache.events
 
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.statistics
 
StoreOperationOutcomes.ComputeIfAbsentOutcome - Enum in org.ehcache.statistics
the computeIfAbsent outcomes
StoreOperationOutcomes.ComputeIfPresentOutcome - Enum in org.ehcache.statistics
the computeIfPresent outcomes
StoreOperationOutcomes.ComputeOutcome - Enum in org.ehcache.statistics
the compute outcomes
StoreOperationOutcomes.ConditionalRemoveOutcome - Enum in org.ehcache.statistics
the conditional remove outcomes
StoreOperationOutcomes.ConditionalReplaceOutcome - Enum in org.ehcache.statistics
the conditional replace outcomes
StoreOperationOutcomes.EvictionOutcome - Enum in org.ehcache.statistics
The eviction outcomes.
StoreOperationOutcomes.ExpirationOutcome - Enum in org.ehcache.statistics
Outcomes for expiration
StoreOperationOutcomes.GetOutcome - Enum in org.ehcache.statistics
The get outcomes
StoreOperationOutcomes.PutIfAbsentOutcome - Enum in org.ehcache.statistics
the putIfAbsent outcomes
StoreOperationOutcomes.PutOutcome - Enum in org.ehcache.statistics
The put outcomes
StoreOperationOutcomes.RemoveOutcome - Enum in org.ehcache.statistics
The remove outcomes
StoreOperationOutcomes.ReplaceOutcome - Enum in org.ehcache.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
 
StripedWriteBehind<K,V> - Class in org.ehcache.loaderwriter.writebehind
 
StripedWriteBehind(ExecutionService, String, WriteBehindConfiguration, CacheLoaderWriter<K, V>) - Constructor for class org.ehcache.loaderwriter.writebehind.StripedWriteBehind
 
SUBSIZED - Static variable in interface org.ehcache.internal.concurrent.JSR166Helper.Spliterator
 
succeeded() - Method in class org.ehcache.InternalStatus.Transition
 
SupplementaryService - Annotation Type in org.ehcache.spi.service
 
supports(Context) - Method in class org.ehcache.management.providers.CacheBindingManagementProviderSkeleton
 
supports(Context) - Method in interface org.ehcache.management.providers.ManagementProvider
Check wheter this management provider supports the given context
synchronous() - Method in class org.ehcache.config.event.CacheEventListenerConfigurationBuilder
 
SystemTimeSource - Class in org.ehcache.internal
The standard TimeSource that uses System.currentTimeMillis()
SystemUtils - Class in org.ehcache.internal.classes.commonslang
Helpers for java.lang.System.
SystemUtils() - Constructor for class org.ehcache.internal.classes.commonslang.SystemUtils
SystemUtils instances should NOT be constructed in standard programming.

T

test(V) - Method in interface org.ehcache.function.Predicate
Returns true if the argument passes the predicate.
threadPool - Variable in class org.ehcache.config.xml.model.CacheIntegrationType.WriteBehind
 
threadPool - Variable in class org.ehcache.config.xml.model.DiskStoreSettingsType
 
threadPool - Variable in class org.ehcache.config.xml.model.ListenersType
 
threadPool - Variable in class org.ehcache.config.xml.model.ThreadPoolReferenceType
 
threadPool - Variable in class org.ehcache.config.xml.model.ThreadPoolsType
 
threadPoolAlias - Variable in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder
 
ThreadPoolReferenceType - Class in org.ehcache.config.xml.model
Java class for thread-pool-reference-type complex type.
ThreadPoolReferenceType() - Constructor for class org.ehcache.config.xml.model.ThreadPoolReferenceType
 
threadPools - Variable in class org.ehcache.config.xml.model.ConfigType
 
ThreadPoolsType - Class in org.ehcache.config.xml.model
Java class for thread-pools-type complex type.
ThreadPoolsType() - Constructor for class org.ehcache.config.xml.model.ThreadPoolsType
 
ThreadPoolsType.ThreadPool - Class in org.ehcache.config.xml.model
Java class for anonymous complex type.
ThreadPoolsType.ThreadPool() - Constructor for class org.ehcache.config.xml.model.ThreadPoolsType.ThreadPool
 
throwIfNotEmpty() - Method in exception org.ehcache.jsr107.MultiCacheException
 
TIME_UNIT - Static variable in class org.ehcache.internal.store.heap.holders.OnHeapValueHolder
 
TIME_UNIT - Static variable in class org.ehcache.internal.store.offheap.OffHeapValueHolder
 
TimeSource - Interface in org.ehcache.internal
A source of wall time.
TimeSourceConfiguration - Class in org.ehcache.internal
Configuration for the TimeSourceService This configuration has to be applied at the CacheManager level.
TimeSourceConfiguration(TimeSource) - Constructor for class org.ehcache.internal.TimeSourceConfiguration
Constructor for this configuration object which takes the TimeSource to use.
TimeSourceService - Interface in org.ehcache.internal
Service that offers a TimeSource to other services needing one.
TimeSourceServiceFactory - Class in org.ehcache.internal
TimeSourceServiceFactory
TimeSourceServiceFactory() - Constructor for class org.ehcache.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.config.xml.model
Java class for time-type complex type.
TimeType() - Constructor for class org.ehcache.config.xml.model.TimeType
 
TimeUnit - Enum in org.ehcache.config.xml.model
Java class for time-unit.
to() - Method in class org.ehcache.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.internal.classes.commonslang.ClassUtils
Converts an array of Object in to an array of Class objects.
toClasses(ClassLoader, String[]) - Static method in class org.ehcache.management.utils.ClassLoadingHelper
 
toMaintenance() - Method in class org.ehcache.EhcacheManager
 
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
toMaintenance() - Method in class org.ehcache.PersistentUserManagedEhcache
 
toPublicStatus() - Method in enum org.ehcache.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.expiry.Duration
 
toString() - Method in enum org.ehcache.internal.classes.commonslang.JavaVersion
The string value is overridden to return the standard name.
toString() - Method in class org.ehcache.internal.concurrent.ConcurrentHashMap
Returns a string representation of this map.
toString() - Method in class org.ehcache.internal.store.offheap.HeuristicConfiguration
 
toString() - Method in class org.ehcache.management.providers.CacheBindingManagementProviderSkeleton
 
toString() - Method in class org.ehcache.management.registry.CacheBinding
 
toString() - Method in class org.ehcache.spi.cache.AbstractValueHolder
 
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.internal.concurrent.JSR166Helper.Spliterator
 
trySplit() - Method in interface org.ehcache.internal.concurrent.JSR166Helper.Spliterator
 
tti - Variable in class org.ehcache.config.xml.model.ExpiryType
 
ttl - Variable in class org.ehcache.config.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.config.xml.model.CopierType.Copier
 
type - Variable in class org.ehcache.config.xml.model.SerializerType.Serializer
 

U

unit - Variable in class org.ehcache.config.xml.model.ResourceType
 
unit - Variable in class org.ehcache.config.xml.model.TimeType
 
unordered() - Method in class org.ehcache.config.event.CacheEventListenerConfigurationBuilder
 
unregister(Object) - Method in interface org.ehcache.management.ManagementRegistry
Unregister an object from the management registry.
unregister(CacheBinding) - Method in class org.ehcache.management.providers.CacheBindingManagementProviderSkeleton
 
unregister(T) - Method in interface org.ehcache.management.providers.ManagementProvider
Unregister a managed object from the current provider.
unregister(Object) - Method in class org.ehcache.management.registry.DefaultManagementRegistry
 
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.events.CacheEvents
 
updated(K) - Method in class org.ehcache.transactions.xa.XATransactionContext
 
updateMetadata(Store.ValueHolder<V>) - Method in class org.ehcache.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
 
UserManagedCacheBuilder(Class<K>, Class<V>) - Constructor for class org.ehcache.UserManagedCacheBuilder
 
UserManagedCacheConfiguration<K,V,T extends UserManagedCache<K,V>> - Interface in org.ehcache.config
 
UserManagedPersistenceContext<K,V> - Class in org.ehcache.config.persistence
UserManagedPersistenceContext
UserManagedPersistenceContext(String, LocalPersistenceService) - Constructor for class org.ehcache.config.persistence.UserManagedPersistenceContext
 
usesTemplate - Variable in class org.ehcache.config.xml.model.CacheType
 
useThreadPool(String) - Method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
 
useThreadPool(String) - Method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder
 
useThreadPool(String) - Method in class org.ehcache.config.writebehind.WriteBehindConfigurationBuilder
 
using(Service) - Method in class org.ehcache.CacheManagerBuilder
 
using(ServiceCreationConfiguration<?>) - Method in class org.ehcache.CacheManagerBuilder
 
using(Service) - Method in class org.ehcache.UserManagedCacheBuilder
 
using(ServiceCreationConfiguration<?>) - Method in class org.ehcache.UserManagedCacheBuilder
 
usingEvictionPrioritizer(EvictionPrioritizer<? super NK, ? super NV>) - Method in class org.ehcache.config.CacheConfigurationBuilder
 

V

Validate - Class in org.ehcache.internal.classes.commonslang
This class assists in validating arguments.
Validate() - Constructor for class org.ehcache.internal.classes.commonslang.Validate
Constructor.
validateAndMerge(ResourcePools, ResourcePools) - Method in class org.ehcache.util.ResourcePoolMerger
 
value - Variable in class org.ehcache.config.xml.model.CacheEntryType
 
value - Variable in class org.ehcache.config.xml.model.CopierType.Copier
 
value() - Method in enum org.ehcache.config.xml.model.EventFiringType
 
value() - Method in enum org.ehcache.config.xml.model.EventOrderingType
 
value() - Method in enum org.ehcache.config.xml.model.EventType
 
value() - Method in enum org.ehcache.config.xml.model.ResourceUnit
 
value - Variable in class org.ehcache.config.xml.model.SerializerType.Serializer
 
value - Variable in class org.ehcache.config.xml.model.TimeType
 
value() - Method in enum org.ehcache.config.xml.model.TimeUnit
 
value() - Method in class org.ehcache.internal.store.heap.holders.CopiedOnHeapValueHolder
 
value() - Method in class org.ehcache.internal.store.heap.holders.SerializedOnHeapValueHolder
 
value() - Method in class org.ehcache.internal.store.offheap.OffHeapValueHolder
 
value() - Method in interface org.ehcache.spi.cache.Store.ValueHolder
Accessor to the value held by this mapping.
value() - Method in class org.ehcache.transactions.xa.XAValueHolder
 
valueOf(String) - Static method in enum org.ehcache.CacheConfigurationProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.config.copy.CopierConfiguration.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.config.Eviction.Prioritizer
Returns the enum constant of this type with the specified name.
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.SerializerConfiguration.Type
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.config.xml.model.EventFiringType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.config.xml.model.EventOrderingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.config.xml.model.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.config.xml.model.ResourceUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.config.xml.model.TimeUnit
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.internal.classes.commonslang.JavaVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.InternalStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.AuthoritativeTierOperationOutcomes.ComputeIfAbsentAndFaultOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.AuthoritativeTierOperationOutcomes.FlushOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.AuthoritativeTierOperationOutcomes.GetAndFaultOutcome
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.statistics.CacheOperationOutcomes.CacheLoadingOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.CacheOperationOutcomes.ConditionalRemoveOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.CacheOperationOutcomes.GetAllOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.CacheOperationOutcomes.GetOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.CacheOperationOutcomes.PutAllOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.CacheOperationOutcomes.PutIfAbsentOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.CacheOperationOutcomes.PutOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.CacheOperationOutcomes.RemoveAllOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.CacheOperationOutcomes.RemoveOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.CacheOperationOutcomes.ReplaceOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.CachingTierOperationOutcomes.GetOrComputeIfAbsentOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.CachingTierOperationOutcomes.InvalidateOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.HigherCachingTierOperationOutcomes.SilentInvalidateOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.LowerCachingTierOperationsOutcome.GetAndRemoveOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.LowerCachingTierOperationsOutcome.InstallMappingOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.LowerCachingTierOperationsOutcome.InvalidateOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.StoreOperationOutcomes.ComputeIfAbsentOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.StoreOperationOutcomes.ComputeIfPresentOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.StoreOperationOutcomes.ComputeOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.StoreOperationOutcomes.ConditionalRemoveOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.StoreOperationOutcomes.ConditionalReplaceOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.StoreOperationOutcomes.EvictionOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.StoreOperationOutcomes.ExpirationOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.StoreOperationOutcomes.GetOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.StoreOperationOutcomes.PutIfAbsentOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.StoreOperationOutcomes.PutOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.StoreOperationOutcomes.RemoveOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ehcache.statistics.StoreOperationOutcomes.ReplaceOutcome
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.
values() - Static method in enum org.ehcache.CacheConfigurationProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.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.config.Eviction.Prioritizer
Returns an array containing the constants of this enum type, in the order they are declared.
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.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.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.config.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.config.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.config.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.config.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.config.xml.model.TimeUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.event.EventFiring
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.event.EventOrdering
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.event.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.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.internal.concurrent.ConcurrentHashMap
Returns a Collection view of the values contained in this map.
values() - Static method in enum org.ehcache.InternalStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.statistics.StoreOperationOutcomes.ReplaceOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ehcache.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.ehcache.util.ConcurrentWeakIdentityHashMap
 
valueType - Variable in class org.ehcache.config.xml.model.BaseCacheType
 
VETOED - Static variable in class org.ehcache.internal.store.offheap.factories.EhcacheSegmentFactory.EhcacheSegment
 
vetoEviction(EvictionVeto<? super K, ? super V>) - Method in class org.ehcache.UserManagedCacheBuilder
 

W

waitFor(Future<T>) - Static method in class org.ehcache.internal.executor.ExecutorUtil
 
with(CacheManagerConfiguration<N>) - Method in class org.ehcache.CacheManagerBuilder
 
with(ResourceType, long, ResourceUnit, boolean) - Method in class org.ehcache.config.ResourcePoolsBuilder
 
with(UserManagedCacheConfiguration<K, V, N>) - Method in class org.ehcache.UserManagedCacheBuilder
 
withCache(String, CacheConfiguration<K, V>) - Method in class org.ehcache.CacheManagerBuilder
 
withCacheEvents(CacheEventDispatcher<K, V>) - Method in class org.ehcache.UserManagedCacheBuilder
 
withCapability(String) - Method in interface org.ehcache.management.CapabilityManagementSupport
Query based on a capability of this management registry, such as collecting statistics or calling some actions
withCapability(String) - Method in class org.ehcache.management.registry.DefaultManagementRegistry
 
withCapability(String) - Method in class org.ehcache.management.registry.DefaultSharedManagementService
 
withClassLoader(ClassLoader) - Method in class org.ehcache.CacheManagerBuilder
 
withClassLoader(ClassLoader) - Method in class org.ehcache.config.CacheConfigurationBuilder
 
withClassLoader(ClassLoader) - Method in class org.ehcache.config.ConfigurationBuilder
 
withClassLoader(ClassLoader) - Method in class org.ehcache.UserManagedCacheBuilder
 
withExpiry(Expiry<? super NK, ? super NV>) - Method in class org.ehcache.config.CacheConfigurationBuilder
 
withExpiry(Expiry<K, V>) - Method in class org.ehcache.UserManagedCacheBuilder
 
withResourcePools(ResourcePools) - Method in class org.ehcache.config.CacheConfigurationBuilder
 
withResourcePools(ResourcePoolsBuilder) - Method in class org.ehcache.config.CacheConfigurationBuilder
 
withResourcePools(ResourcePools) - Method in class org.ehcache.UserManagedCacheBuilder
 
withResourcePools(ResourcePoolsBuilder) - Method in class org.ehcache.UserManagedCacheBuilder
 
wrap(EvictionVeto<? super K, ? super V>, TimeSource) - Static method in class org.ehcache.internal.store.offheap.AbstractOffHeapStore
 
wrapperToPrimitive(Class<?>) - Static method in class org.ehcache.internal.classes.commonslang.ClassUtils
Converts the specified wrapper class to its corresponding primitive class.
write(K, V) - Method in class org.ehcache.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.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.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.loaderwriter.writebehind.operations.WriteAllOperation
Create a new write all operation for the provided list of element
writeBack() - Method in class org.ehcache.internal.store.offheap.OffHeapValueHolder
 
writeBehind - Variable in class org.ehcache.config.xml.model.CacheIntegrationType
 
writeBehind - Variable in class org.ehcache.config.xml.model.ConfigType
 
WriteBehind<K,V> - Interface in org.ehcache.loaderwriter.writebehind
 
WriteBehindConfiguration - Interface in org.ehcache.spi.loaderwriter
WriteBehindConfiguration
WriteBehindConfiguration.BatchingConfiguration - Interface in org.ehcache.spi.loaderwriter
BatchingConfiguration
WriteBehindConfigurationBuilder - Class in org.ehcache.config.writebehind
 
WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder - Class in org.ehcache.config.writebehind
 
WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder - Class in org.ehcache.config.writebehind
 
WriteBehindProvider - Interface in org.ehcache.spi.loaderwriter
 
WriteBehindProviderConfiguration - Class in org.ehcache.config.loaderwriter.writebehind
 
WriteBehindProviderConfiguration(String) - Constructor for class org.ehcache.config.loaderwriter.writebehind.WriteBehindProviderConfiguration
 
WriteBehindProviderFactory - Class in org.ehcache.loaderwriter.writebehind
 
WriteBehindProviderFactory() - Constructor for class org.ehcache.loaderwriter.writebehind.WriteBehindProviderFactory
 
WriteBehindProviderFactory.Provider - Class in org.ehcache.loaderwriter.writebehind
 
WriteOperation<K,V> - Class in org.ehcache.loaderwriter.writebehind.operations
Implements the write operation for write behind
WriteOperation(K, V) - Constructor for class org.ehcache.loaderwriter.writebehind.operations.WriteOperation
Create a new write operation for a particular element
WriteOperation(K, V, long) - Constructor for class org.ehcache.loaderwriter.writebehind.operations.WriteOperation
Create a new write operation for a particular element and creation time
writerThreads - Variable in class org.ehcache.config.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.config.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.config.xml.XmlConfiguration
Constructs an instance of XmlConfiguration mapping to the XML file located at url
XmlConfiguration(URL, ClassLoader) - Constructor for class org.ehcache.config.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.config.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.config.xml.model.ThreadPoolsType.ThreadPool
 
_spliterator() - Method in class org.ehcache.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 _