- Cache<K,V> - Interface in org.ehcache
-
Defines all operational methods to create, access, update and delete mappings of key to value.
- Cache.Entry<K,V> - Interface in org.ehcache
-
A mapping of key to value held in a
Cache
.
- cacheAdded(String, Cache<?, ?>) - Method in interface org.ehcache.core.events.CacheManagerListener
-
- cacheAdded(String, Cache<?, ?>) - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- cacheAdded(String, Cache<?, ?>) - Method in class org.ehcache.management.cluster.DefaultClusteringManagementService
-
- cacheAdded(String, Cache<?, ?>) - Method in class org.ehcache.management.registry.DefaultCollectorService
-
- cacheAdded(String, Cache<?, ?>) - Method in class org.ehcache.management.registry.DefaultManagementRegistryService
-
- CacheBinding - Class in org.ehcache.management.providers
-
Class representing an association between an object and an alias, name, identifier
- CacheBinding(String, Cache<?, ?>) - Constructor for class org.ehcache.management.providers.CacheBinding
-
- cacheBinding - Variable in class org.ehcache.management.providers.ExposedCacheBinding
-
- CacheBindingManagementProvider - Class in org.ehcache.management.providers
-
- CacheBindingManagementProvider(ManagementRegistryServiceConfiguration) - Constructor for class org.ehcache.management.providers.CacheBindingManagementProvider
-
- CacheConfiguration<K,V> - Interface in org.ehcache.config
-
Represents the minimal configuration for a
Cache
.
- CacheConfigurationBuilder<K,V> - Class in org.ehcache.config.builders
-
- cacheConfigurationChange(CacheConfigurationChangeEvent) - Method in interface org.ehcache.core.CacheConfigurationChangeListener
-
Method invoked on a cache configuration change.
- CacheConfigurationChangeEvent - Class in org.ehcache.core
-
Class representing a configuration change on a live cache.
- CacheConfigurationChangeEvent(CacheConfigurationProperty, Object, Object) - Constructor for class org.ehcache.core.CacheConfigurationChangeEvent
-
Creates a new configuration change event based on the provided parameters.
- CacheConfigurationChangeListener - Interface in org.ehcache.core
-
- CacheConfigurationProperty - Enum in org.ehcache.core
-
Enumeration of the properties that can change on a live cache.
- CacheEvent<K,V> - Interface in org.ehcache.event
-
An event resulting from a mutative
Cache
operation.
- CacheEventAdapter<K,V> - Class in org.ehcache.impl.events
-
Adapter for cache event listener implementation that splits the event based on its type
to specific methods.
- CacheEventAdapter() - Constructor for class org.ehcache.impl.events.CacheEventAdapter
-
- CacheEventDispatcher<K,V> - Interface in org.ehcache.core.events
-
- CacheEventDispatcherFactory - Interface in org.ehcache.core.events
-
- CacheEventDispatcherFactoryConfiguration - Class in org.ehcache.impl.config.event
-
- CacheEventDispatcherFactoryConfiguration(String) - Constructor for class org.ehcache.impl.config.event.CacheEventDispatcherFactoryConfiguration
-
Creates a new configuration with the provided default pool alias.
- CacheEventDispatcherFactoryConfigurationParser - Class in org.ehcache.xml.provider
-
- CacheEventDispatcherFactoryConfigurationParser() - Constructor for class org.ehcache.xml.provider.CacheEventDispatcherFactoryConfigurationParser
-
- CacheEventDispatcherImpl<K,V> - Class in org.ehcache.impl.events
-
Per-cache component that manages cache event listener registrations, and provides event delivery based on desired
firing mode for specified event types.
- CacheEventDispatcherImpl(ExecutorService, ExecutorService) - Constructor for class org.ehcache.impl.events.CacheEventDispatcherImpl
-
Creates a new
CacheEventDispatcher
instance that will use the provided
ExecutorService
to handle
events firing.
- CacheEventListener<K,V> - Interface in org.ehcache.event
-
Definition of the contract for implementing listeners to receive
CacheEvent
s from a
Cache
.
- CacheEventListenerConfiguration<R> - Interface in org.ehcache.core.events
-
Configuration contract for setting up
CacheEvent
system in a cache.
- CacheEventListenerConfigurationBuilder - Class in org.ehcache.config.builders
-
- CacheEventListenerProvider - Interface in org.ehcache.core.events
-
- CacheEvents - Class in org.ehcache.core.events
-
Utility class for the creation of
CacheEvent
instances.
- CacheIterationException - Exception in org.ehcache
-
Indicates an unrecoverable failure occurred during iteration.
- CacheIterationException() - Constructor for exception org.ehcache.CacheIterationException
-
Creates a CacheIterationException
.
- CacheIterationException(String) - Constructor for exception org.ehcache.CacheIterationException
-
Creates a CacheIterationException
with the provided message.
- CacheIterationException(String, Throwable) - Constructor for exception org.ehcache.CacheIterationException
-
Creates a CacheIterationException
with the provided message and cause.
- CacheIterationException(Throwable) - Constructor for exception org.ehcache.CacheIterationException
-
Creates a CacheIterationException
with the provided cause.
- CacheLoaderWriter<K,V> - Interface in org.ehcache.spi.loaderwriter
-
A CacheLoaderWriter is used to keep a
Cache
in sync with another system.
- CacheLoaderWriterConfiguration<R> - Interface in org.ehcache.spi.loaderwriter
-
- CacheLoaderWriterProvider - Interface in org.ehcache.spi.loaderwriter
-
- CacheLoadingException - Exception in org.ehcache.spi.loaderwriter
-
- CacheLoadingException() - Constructor for exception org.ehcache.spi.loaderwriter.CacheLoadingException
-
Constructs a CacheLoadingException
.
- CacheLoadingException(String) - Constructor for exception org.ehcache.spi.loaderwriter.CacheLoadingException
-
Constructs a CacheLoadingException
with the provided message.
- CacheLoadingException(String, Throwable) - Constructor for exception org.ehcache.spi.loaderwriter.CacheLoadingException
-
Constructs a CacheLoadingException
wrapping the cause
passed in
and with the provided message.
- CacheLoadingException(Throwable) - Constructor for exception org.ehcache.spi.loaderwriter.CacheLoadingException
-
Constructs a CacheLoadingException
wrapping the cause
passed in.
- CacheManager - Interface in org.ehcache
-
- CacheManagerBuilder<T extends CacheManager> - Class in org.ehcache.config.builders
-
The CacheManagerBuilder
enables building cache managers using a fluent style.
- CacheManagerConfiguration<T extends CacheManager> - Interface in org.ehcache.config.builders
-
- CacheManagerListener - Interface in org.ehcache.core.events
-
Interface for listeners interested in
CacheManager
Cache
related events, such as
addition and removal.
- CacheManagerPersistenceConfiguration - Class in org.ehcache.impl.config.persistence
-
- CacheManagerPersistenceConfiguration(File) - Constructor for class org.ehcache.impl.config.persistence.CacheManagerPersistenceConfiguration
-
Creates a new configuration object with the provided parameters.
- CacheManagerPersistenceConfigurationParser - Class in org.ehcache.xml.provider
-
- CacheManagerPersistenceConfigurationParser() - Constructor for class org.ehcache.xml.provider.CacheManagerPersistenceConfigurationParser
-
- CacheManagerProviderService - Interface in org.ehcache.core.spi.service
-
Special service that services can depend onto to be able to recover the instance of the current
CacheManager
- CacheManagerServiceConfigurationParser<T extends Service> - Interface in org.ehcache.xml
-
- CacheOperationOutcomes - Interface in org.ehcache.core.statistics
-
CacheOperationOutcomes
- CacheOperationOutcomes.ClearOutcome - Enum in org.ehcache.core.statistics
-
Outcomes for cache Clear operations.
- CacheOperationOutcomes.ConditionalRemoveOutcome - Enum in org.ehcache.core.statistics
-
The outcomes for conditional remove operations.
- CacheOperationOutcomes.GetAllOutcome - Enum in org.ehcache.core.statistics
-
Outcomes for cache getAll operation
- CacheOperationOutcomes.GetOutcome - Enum in org.ehcache.core.statistics
-
Outcomes for cache Get operations.
- CacheOperationOutcomes.PutAllOutcome - Enum in org.ehcache.core.statistics
-
Outcomes for cache putAll operation
- CacheOperationOutcomes.PutIfAbsentOutcome - Enum in org.ehcache.core.statistics
-
The putIfAbsent outcomes.
- CacheOperationOutcomes.PutOutcome - Enum in org.ehcache.core.statistics
-
The outcomes for Put Outcomes.
- CacheOperationOutcomes.RemoveAllOutcome - Enum in org.ehcache.core.statistics
-
Outcomes for cache removeAll operation
- CacheOperationOutcomes.RemoveOutcome - Enum in org.ehcache.core.statistics
-
The outcomes for remove operations.
- CacheOperationOutcomes.ReplaceOutcome - Enum in org.ehcache.core.statistics
-
The replace outcomes.
- CachePersistenceException - Exception in org.ehcache
-
- CachePersistenceException(String) - Constructor for exception org.ehcache.CachePersistenceException
-
Creates a CachePersistenceException
with the provided message.
- CachePersistenceException(String, Throwable) - Constructor for exception org.ehcache.CachePersistenceException
-
Creates a CachePersistenceException
with the provided message and cause.
- cacheRemoved(String, Cache<?, ?>) - Method in interface org.ehcache.core.events.CacheManagerListener
-
- cacheRemoved(String, Cache<?, ?>) - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- cacheRemoved(String, Cache<?, ?>) - Method in class org.ehcache.management.cluster.DefaultClusteringManagementService
-
- cacheRemoved(String, Cache<?, ?>) - Method in class org.ehcache.management.registry.DefaultCollectorService
-
- cacheRemoved(String, Cache<?, ?>) - Method in class org.ehcache.management.registry.DefaultManagementRegistryService
-
- CacheResourceConfigurationParser - Interface in org.ehcache.xml
-
Defines a handler for processing /config/cache/resources
extension elements.
- CacheRuntimeConfiguration<K,V> - Interface in org.ehcache.config
-
Represents the configuration currently used by a
Cache
.
- CacheServiceConfigurationParser<T extends Service> - Interface in org.ehcache.xml
-
CacheServiceConfigurationParser
- CacheStatistics - Interface in org.ehcache.core.statistics
-
All statistics relative to a cache and its underlying tiers.
- CacheWritingException - Exception in org.ehcache.spi.loaderwriter
-
- CacheWritingException() - Constructor for exception org.ehcache.spi.loaderwriter.CacheWritingException
-
Constructs a CacheWritingException
.
- CacheWritingException(String) - Constructor for exception org.ehcache.spi.loaderwriter.CacheWritingException
-
Constructs a CacheWritingException
with the provided message.
- CacheWritingException(String, Throwable) - Constructor for exception org.ehcache.spi.loaderwriter.CacheWritingException
-
Constructs a CacheWritingException
wrapping the cause
passed in
and with the provided message.
- CacheWritingException(Throwable) - Constructor for exception org.ehcache.spi.loaderwriter.CacheWritingException
-
Constructs a CacheWritingException
wrapping the cause
passed in.
- CachingTier<K,V> - Interface in org.ehcache.core.spi.store.tiering
-
- CachingTier.InvalidationListener<K,V> - Interface in org.ehcache.core.spi.store.tiering
-
Caching tier invalidation listener.
- CachingTier.Provider - Interface in org.ehcache.core.spi.store.tiering
-
- CachingTierOperationOutcomes - Interface in org.ehcache.core.statistics
-
CachingTierOperationOutcomes
- CachingTierOperationOutcomes.GetOrComputeIfAbsentOutcome - Enum in org.ehcache.core.statistics
-
the getOrComputeIfAbsent outcomes
- CachingTierOperationOutcomes.InvalidateAllOutcome - Enum in org.ehcache.core.statistics
-
the invalidateAll outcomes
- CachingTierOperationOutcomes.InvalidateAllWithHashOutcome - Enum in org.ehcache.core.statistics
-
the invalidateAllWithHash outcomes
- CachingTierOperationOutcomes.InvalidateOutcome - Enum in org.ehcache.core.statistics
-
the invalidate outcomes
- chain(Stream<Closeable>) - Static method in class org.ehcache.jsr107.CloseUtil
-
- ChainedObserver - Interface in org.ehcache.core.statistics
-
- ChainedOperationObserver<T extends java.lang.Enum<T>> - Interface in org.ehcache.core.statistics
-
- CharSerializer - Class in org.ehcache.impl.serialization
-
- CharSerializer() - Constructor for class org.ehcache.impl.serialization.CharSerializer
-
No arg constructor
- CharSerializer(ClassLoader) - Constructor for class org.ehcache.impl.serialization.CharSerializer
-
Constructor to enable this serializer as a transient one.
- checkKey(K) - Method in class org.ehcache.impl.store.BaseStore
-
- checkNonNull(Object) - Static method in class org.ehcache.core.EhcacheBase
-
- checkNonNull(Object...) - Static method in class org.ehcache.core.EhcacheBase
-
- checkNonNullContent(Collection<?>) - Method in class org.ehcache.core.EhcacheBase
-
- checkValue(V) - Method in class org.ehcache.impl.store.BaseStore
-
- ClassLoading - Class in org.ehcache.core.util
-
- ClassLoading() - Constructor for class org.ehcache.core.util.ClassLoading
-
- cleanForNode(Object) - Method in interface org.ehcache.core.spi.service.StatisticsService
-
Clears all associations
- cleanForNode(Object) - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- clear() - Method in interface org.ehcache.Cache
-
Removes all mappings currently present in the Cache
.
- clear() - Method in class org.ehcache.core.collections.ConcurrentWeakIdentityHashMap
-
- clear() - Method in class org.ehcache.core.EhcacheBase
-
Removes all mappings currently present in the Cache
.
- clear() - Method in class org.ehcache.core.PersistentUserManagedEhcache
-
Removes all mappings currently present in the Cache
.
- clear() - Method in interface org.ehcache.core.spi.store.Store
-
Removes all of the mappings from this Store
.
- clear() - Method in interface org.ehcache.core.spi.store.tiering.CachingTier
-
Empty out the caching tier.
- clear() - Method in interface org.ehcache.core.spi.store.tiering.LowerCachingTier
-
Empty out this tier
- clear() - Method in interface org.ehcache.core.statistics.CacheStatistics
-
Reset the values for this cache and its underlying tiers.
- clear() - Method in class org.ehcache.core.statistics.DefaultCacheStatistics
-
- clear() - Method in class org.ehcache.core.statistics.DefaultTierStatistics
-
Reset the values for this tier.
- clear() - Method in class org.ehcache.core.statistics.Jsr107LatencyMonitor
-
- clear() - Method in interface org.ehcache.core.statistics.TierStatistics
-
Reset the values for this tier.
- clear() - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
-
- clearAllServiceConfig() - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
- clearFailure(StoreAccessException) - Method in interface org.ehcache.spi.resilience.ResilienceStrategy
-
Called when a
Cache.clear()
fails due to an underlying store
failure.
- clearObserver - Variable in class org.ehcache.core.EhcacheBase
-
- ClientEntityFactory<E extends org.terracotta.connection.entity.Entity,C> - Interface in org.ehcache.clustered.client.service
-
Factory used to create, fetch and destroy server entities.
- close() - Method in interface org.ehcache.CacheManager
-
- close() - Method in class org.ehcache.core.EhcacheBase
-
- close() - Method in class org.ehcache.core.EhcacheManager
-
- close() - Method in class org.ehcache.core.PersistentUserManagedEhcache
-
- close() - Method in interface org.ehcache.core.spi.LifeCycled
-
- close() - Method in class org.ehcache.core.spi.LifeCycledAdapter
-
- 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.UserManagedCache
-
- closeAllAfter(T, Object...) - Static method in class org.ehcache.jsr107.CloseUtil
-
- closeEhcache(String, InternalCache<?, ?>) - Method in class org.ehcache.core.EhcacheManager
-
Perform cache closure actions specific to a cache manager implementation.
- CloseUtil - Class in org.ehcache.jsr107
-
- CloseUtil() - Constructor for class org.ehcache.jsr107.CloseUtil
-
- cluster(URI) - Static method in class org.ehcache.clustered.client.config.builders.ClusteringServiceConfigurationBuilder
-
Creates a new builder connecting to the given cluster.
- cluster(Iterable<InetSocketAddress>, String) - Static method in class org.ehcache.clustered.client.config.builders.ClusteringServiceConfigurationBuilder
-
Creates a new builder connecting to the given cluster.
- clustered() - Static method in class org.ehcache.clustered.client.config.builders.ClusteredResourcePoolBuilder
-
Creates a resource pool that inherits the resources already configured on the server.
- clusteredDedicated(long, MemoryUnit) - Static method in class org.ehcache.clustered.client.config.builders.ClusteredResourcePoolBuilder
-
Creates a new clustered resource pool using dedicated clustered resources.
- clusteredDedicated(String, long, MemoryUnit) - Static method in class org.ehcache.clustered.client.config.builders.ClusteredResourcePoolBuilder
-
Creates a new clustered resource pool using dedicated clustered resources.
- ClusteredResourcePool - Interface in org.ehcache.clustered.client.config
-
Defines a resource supported by a server-based resource.
- ClusteredResourcePoolBuilder - Class in org.ehcache.clustered.client.config.builders
-
- ClusteredResourceType<P extends ClusteredResourcePool> - Interface in org.ehcache.clustered.client.config
-
- ClusteredResourceType.Types - Class in org.ehcache.clustered.client.config
-
- clusteredRestartableDedicated(long, MemoryUnit) - Static method in class com.terracottatech.ehcache.clustered.client.config.builders.ClusteredRestartableResourcePoolBuilder
-
Creates a new restartable clustered resource pool using dedicated clustered resources supporting synchronous
writes to restart log.
- clusteredRestartableDedicated(long, MemoryUnit, int) - Static method in class com.terracottatech.ehcache.clustered.client.config.builders.ClusteredRestartableResourcePoolBuilder
-
Creates a new restartable clustered resource pool using dedicated clustered resources.
- clusteredRestartableDedicated(String, long, MemoryUnit) - Static method in class com.terracottatech.ehcache.clustered.client.config.builders.ClusteredRestartableResourcePoolBuilder
-
Creates a new restartable clustered resource pool with synchronous writes to restart log using dedicated
clustered resources, given a server based resource name.
- clusteredRestartableDedicated(String, long, MemoryUnit, int) - Static method in class com.terracottatech.ehcache.clustered.client.config.builders.ClusteredRestartableResourcePoolBuilder
-
Creates a new restartable clustered resource pool with synchronous writes to restart log using
dedicated clustered resources, given a server based resource name.
- ClusteredRestartableResourcePoolBuilder - Class in com.terracottatech.ehcache.clustered.client.config.builders
-
Constructs a
ResourcePool
for a restartable clustered resource.
- clusteredRestartableShared(String) - Static method in class com.terracottatech.ehcache.clustered.client.config.builders.ClusteredRestartableResourcePoolBuilder
-
Creates a new restartable shared resource pool based on the provided parameters.
- clusteredShared(String) - Static method in class org.ehcache.clustered.client.config.builders.ClusteredResourcePoolBuilder
-
Creates a new resource pool based on the provided parameters.
- ClusteredStoreConfiguration - Class in org.ehcache.clustered.client.config
-
- ClusteredStoreConfiguration() - Constructor for class org.ehcache.clustered.client.config.ClusteredStoreConfiguration
-
Creates a new configuration with consistency set to EVENTUAL
.
- ClusteredStoreConfiguration(Consistency) - Constructor for class org.ehcache.clustered.client.config.ClusteredStoreConfiguration
-
Creates a new configuration with the provided Consistency
.
- ClusteredStoreConfigurationBuilder - Class in org.ehcache.clustered.client.config.builders
-
- Clustering - Class in org.ehcache.management.cluster
-
Feature-check class that is there only so that the management module can contain some specific classes
depending on clustering, and activated only when clustering is available
- Clustering() - Constructor for class org.ehcache.management.cluster.Clustering
-
- ClusteringManagementService - Interface in org.ehcache.management.cluster
-
Activate the clustering management, which will sends all client-side stats,
notifications and also the client-side management registry through the cluster
connection
- ClusteringManagementServiceConfiguration<R> - Interface in org.ehcache.management.cluster
-
- ClusteringService - Interface in org.ehcache.clustered.client.service
-
Provides support for accessing server-based resources.
- ClusteringService.ClusteredCacheIdentifier - Interface in org.ehcache.clustered.client.service
-
- ClusteringServiceConfiguration - Class in org.ehcache.clustered.client.config
-
- ClusteringServiceConfiguration(URI) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
Creates a ClusteringServiceConfiguration
from the properties provided.
- ClusteringServiceConfiguration(Iterable<InetSocketAddress>, String) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
Creates a ClusteringServiceConfiguration
from the properties provided.
- ClusteringServiceConfiguration(URI, Timeouts) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
Creates a ClusteringServiceConfiguration
from the properties provided.
- ClusteringServiceConfiguration(Iterable<InetSocketAddress>, String, Timeouts) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
Creates a ClusteringServiceConfiguration
from the properties provided.
- ClusteringServiceConfiguration(URI, ServerSideConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
Creates a ClusteringServiceConfiguration
from the properties provided.
- ClusteringServiceConfiguration(URI, Timeouts, ServerSideConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
Creates a ClusteringServiceConfiguration
from the properties provided.
- ClusteringServiceConfiguration(Iterable<InetSocketAddress>, String, Timeouts, ServerSideConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
Creates a ClusteringServiceConfiguration
from the properties provided.
- ClusteringServiceConfiguration(URI, boolean, ServerSideConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
Creates a ClusteringServiceConfiguration
from the properties provided.
- ClusteringServiceConfiguration(Iterable<InetSocketAddress>, String, boolean, ServerSideConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
Creates a ClusteringServiceConfiguration
from the properties provided.
- ClusteringServiceConfiguration(URI, Timeouts, boolean, ServerSideConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
Creates a ClusteringServiceConfiguration
from the properties provided.
- ClusteringServiceConfiguration(Iterable<InetSocketAddress>, String, Timeouts, boolean, ServerSideConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
Creates a ClusteringServiceConfiguration
from the properties provided.
- ClusteringServiceConfiguration(URI, Timeouts, boolean, ServerSideConfiguration, Properties) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
Creates a ClusteringServiceConfiguration
from the properties provided.
- ClusteringServiceConfiguration(Iterable<InetSocketAddress>, String, Timeouts, boolean, ServerSideConfiguration, Properties) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
Creates a ClusteringServiceConfiguration
from the properties provided.
- ClusteringServiceConfiguration(ConnectionSource, Timeouts, boolean, ServerSideConfiguration, Properties) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
Creates a ClusteringServiceConfiguration
from the properties provided.
- ClusteringServiceConfiguration(ClusteringServiceConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
- ClusteringServiceConfigurationBuilder - Class in org.ehcache.clustered.client.config.builders
-
A builder of ClusteringService configurations.
- CollectionUtil - Class in org.ehcache.core.util
-
Multiple useful methods to play with collections.
- CollectorService - Interface in org.ehcache.management
-
Collector service installed in a cache manager
- CollectorService.Collector - Interface in org.ehcache.management
-
- collectStatistics(String, Collection<String>, long) - Method in interface org.ehcache.core.spi.service.StatisticsService
-
Returns the statistics for the cache
- collectStatistics(String, Collection<String>, long) - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- collectStatistics(Context, Collection<String>, long) - Method in class org.ehcache.management.providers.statistics.EhcacheStatisticsProvider
-
- com.terracottatech.ehcache.clustered.client.config.builders - package com.terracottatech.ehcache.clustered.client.config.builders
-
Builders designed to help with programmatic configuration of Terracotta Ehcache clustered using a fluent API
- com.terracottatech.ehcache.disk.config - package com.terracottatech.ehcache.disk.config
-
Package for configuration classes related to Terracotta Enterprise disk feature
- com.terracottatech.ehcache.disk.config.builders - package com.terracottatech.ehcache.disk.config.builders
-
Builders designed to help with programmatic configuration of Terracotta Ehcache disk store using a fluent API
- com.terracottatech.ehcache.disk.service - package com.terracottatech.ehcache.disk.service
-
Ehcache service definitions for the Terracotta Ehcache disk store
- CompactJavaSerializer<T> - Class in org.ehcache.impl.serialization
-
A trivially compressed Java serialization based serializer.
- CompactJavaSerializer(ClassLoader) - Constructor for class org.ehcache.impl.serialization.CompactJavaSerializer
-
Constructor to enable this serializer as a transient one.
- compareTo(long, long, ResourceUnit) - Method in interface org.ehcache.config.ResourceUnit
-
Compares thisSize
in this unit to thatSize
in thatUnit
.
- compareTo(long, long, ResourceUnit) - Method in enum org.ehcache.config.units.MemoryUnit
-
Compares thisSize
in this unit to thatSize
in thatUnit
.
- compatibleWith(ServiceConfiguration<?, ?>) - Method in class org.ehcache.impl.config.copy.DefaultCopierConfiguration
-
- compatibleWith(ServiceConfiguration<?, ?>) - Method in class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
-
- compatibleWith(ServiceConfiguration<?, ?>) - Method in class org.ehcache.impl.config.serializer.DefaultSerializerConfiguration
-
- compatibleWith(ServiceConfiguration<?, ?>) - Method in interface org.ehcache.spi.service.ServiceConfiguration
-
Returns true if this configuration can co-exist with other
in the same cache configuration.
- compatibleWith(ServiceCreationConfiguration<?, ?>) - Method in interface org.ehcache.spi.service.ServiceCreationConfiguration
-
Returns true if this configuration can co-exist with other
in the same manager configuration.
- compute(K, BiFunction<? super K, ? super V, ? extends V>, Supplier<Boolean>, Supplier<Boolean>, Supplier<Boolean>) - Method in interface org.ehcache.core.Jsr107Cache
-
Invokes the computeFunction
passing in the current mapping for key
and using the others functions
to specify some behaviours of the operation.
- computeAndGet(K, BiFunction<? super K, ? super V, ? extends V>, Supplier<Boolean>, Supplier<Boolean>) - Method in interface org.ehcache.core.spi.store.Store
-
Compute the value for the given key by invoking the given function to produce the value.
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in interface org.ehcache.core.spi.store.Store
-
Compute the value for the given key (only if absent or expired) by invoking the given function to produce the value.
- computeIfAbsentAndFault(K, Function<? super K, ? extends V>) - Method in interface org.ehcache.core.spi.store.tiering.AuthoritativeTier
-
Marks the mapping as not evictable and performs computeIfAbsent() atomically.
- concurrency - Variable in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
-
- concurrencyLevel(int) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
-
Sets the concurrency level on the returned builder.
- concurrencyLevel(int) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder
-
Sets the concurrency level on the returned builder.
- concurrencyLevel(int) - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder
-
Sets the concurrency level on the returned builder.
- ConcurrentWeakIdentityHashMap<K,V> - Class in org.ehcache.core.collections
-
- ConcurrentWeakIdentityHashMap() - Constructor for class org.ehcache.core.collections.ConcurrentWeakIdentityHashMap
-
- conditionalRemoveObserver - Variable in class org.ehcache.core.EhcacheBase
-
- config - Variable in class org.ehcache.xml.multi.model.Configurations.Configuration.Variant
-
- configOrVariant - Variable in class org.ehcache.xml.multi.model.Configurations.Configuration
-
- configToDocument(Configuration) - Method in class org.ehcache.xml.ConfigurationParser
-
- Configuration - Interface in org.ehcache.config
-
- configuration - Variable in class org.ehcache.xml.multi.model.Configurations
-
- Configuration() - Constructor for class org.ehcache.xml.multi.model.Configurations.Configuration
-
- configuration(String) - Method in class org.ehcache.xml.multi.XmlMultiConfiguration
-
Retrieve the singular configuration for identity
.
- configuration(String, String) - Method in class org.ehcache.xml.multi.XmlMultiConfiguration
-
Retrieve the singular configuration for identity
and variant
.
- ConfigurationBuilder - Class in org.ehcache.config.builders
-
The
ConfigurationBuilder
enables building
Configuration
s using a fluent style.
- ConfigurationBuilder() - Constructor for class org.ehcache.config.builders.ConfigurationBuilder
-
- ConfigurationBuilder(ConfigurationBuilder, Map<String, CacheConfiguration<?, ?>>) - Constructor for class org.ehcache.config.builders.ConfigurationBuilder
-
- ConfigurationBuilder(ConfigurationBuilder, Collection<ServiceCreationConfiguration<?, ?>>) - Constructor for class org.ehcache.config.builders.ConfigurationBuilder
-
- ConfigurationBuilder(ConfigurationBuilder, ClassLoader) - Constructor for class org.ehcache.config.builders.ConfigurationBuilder
-
- ConfigurationChangeSupport - Interface in org.ehcache.core.spi.store
-
- ConfigurationElementState - Enum in org.ehcache.jsr107.config
-
ConfigurationElementState
- ConfigurationParser - Class in org.ehcache.xml
-
Provides support for parsing a cache configuration expressed in XML.
- ConfigurationParser.FatalErrorHandler - Class in org.ehcache.xml
-
- ConfigurationParser.XmlConfigurationWrapper - Class in org.ehcache.xml
-
- Configurations - Class in org.ehcache.xml.multi.model
-
Java class for anonymous complex type.
- Configurations() - Constructor for class org.ehcache.xml.multi.model.Configurations
-
- Configurations.Configuration - Class in org.ehcache.xml.multi.model
-
Java class for anonymous complex type.
- Configurations.Configuration.Variant - Class in org.ehcache.xml.multi.model
-
Java class for anonymous complex type.
- connection(Duration) - Method in class org.ehcache.clustered.client.config.builders.TimeoutsBuilder
-
Sets the timeout for connecting to the server.
- constructedWith(Object...) - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
-
Adds arguments that will be passed to the constructor of the
CacheEventListener
subclass configured
previously.
- contains(Class<? extends Service>) - Method in class org.ehcache.core.spi.ServiceLocator.DependencySet
-
- containsCache(String) - Method in class org.ehcache.config.builders.ConfigurationBuilder
-
- containsKey(K) - Method in interface org.ehcache.Cache
-
Checks whether a mapping for the given key is present, without retrieving the associated value.
- containsKey(Object) - Method in class org.ehcache.core.collections.ConcurrentWeakIdentityHashMap
-
- containsKey(K) - Method in class org.ehcache.core.EhcacheBase
-
Checks whether a mapping for the given key is present, without retrieving the associated value.
- containsKey(K) - Method in class org.ehcache.core.PersistentUserManagedEhcache
-
Checks whether a mapping for the given key is present, without retrieving the associated value.
- containsKey(K) - Method in interface org.ehcache.core.spi.store.Store
-
Returns true
if this store contains the specified key
and the entry is not expired.
- containsKeyFailure(K, StoreAccessException) - Method in interface org.ehcache.spi.resilience.ResilienceStrategy
-
- containsValue(Object) - Method in class org.ehcache.core.collections.ConcurrentWeakIdentityHashMap
-
- convert(long, MemoryUnit) - Method in enum org.ehcache.config.units.MemoryUnit
-
Converts quantity
in unit
into this unit.
- convertToExpiry(ExpiryPolicy<K, V>) - Static method in class org.ehcache.core.config.ExpiryUtils
-
- convertToExpiryPolicy(Expiry<K, V>) - Static method in class org.ehcache.core.config.ExpiryUtils
-
- convertToJavaTemporalUnit(TimeUnit) - Static method in class org.ehcache.xml.XmlModel
-
- convertToJavaTimeUnit(TimeUnit) - Static method in class org.ehcache.xml.XmlModel
-
- convertToJUCTimeUnit(TimeUnit) - Static method in class org.ehcache.xml.XmlModel
-
- convertToXmlTimeUnit(TimeUnit) - Static method in class org.ehcache.xml.XmlModel
-
- Copier<T> - Interface in org.ehcache.spi.copy
-
Defines the contract used to copy type instances.
- copy(T) - Method in class org.ehcache.impl.copy.IdentityCopier
-
This implementation returns the instance passed in as-is.
- copy(T) - Method in class org.ehcache.impl.copy.ReadWriteCopier
-
Template copy method to be implemented by sub-classes.
- copy(T) - Method in class org.ehcache.impl.copy.SerializingCopier
-
Returns a copy of the passed in instance by serializing and deserializing it.
- copyForRead(T) - Method in class org.ehcache.impl.copy.ReadWriteCopier
-
Creates a copy of the instance passed in.
- copyForRead(T) - Method in interface org.ehcache.spi.copy.Copier
-
Creates a copy of the instance passed in.
- copyForWrite(T) - Method in class org.ehcache.impl.copy.ReadWriteCopier
-
Creates a copy of the instance passed in.
- copyForWrite(T) - Method in interface org.ehcache.spi.copy.Copier
-
Creates a copy of the instance passed in.
- copyMapButFailOnNull(Map<? extends K, ? extends V>) - Static method in class org.ehcache.core.util.CollectionUtil
-
Copy each map entry to a new map but check that each key and value isn't null.
- CopyProvider - Interface in org.ehcache.spi.copy
-
- CORE_SCHEMA_URL - Static variable in class org.ehcache.xml.XmlConfiguration
-
- CoreCacheConfigurationParser - Class in org.ehcache.xml
-
- CoreCacheConfigurationParser() - Constructor for class org.ehcache.xml.CoreCacheConfigurationParser
-
- CoreConfigurationBuilder<B extends CoreConfigurationBuilder<B>> - Class in org.ehcache.core.config
-
- CoreConfigurationBuilder() - Constructor for class org.ehcache.core.config.CoreConfigurationBuilder
-
- CoreConfigurationBuilder(CoreConfigurationBuilder<?>, Map<String, CacheConfiguration<?, ?>>) - Constructor for class org.ehcache.core.config.CoreConfigurationBuilder
-
- CoreConfigurationBuilder(CoreConfigurationBuilder<?>, Collection<ServiceCreationConfiguration<?, ?>>) - Constructor for class org.ehcache.core.config.CoreConfigurationBuilder
-
- CoreConfigurationBuilder(CoreConfigurationBuilder<?>, ClassLoader) - Constructor for class org.ehcache.core.config.CoreConfigurationBuilder
-
- CoreServiceConfigurationParser - Interface in org.ehcache.xml
-
- CoreServiceCreationConfigurationParser - Interface in org.ehcache.xml
-
- count(D) - Method in class org.ehcache.core.statistics.DelegatedMappedOperationStatistics
-
- count(T) - Method in class org.ehcache.core.statistics.DelegatingOperationStatistic
-
- count(T) - Method in interface org.ehcache.core.statistics.OperationStatistic
-
Return the count of operations with the given type.
- count(T) - Method in class org.ehcache.core.statistics.ZeroOperationStatistic
-
- counter(Supplier<T>) - Static method in class org.ehcache.core.statistics.SuppliedValueStatistic
-
- create(ServiceCreationConfiguration<FastRestartStoreContainerService, ?>) - Method in class com.terracottatech.ehcache.disk.service.FastRestartStoreContainerServiceFactory
-
- create() - Method in interface org.ehcache.clustered.client.service.ClientEntityFactory
-
Creates the entity and validate that it can be effectively fetched
- create(Duration) - Method in class org.ehcache.config.builders.ExpiryPolicyBuilder
-
Set TTL since creation.
- create(BiFunction<K2, V2, Duration>) - Method in class org.ehcache.config.builders.ExpiryPolicyBuilder
-
Set a function giving the TTL since creation.
- create(ServiceCreationConfiguration<T, ?>) - Method in interface org.ehcache.core.spi.service.ServiceFactory
-
- create(ServiceCreationConfiguration<StatisticsService, ?>) - Method in class org.ehcache.core.statistics.DefaultStatisticsServiceFactory
-
- create(ServiceCreationConfiguration<ManagementRegistryService, ?>) - Method in class org.ehcache.management.registry.DefaultManagementRegistryFactory
-
- createAndGetDocumentBuilder(Collection<Source>) - Static method in class org.ehcache.xml.DomUtil
-
- createAndGetDocumentBuilder(Source) - Static method in class org.ehcache.xml.DomUtil
-
- createAndGetDocumentBuilder() - Static method in class org.ehcache.xml.DomUtil
-
- createAuthoritativeTier(Store.Configuration<K, V>, ServiceConfiguration<?, ?>...) - Method in interface org.ehcache.core.spi.store.tiering.AuthoritativeTier.Provider
-
- createCache(String, CacheConfiguration<K, V>) - Method in interface org.ehcache.CacheManager
-
- createCache(String, Builder<? extends CacheConfiguration<K, V>>) - Method in interface org.ehcache.CacheManager
-
- createCache(String, Builder<? extends CacheConfiguration<K, V>>) - Method in class org.ehcache.core.EhcacheManager
-
- createCache(String, CacheConfiguration<K, V>) - Method in class org.ehcache.core.EhcacheManager
-
- createCacheEventDispatcher(Store<K, V>, ServiceConfiguration<?, ?>...) - Method in interface org.ehcache.core.events.CacheEventDispatcherFactory
-
- createCacheLoaderWriter(String, CacheConfiguration<K, V>) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriterProvider
-
Creates a
CacheLoaderWriter
for use with the
Cache
of the given alias and configuration.
- createCacheRegistry(String, Cache<K, V>, LongSupplier) - Method in interface org.ehcache.core.spi.service.StatisticsService
-
Create statistics registry
- createCacheRegistry(String, Cache<K, V>, LongSupplier) - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- createCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?, ?>...) - Method in interface org.ehcache.core.spi.store.tiering.CachingTier.Provider
-
Creates a new
CachingTier
instance using the provided configuration
- createCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?, ?>...) - Method in interface org.ehcache.core.spi.store.tiering.LowerCachingTier.Provider
-
- createConfigurations() - Method in class org.ehcache.xml.multi.model.ObjectFactory
-
- createConfigurationsConfiguration() - Method in class org.ehcache.xml.multi.model.ObjectFactory
-
- createConfigurationsConfigurationVariant() - Method in class org.ehcache.xml.multi.model.ObjectFactory
-
- createConfigurationsConfigurationVariant(Configurations.Configuration.Variant) - Method in class org.ehcache.xml.multi.model.ObjectFactory
-
- created(K, V) - Method in interface org.ehcache.core.events.StoreEventSink
-
Indicates a mapping was created.
- createDocumentRoot(Source) - Static method in class org.ehcache.xml.DomUtil
-
- createEventListener(String, ServiceConfiguration<CacheEventListenerProvider, ?>) - Method in interface org.ehcache.core.events.CacheEventListenerProvider
-
- createHigherCachingTier(Store.Configuration<K, V>, ServiceConfiguration<?, ?>...) - Method in interface org.ehcache.core.spi.store.tiering.HigherCachingTier.Provider
-
- createJsr107Cache() - Method in class org.ehcache.core.Ehcache
-
- createJsr107Cache() - Method in interface org.ehcache.core.InternalCache
-
Jsr107Cache
- createKeyCopier(Class<T>, Serializer<T>, ServiceConfiguration<?, ?>...) - Method in interface org.ehcache.spi.copy.CopyProvider
-
Creates a key
Copier
with the given parameters.
- createKeySerializer(Class<T>, ClassLoader, ServiceConfiguration<?, ?>...) - Method in interface org.ehcache.spi.serialization.SerializationProvider
-
Creates a key
Serializer
with the given parameters.
- createObserver(String, Class<T>, boolean) - Method in class org.ehcache.impl.store.BaseStore
-
Create an OperationObserver
using this
for the context.
- createOperationStatistics(String, Class<T>, String, Object) - Method in interface org.ehcache.core.spi.service.StatisticsService
-
Create operation statistic for provided type
- createOperationStatistics(String, Class<T>, String, Object) - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- createOrAttachBackingMap(long, String, Store.Configuration<K, V>, SwitchableEvictionAdvisor<K, OffHeapValueHolder<V>>, EhcacheSegmentFactory.EhcacheSegment.EvictionListener<K, OffHeapValueHolder<V>>) - Method in interface com.terracottatech.ehcache.disk.service.FastRestartStoreContainerManager
-
- createPersistenceContextWithin(PersistableResourceService.PersistenceSpaceIdentifier<?>, String) - Method in interface org.ehcache.core.spi.service.DiskResourceService
-
Creates a new persistence context within the given space.
- createPersistenceContextWithin(PersistableResourceService.PersistenceSpaceIdentifier<?>, String) - Method in class org.ehcache.impl.persistence.DefaultDiskResourceService
-
Creates a new persistence context within the given space.
- createResilienceStrategy(String, CacheConfiguration<K, V>, RecoveryStore<K>) - Method in interface org.ehcache.spi.resilience.ResilienceStrategyProvider
-
Creates a
ResilienceStrategy
for the
Cache
with the given alias and configuration
using the given
RecoveryStore
.
- createResilienceStrategy(String, CacheConfiguration<K, V>, RecoveryStore<K>, CacheLoaderWriter<? super K, V>) - Method in interface org.ehcache.spi.resilience.ResilienceStrategyProvider
-
- createRootElement(Document, DefaultManagementRegistryConfiguration) - Method in class org.ehcache.management.registry.ManagementRegistryServiceConfigurationParser
-
- createRootElement(Document, T) - Method in class org.ehcache.xml.BaseConfigParser
-
- createSafeSpace(LocalPersistenceService.SafeSpaceIdentifier) - Method in interface org.ehcache.core.spi.service.LocalPersistenceService
-
Creates the safe space represented by safeSpaceId
, if it does not exist in the underlying physical space.
- createSafeSpace(LocalPersistenceService.SafeSpaceIdentifier) - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
-
Creates the safe space represented by safeSpaceId
, if it does not exist in the underlying physical space.
- createSafeSpaceIdentifier(String, String) - Method in interface org.ehcache.core.spi.service.LocalPersistenceService
-
Creates a logical safe directory space for the owner and returns an identifying space Id.
- createSafeSpaceIdentifier(String, String) - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
-
Creates a logical safe directory space for the owner and returns an identifying space Id.
- createSizeOfEngine(ResourceUnit, ServiceConfiguration<?, ?>...) - Method in interface org.ehcache.core.spi.store.heap.SizeOfEngineProvider
-
- createStore(Store.Configuration<K, V>, ServiceConfiguration<?, ?>...) - Method in class org.ehcache.core.spi.store.AbstractWrapperStoreProvider
-
- createStore(Store.Configuration<K, V>, ServiceConfiguration<?, ?>...) - Method in interface org.ehcache.core.spi.store.Store.Provider
-
Creates a new Store instance
- createTranslatedStatistic(BaseStore<K, V>, String, Map<T, Set<S>>, String) - Method in class org.ehcache.impl.store.BaseStore.BaseStoreProvider
-
- createValueCopier(Class<T>, Serializer<T>, ServiceConfiguration<?, ?>...) - Method in interface org.ehcache.spi.copy.CopyProvider
-
Creates a value
Copier
with the given parameters.
- createValueSerializer(Class<T>, ClassLoader, ServiceConfiguration<?, ?>...) - Method in interface org.ehcache.spi.serialization.SerializationProvider
-
Creates a value
Serializer
with the given parameters.
- createWriteBehindLoaderWriter(CacheLoaderWriter<K, V>, WriteBehindConfiguration<?>) - Method in interface org.ehcache.spi.loaderwriter.WriteBehindProvider
-
Creates write-behind decorated
CacheLoaderWriter
according to the
given configuration.
- creation(K, V, Cache<K, V>) - Static method in class org.ehcache.core.events.CacheEvents
-
- creationTime() - Method in class org.ehcache.core.spi.store.AbstractValueHolder
-
- creationTime() - Method in interface org.ehcache.core.spi.store.Store.ValueHolder
-
Accessor to the creation time of this ValueHolder
- DEDICATED - Static variable in class org.ehcache.clustered.client.config.ClusteredResourceType.Types
-
- DedicatedClusteredResourcePool - Interface in org.ehcache.clustered.client.config
-
- DEFAULT - Static variable in class org.ehcache.clustered.client.config.Timeouts
-
- DEFAULT - Static variable in class org.ehcache.core.statistics.LatencyHistogramConfiguration
-
- DEFAULT_AUTOCREATE - Static variable in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
- DEFAULT_BUCKET_COUNT - Static variable in class org.ehcache.core.statistics.LatencyHistogramConfiguration
-
- DEFAULT_CONNECTION_TIMEOUT - Static variable in class org.ehcache.clustered.client.config.Timeouts
-
- DEFAULT_DISK_SEGMENTS - Static variable in class org.ehcache.impl.config.store.disk.OffHeapDiskStoreConfiguration
-
- DEFAULT_DISPATCHER_CONCURRENCY - Static variable in interface org.ehcache.core.config.store.StoreEventSourceConfiguration
-
Default dispatcher concurrency
- DEFAULT_MAX_OBJECT_SIZE - Static variable in class org.ehcache.impl.config.store.heap.DefaultSizeOfEngineConfiguration
-
Default maximum object size after which sizing stops
- DEFAULT_OBJECT_GRAPH_SIZE - Static variable in class org.ehcache.impl.config.store.heap.DefaultSizeOfEngineConfiguration
-
Default maximum object graph count after which sizing stops
- DEFAULT_OPERATION_TIMEOUT - Static variable in class org.ehcache.clustered.client.config.Timeouts
-
- DEFAULT_PHI - Static variable in class org.ehcache.core.statistics.LatencyHistogramConfiguration
-
- DEFAULT_UNIT - Static variable in class org.ehcache.impl.config.store.heap.DefaultSizeOfEngineConfiguration
-
Default maximum object size unit after which sizing stops
- DEFAULT_WINDOW - Static variable in class org.ehcache.core.statistics.LatencyHistogramConfiguration
-
- DEFAULT_WRITER_CONCURRENCY - Static variable in class org.ehcache.impl.config.store.disk.OffHeapDiskStoreConfiguration
-
- DefaultBatchingConfiguration - Class in org.ehcache.impl.config.loaderwriter.writebehind
-
Configuration class for write-behind batching.
- DefaultBatchingConfiguration(long, TimeUnit, int, boolean) - Constructor for class org.ehcache.impl.config.loaderwriter.writebehind.DefaultBatchingConfiguration
-
Creates a new configuration with the provided parameters.
- DefaultCacheEventDispatcherConfiguration - Class in org.ehcache.impl.config.event
-
- DefaultCacheEventDispatcherConfiguration(String) - Constructor for class org.ehcache.impl.config.event.DefaultCacheEventDispatcherConfiguration
-
Creates a new configuration with the provided pool alias
- DefaultCacheEventDispatcherConfigurationParser - Class in org.ehcache.xml.service
-
- DefaultCacheEventDispatcherConfigurationParser() - Constructor for class org.ehcache.xml.service.DefaultCacheEventDispatcherConfigurationParser
-
- DefaultCacheEventListenerConfiguration - Class in org.ehcache.impl.config.event
-
- DefaultCacheEventListenerConfiguration(Set<EventType>, Class<? extends CacheEventListener<?, ?>>, Object...) - Constructor for class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
-
Creates a new DefaultCacheEventListenerConfiguration
with the provided parameters.
- DefaultCacheEventListenerConfiguration(Set<EventType>, CacheEventListener<?, ?>) - Constructor for class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
-
Creates a new DefaultCacheEventListenerConfiguration
with the provided parameters.
- DefaultCacheEventListenerConfigurationParser - Class in org.ehcache.xml.service
-
- DefaultCacheEventListenerConfigurationParser() - Constructor for class org.ehcache.xml.service.DefaultCacheEventListenerConfigurationParser
-
- DefaultCacheLoaderWriterConfiguration - Class in org.ehcache.impl.config.loaderwriter
-
- DefaultCacheLoaderWriterConfiguration(Class<? extends CacheLoaderWriter<?, ?>>, Object...) - Constructor for class org.ehcache.impl.config.loaderwriter.DefaultCacheLoaderWriterConfiguration
-
Creates a new configuration object with the specified
CacheLoaderWriter
class and associated constructor
arguments.
- DefaultCacheLoaderWriterConfiguration(CacheLoaderWriter<?, ?>) - Constructor for class org.ehcache.impl.config.loaderwriter.DefaultCacheLoaderWriterConfiguration
-
- DefaultCacheLoaderWriterConfiguration(DefaultCacheLoaderWriterConfiguration) - Constructor for class org.ehcache.impl.config.loaderwriter.DefaultCacheLoaderWriterConfiguration
-
- DefaultCacheLoaderWriterConfigurationParser - Class in org.ehcache.xml.service
-
- DefaultCacheLoaderWriterConfigurationParser() - Constructor for class org.ehcache.xml.service.DefaultCacheLoaderWriterConfigurationParser
-
- DefaultCacheLoaderWriterProviderConfiguration - Class in org.ehcache.impl.config.loaderwriter
-
- DefaultCacheLoaderWriterProviderConfiguration() - Constructor for class org.ehcache.impl.config.loaderwriter.DefaultCacheLoaderWriterProviderConfiguration
-
- DefaultCacheLoaderWriterProviderConfiguration(DefaultCacheLoaderWriterProviderConfiguration) - Constructor for class org.ehcache.impl.config.loaderwriter.DefaultCacheLoaderWriterProviderConfiguration
-
- DefaultCacheStatistics - Class in org.ehcache.core.statistics
-
Contains usage statistics relative to a given cache.
- DefaultCacheStatistics(InternalCache<?, ?>) - Constructor for class org.ehcache.core.statistics.DefaultCacheStatistics
-
- DefaultClusteringManagementService - Class in org.ehcache.management.cluster
-
- DefaultClusteringManagementService() - Constructor for class org.ehcache.management.cluster.DefaultClusteringManagementService
-
- DefaultClusteringManagementService(ClusteringManagementServiceConfiguration<?>) - Constructor for class org.ehcache.management.cluster.DefaultClusteringManagementService
-
- DefaultClusteringManagementServiceConfiguration - Class in org.ehcache.management.cluster
-
- DefaultClusteringManagementServiceConfiguration() - Constructor for class org.ehcache.management.cluster.DefaultClusteringManagementServiceConfiguration
-
- DefaultCollectorService - Class in org.ehcache.management.registry
-
- DefaultCollectorService() - Constructor for class org.ehcache.management.registry.DefaultCollectorService
-
- DefaultCollectorService(CollectorService.Collector) - Constructor for class org.ehcache.management.registry.DefaultCollectorService
-
- DefaultConfiguration - Class in org.ehcache.core.config
-
- DefaultConfiguration(Configuration) - Constructor for class org.ehcache.core.config.DefaultConfiguration
-
Copy constructor
- DefaultConfiguration(ClassLoader, ServiceCreationConfiguration<?, ?>...) - Constructor for class org.ehcache.core.config.DefaultConfiguration
-
Creates a new configuration with the specified class loader.
- DefaultConfiguration(Map<String, CacheConfiguration<?, ?>>, ClassLoader, ServiceCreationConfiguration<?, ?>...) - Constructor for class org.ehcache.core.config.DefaultConfiguration
-
- DefaultCopierConfiguration<T> - Class in org.ehcache.impl.config.copy
-
- DefaultCopierConfiguration(Class<? extends Copier<T>>, DefaultCopierConfiguration.Type) - Constructor for class org.ehcache.impl.config.copy.DefaultCopierConfiguration
-
- DefaultCopierConfiguration(Copier<T>, DefaultCopierConfiguration.Type) - Constructor for class org.ehcache.impl.config.copy.DefaultCopierConfiguration
-
- DefaultCopierConfiguration.Type - Enum in org.ehcache.impl.config.copy
-
Copy provider types
- DefaultCopierConfigurationParser - Class in org.ehcache.xml.service
-
- DefaultCopierConfigurationParser() - Constructor for class org.ehcache.xml.service.DefaultCopierConfigurationParser
-
- DefaultCopyProviderConfiguration - Class in org.ehcache.impl.config.copy
-
- DefaultCopyProviderConfiguration() - Constructor for class org.ehcache.impl.config.copy.DefaultCopyProviderConfiguration
-
Default constructor.
- DefaultCopyProviderConfiguration(DefaultCopyProviderConfiguration) - Constructor for class org.ehcache.impl.config.copy.DefaultCopyProviderConfiguration
-
Copy constructor
- DefaultCopyProviderConfigurationParser - Class in org.ehcache.xml.provider
-
- DefaultCopyProviderConfigurationParser() - Constructor for class org.ehcache.xml.provider.DefaultCopyProviderConfigurationParser
-
- DefaultDiskResourceService - Class in org.ehcache.impl.persistence
-
- DefaultDiskResourceService() - Constructor for class org.ehcache.impl.persistence.DefaultDiskResourceService
-
- DefaultEventSourceConfiguration - Class in org.ehcache.impl.config.event
-
- DefaultEventSourceConfiguration(int) - Constructor for class org.ehcache.impl.config.event.DefaultEventSourceConfiguration
-
Creates a new configuration with the provided dispatcher concurrency for ordered events.
- DefaultLocalPersistenceService - Class in org.ehcache.impl.persistence
-
Implements the local persistence service that provides individual sub-spaces for different
services.
- DefaultLocalPersistenceService(DefaultPersistenceConfiguration) - Constructor for class org.ehcache.impl.persistence.DefaultLocalPersistenceService
-
Creates a new service instance using the provided configuration.
- DefaultManagementRegistryConfiguration - Class in org.ehcache.management.registry
-
- DefaultManagementRegistryConfiguration() - Constructor for class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
-
- DefaultManagementRegistryFactory - Class in org.ehcache.management.registry
-
- DefaultManagementRegistryFactory() - Constructor for class org.ehcache.management.registry.DefaultManagementRegistryFactory
-
- DefaultManagementRegistryService - Class in org.ehcache.management.registry
-
- DefaultManagementRegistryService() - Constructor for class org.ehcache.management.registry.DefaultManagementRegistryService
-
- DefaultManagementRegistryService(ManagementRegistryServiceConfiguration) - Constructor for class org.ehcache.management.registry.DefaultManagementRegistryService
-
- DefaultPersistenceConfiguration - Class in org.ehcache.impl.config.persistence
-
- DefaultPersistenceConfiguration(File) - Constructor for class org.ehcache.impl.config.persistence.DefaultPersistenceConfiguration
-
Creates a new configuration object with the provided parameters.
- defaultPool(String, int, int) - Method in class org.ehcache.config.builders.PooledExecutionServiceConfigurationBuilder
-
Adds a default pool configuration to the returned builder.
- DefaultRecoveryStore<K> - Class in org.ehcache.core.resilience
-
- DefaultRecoveryStore(Store<K, ?>) - Constructor for class org.ehcache.core.resilience.DefaultRecoveryStore
-
- DefaultResilienceStrategyConfiguration - Class in org.ehcache.impl.config.resilience
-
- DefaultResilienceStrategyConfiguration(Class<? extends ResilienceStrategy>, Object...) - Constructor for class org.ehcache.impl.config.resilience.DefaultResilienceStrategyConfiguration
-
Creates a resilience strategy configuration that instantiates instances of the given class on demand.
- DefaultResilienceStrategyConfiguration(ResilienceStrategy<?, ?>) - Constructor for class org.ehcache.impl.config.resilience.DefaultResilienceStrategyConfiguration
-
Creates a resilience strategy configuration that uses the supplies instance.
- DefaultResilienceStrategyConfiguration(DefaultResilienceStrategyConfiguration) - Constructor for class org.ehcache.impl.config.resilience.DefaultResilienceStrategyConfiguration
-
- DefaultResilienceStrategyConfigurationParser - Class in org.ehcache.xml.service
-
- DefaultResilienceStrategyConfigurationParser() - Constructor for class org.ehcache.xml.service.DefaultResilienceStrategyConfigurationParser
-
- DefaultResilienceStrategyProviderConfiguration - Class in org.ehcache.impl.config.resilience
-
- DefaultResilienceStrategyProviderConfiguration() - Constructor for class org.ehcache.impl.config.resilience.DefaultResilienceStrategyProviderConfiguration
-
- DefaultSerializationProviderConfiguration - Class in org.ehcache.impl.config.serializer
-
- DefaultSerializationProviderConfiguration() - Constructor for class org.ehcache.impl.config.serializer.DefaultSerializationProviderConfiguration
-
Creates a new configuration instance.
- DefaultSerializationProviderConfiguration(DefaultSerializationProviderConfiguration) - Constructor for class org.ehcache.impl.config.serializer.DefaultSerializationProviderConfiguration
-
Copy constructor
- DefaultSerializationProviderConfigurationParser - Class in org.ehcache.xml.provider
-
- DefaultSerializationProviderConfigurationParser() - Constructor for class org.ehcache.xml.provider.DefaultSerializationProviderConfigurationParser
-
- DefaultSerializerConfiguration<T> - Class in org.ehcache.impl.config.serializer
-
- DefaultSerializerConfiguration(Class<? extends Serializer<T>>, DefaultSerializerConfiguration.Type) - Constructor for class org.ehcache.impl.config.serializer.DefaultSerializerConfiguration
-
Creates a new serializer configuration with the given
Serializer
class and
type
.
- DefaultSerializerConfiguration(Serializer<T>, DefaultSerializerConfiguration.Type) - Constructor for class org.ehcache.impl.config.serializer.DefaultSerializerConfiguration
-
Creates a new serializer configuration with the given
Serializer
instance and
type
.
- DefaultSerializerConfiguration.Type - Enum in org.ehcache.impl.config.serializer
-
Serialization provider types
- DefaultSerializerConfigurationParser - Class in org.ehcache.xml.service
-
- DefaultSerializerConfigurationParser() - Constructor for class org.ehcache.xml.service.DefaultSerializerConfigurationParser
-
- defaultServerResource(String) - Method in class com.terracottatech.ehcache.clustered.client.config.builders.EnterpriseServerSideConfigurationBuilder
-
Sets the default server resource for pools and caches.
- defaultServerResource(String) - Method in class com.terracottatech.ehcache.clustered.client.config.builders.EnterpriseServerSideConfigurationBuilder.RestartableServerSideConfigurationBuilder
-
- defaultServerResource(String) - Method in class org.ehcache.clustered.client.config.builders.ServerSideConfigurationBuilder
-
Sets the default server resource for pools and caches.
- DefaultSharedManagementService - Class in org.ehcache.management.registry
-
This service can be registered across several cache managers and provides a way to access per-cache manager management registry
- DefaultSharedManagementService() - Constructor for class org.ehcache.management.registry.DefaultSharedManagementService
-
- DefaultSizeOfEngineConfiguration - Class in org.ehcache.impl.config.store.heap
-
- DefaultSizeOfEngineConfiguration(long, MemoryUnit, long) - Constructor for class org.ehcache.impl.config.store.heap.DefaultSizeOfEngineConfiguration
-
Creates a new configuration object with the provided parameters.
- DefaultSizeOfEngineConfigurationParser - Class in org.ehcache.xml.service
-
- DefaultSizeOfEngineConfigurationParser() - Constructor for class org.ehcache.xml.service.DefaultSizeOfEngineConfigurationParser
-
- DefaultSizeOfEngineProviderConfiguration - Class in org.ehcache.impl.config.store.heap
-
- DefaultSizeOfEngineProviderConfiguration(long, MemoryUnit, long) - Constructor for class org.ehcache.impl.config.store.heap.DefaultSizeOfEngineProviderConfiguration
-
Creates a new configuration object with the provided parameters.
- DefaultSizeOfEngineProviderConfigurationParser - Class in org.ehcache.xml.provider
-
- DefaultSizeOfEngineProviderConfigurationParser() - Constructor for class org.ehcache.xml.provider.DefaultSizeOfEngineProviderConfigurationParser
-
- DefaultStatisticsService - Class in org.ehcache.core.statistics
-
Default implementation using the statistics calculated by the observers set on the caches.
- DefaultStatisticsService() - Constructor for class org.ehcache.core.statistics.DefaultStatisticsService
-
- DefaultStatisticsServiceFactory - Class in org.ehcache.core.statistics
-
- DefaultStatisticsServiceFactory() - Constructor for class org.ehcache.core.statistics.DefaultStatisticsServiceFactory
-
- DefaultStoreEventDispatcher<K,V> - Class in org.ehcache.impl.store
-
- DefaultStoreEventDispatcher(int) - Constructor for class org.ehcache.impl.store.DefaultStoreEventDispatcher
-
- DefaultTierStatistics - Class in org.ehcache.core.statistics
-
Contains usage statistics relative to a given tier.
- DefaultTierStatistics(Cache<?, ?>, String) - Constructor for class org.ehcache.core.statistics.DefaultTierStatistics
-
- DefaultWriteBehindConfiguration - Class in org.ehcache.impl.config.loaderwriter.writebehind
-
- DefaultWriteBehindConfiguration(String, int, int, WriteBehindConfiguration.BatchingConfiguration) - Constructor for class org.ehcache.impl.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
-
Creates a new configuration with the provided parameters.
- DefaultWriteBehindConfigurationParser - Class in org.ehcache.xml.service
-
- DefaultWriteBehindConfigurationParser() - Constructor for class org.ehcache.xml.service.DefaultWriteBehindConfigurationParser
-
- DelegatedMappedOperationStatistics<S extends java.lang.Enum<S>,D extends java.lang.Enum<D>> - Class in org.ehcache.core.statistics
-
- DelegatedMappedOperationStatistics(<any>) - Constructor for class org.ehcache.core.statistics.DelegatedMappedOperationStatistics
-
- DelegatingOperationObserver<T extends java.lang.Enum<T>> - Class in org.ehcache.core.statistics
-
- DelegatingOperationObserver(<any>) - Constructor for class org.ehcache.core.statistics.DelegatingOperationObserver
-
- DelegatingOperationStatistic<T extends java.lang.Enum<T>> - Class in org.ehcache.core.statistics
-
- DelegatingOperationStatistic(<any>) - Constructor for class org.ehcache.core.statistics.DelegatingOperationStatistic
-
- delegationChain(Supplier<ClassLoader>, ClassLoader...) - Static method in class org.ehcache.core.util.ClassLoading
-
- delegationChain(ClassLoader...) - Static method in class org.ehcache.core.util.ClassLoading
-
- delete(K) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriter
-
Deletes a single mapping.
- deleteAll(Iterable<? extends K>) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriter
-
Deletes multiple mappings.
- dependencySet() - Static method in class org.ehcache.core.spi.ServiceLocator
-
- DependencySet() - Constructor for class org.ehcache.core.spi.ServiceLocator.DependencySet
-
- deregisterCacheEventListener(CacheEventListener<? super K, ? super V>) - Method in interface org.ehcache.config.CacheRuntimeConfiguration
-
- deregisterCacheEventListener(CacheEventListener<? super K, ? super V>) - Method in interface org.ehcache.core.events.CacheEventDispatcher
-
De-registers a cache event listener from this dispatcher.
- deregisterCacheEventListener(CacheEventListener<? super K, ? super V>) - Method in class org.ehcache.impl.events.CacheEventDispatcherImpl
-
De-registers a cache event listener from this dispatcher.
- deRegisterFromParent(Object, Object) - Method in interface org.ehcache.core.spi.service.StatisticsService
-
De-registers object from the parent
- deRegisterFromParent(Object, Object) - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- deregisterListener(CacheManagerListener) - Method in class org.ehcache.core.EhcacheManager
-
- deregisterListener(CacheManagerListener) - Method in interface org.ehcache.core.spi.store.InternalCacheManager
-
- derive() - Method in class org.ehcache.clustered.client.config.ClusteredStoreConfiguration
-
- derive() - Method in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
- derive() - Method in interface org.ehcache.config.CacheConfiguration
-
Create a builder seeded with this configuration.
- derive() - Method in interface org.ehcache.config.Configuration
-
Creates a builder seeded with this configuration.
- derive() - Method in class org.ehcache.core.config.DefaultConfiguration
-
- derive() - Method in class org.ehcache.core.config.store.StoreStatisticsConfiguration
-
- derive() - Method in class org.ehcache.impl.config.BaseCacheConfiguration
-
- derive() - Method in class org.ehcache.impl.config.copy.DefaultCopyProviderConfiguration
-
- derive() - Method in class org.ehcache.impl.config.event.CacheEventDispatcherFactoryConfiguration
-
- derive() - Method in class org.ehcache.impl.config.event.DefaultCacheEventDispatcherConfiguration
-
- derive() - Method in class org.ehcache.impl.config.event.DefaultEventSourceConfiguration
-
- derive() - Method in class org.ehcache.impl.config.executor.PooledExecutionServiceConfiguration
-
- derive() - Method in class org.ehcache.impl.config.loaderwriter.DefaultCacheLoaderWriterConfiguration
-
- derive() - Method in class org.ehcache.impl.config.loaderwriter.DefaultCacheLoaderWriterProviderConfiguration
-
- derive() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.WriteBehindProviderConfiguration
-
- derive() - Method in class org.ehcache.impl.config.persistence.DefaultPersistenceConfiguration
-
- derive() - Method in class org.ehcache.impl.config.resilience.DefaultResilienceStrategyConfiguration
-
- derive() - Method in class org.ehcache.impl.config.resilience.DefaultResilienceStrategyProviderConfiguration
-
- derive() - Method in class org.ehcache.impl.config.serializer.DefaultSerializationProviderConfiguration
-
- derive() - Method in class org.ehcache.impl.config.store.disk.OffHeapDiskStoreConfiguration
-
- derive() - Method in class org.ehcache.impl.config.store.disk.OffHeapDiskStoreProviderConfiguration
-
- derive() - Method in class org.ehcache.impl.config.store.heap.DefaultSizeOfEngineConfiguration
-
- derive() - Method in class org.ehcache.impl.config.store.heap.DefaultSizeOfEngineProviderConfiguration
-
- derive() - Method in interface org.ehcache.spi.service.ServiceConfiguration
-
Derive a detached representation from this configuration
- derive() - Method in interface org.ehcache.spi.service.ServiceCreationConfiguration
-
Derive a detached representation from this configuration
- derive() - Method in class org.ehcache.transactions.xa.configuration.XAStoreConfiguration
-
- derive() - Method in class org.ehcache.transactions.xa.txmgr.provider.LookupTransactionManagerProviderConfiguration
-
- derive() - Method in class org.ehcache.xml.XmlConfiguration
-
- destroy() - Method in interface org.ehcache.clustered.client.service.ClientEntityFactory
-
Destroy the entity matching the factory entity identifier and type
- destroy() - Method in class org.ehcache.core.EhcacheManager
-
- destroy() - Method in class org.ehcache.core.PersistentUserManagedEhcache
-
Destroys all persistent data structures for this PersistentUserManagedCache
.
- destroy(String) - Method in class org.ehcache.impl.persistence.DefaultDiskResourceService
-
Destroys the persistence space with the given name.
- destroy() - Method in interface org.ehcache.PersistentCacheManager
-
Destroys all persistent data associated with this PersistentCacheManager
.
- destroy() - Method in interface org.ehcache.PersistentUserManagedCache
-
Destroys all persistent data structures for this PersistentUserManagedCache
.
- destroy(String) - Method in interface org.ehcache.spi.persistence.PersistableResourceService
-
Destroys the persistence space with the given name.
- destroyAll(String) - Method in interface org.ehcache.core.spi.service.LocalPersistenceService
-
Destroys all safe spaces provided to this owner.
- destroyAll() - Method in class org.ehcache.impl.persistence.DefaultDiskResourceService
-
Destroys all persistence spaces.
- destroyAll(String) - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
-
Destroys all safe spaces provided to this owner.
- destroyAll() - Method in interface org.ehcache.spi.persistence.PersistableResourceService
-
Destroys all persistence spaces.
- destroyCache(String) - Method in class org.ehcache.core.EhcacheManager
-
- destroyCache(String) - Method in interface org.ehcache.PersistentCacheManager
-
Destroys all data persistent data associated with the aliased
Cache
instance managed
by this
CacheManager
.
- destroySafeSpace(LocalPersistenceService.SafeSpaceIdentifier, boolean) - Method in interface org.ehcache.core.spi.service.LocalPersistenceService
-
Destroys the safe space.
- destroySafeSpace(LocalPersistenceService.SafeSpaceIdentifier, boolean) - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
-
Destroys the safe space.
- detachBackingMap(String) - Method in interface com.terracottatech.ehcache.disk.service.FastRestartStoreContainerManager
-
- disableCoalescing() - Method in class org.ehcache.config.builders.WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder
-
Disables batch coalescing on the returned builder.
- discoverSchema(Source...) - Static method in class org.ehcache.xml.ConfigurationParser
-
- disk(long, MemoryUnit) - Method in class org.ehcache.config.builders.ResourcePoolsBuilder
-
Convenience method to add a non persistent
disk
pool.
- disk(long, MemoryUnit, boolean) - Method in class org.ehcache.config.builders.ResourcePoolsBuilder
-
Convenience method to add a
disk
pool specifying persistence.
- DiskResourceService - Interface in org.ehcache.core.spi.service
-
Resource service handling file level operations for disk tiers.
- diskRestartable(long, MemoryUnit) - Static method in class com.terracottatech.ehcache.disk.config.builders.EnterpriseDiskResourcePoolBuilder
-
Creates a frs backed offHeap pool, given size and unit.
- documentBuilder(Schema) - Static method in class org.ehcache.xml.ConfigurationParser
-
- documentToConfig(Document, ClassLoader, Map<String, ClassLoader>) - Method in class org.ehcache.xml.ConfigurationParser
-
- documentToText(Document) - Static method in class org.ehcache.xml.ConfigurationParser
-
- doGet(K) - Method in class org.ehcache.core.Ehcache
- doGet(K) - Method in class org.ehcache.core.EhcacheBase
-
- doGetAllInternal(Set<? extends K>, boolean) - Method in class org.ehcache.core.Ehcache
-
- doGetAllInternal(Set<? extends K>, boolean) - Method in class org.ehcache.core.EhcacheBase
-
- DomUtil - Class in org.ehcache.xml
-
- DomUtil() - Constructor for class org.ehcache.xml.DomUtil
-
- doPut(K, V) - Method in class org.ehcache.core.Ehcache
-
- doPut(K, V) - Method in class org.ehcache.core.EhcacheBase
-
- doPutAll(Map<? extends K, ? extends V>) - Method in class org.ehcache.core.Ehcache
-
- doPutAll(Map<? extends K, ? extends V>) - Method in class org.ehcache.core.EhcacheBase
-
- doPutIfAbsent(K, V, Consumer<Boolean>) - Method in class org.ehcache.core.Ehcache
-
- doPutIfAbsent(K, V, Consumer<Boolean>) - Method in class org.ehcache.core.EhcacheBase
-
- doRemove(K, V) - Method in class org.ehcache.core.Ehcache
-
- doRemove(K, V) - Method in class org.ehcache.core.EhcacheBase
-
- doRemoveAll(Set<? extends K>) - Method in class org.ehcache.core.Ehcache
-
- doRemoveAll(Set<? extends K>) - Method in class org.ehcache.core.EhcacheBase
-
- doRemoveInternal(K) - Method in class org.ehcache.core.Ehcache
-
- doRemoveInternal(K) - Method in class org.ehcache.core.EhcacheBase
-
- doReplace(K, V) - Method in class org.ehcache.core.Ehcache
-
- doReplace(K, V, V) - Method in class org.ehcache.core.Ehcache
-
- doReplace(K, V) - Method in class org.ehcache.core.EhcacheBase
-
- doReplace(K, V, V) - Method in class org.ehcache.core.EhcacheBase
-
- DoubleSerializer - Class in org.ehcache.impl.serialization
-
- DoubleSerializer() - Constructor for class org.ehcache.impl.serialization.DoubleSerializer
-
No arg constructor
- DoubleSerializer(ClassLoader) - Constructor for class org.ehcache.impl.serialization.DoubleSerializer
-
Constructor to enable this serializer as a transient one.
- Duration - Class in org.ehcache.expiry
-
- Duration(long, TimeUnit) - Constructor for class org.ehcache.expiry.Duration
-
Deprecated.
Instantiates a new Duration
of the given length and TimeUnit
.
- get(K) - Method in interface org.ehcache.Cache
-
Retrieves the value currently mapped to the provided key.
- get(Object) - Method in class org.ehcache.core.collections.ConcurrentWeakIdentityHashMap
-
- get(K) - Method in class org.ehcache.core.EhcacheBase
-
Retrieves the value currently mapped to the provided key.
- get(K) - Method in class org.ehcache.core.PersistentUserManagedEhcache
-
Retrieves the value currently mapped to the provided key.
- get(K) - Method in interface org.ehcache.core.spi.store.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() - Method in interface org.ehcache.core.spi.store.Store.ValueHolder
-
Returns the value held by this value holder.
- get(K) - Method in interface org.ehcache.core.spi.store.tiering.LowerCachingTier
-
Return the value holder currently in this tier.
- get() - Static method in class org.ehcache.core.statistics.ZeroOperationStatistic
-
- get(K) - Method in class org.ehcache.impl.serialization.TransientStateHolder
-
- get(Object) - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
-
- get(K) - Method in interface org.ehcache.spi.persistence.StateHolder
-
Retrieves the value mapped to the given key
- GET_AND_FAULT_TRANSLATION - Static variable in class org.ehcache.core.statistics.TierOperationOutcomes
-
- GET_AND_REMOVE_TRANSLATION - Static variable in class org.ehcache.core.statistics.TierOperationOutcomes
-
- GET_OR_COMPUTEIFABSENT_TRANSLATION - Static variable in class org.ehcache.core.statistics.TierOperationOutcomes
-
- GET_TRANSLATION - Static variable in class org.ehcache.core.statistics.TierOperationOutcomes
-
- getActualPutCount() - Method in class org.ehcache.core.Ehcache.PutAllFunction
-
- getActualRemoveCount() - Method in class org.ehcache.core.Ehcache.RemoveAllFunction
-
- getActualUpdateCount() - Method in class org.ehcache.core.Ehcache.PutAllFunction
-
- getAlias() - Method in class org.ehcache.management.providers.CacheBinding
-
- getAll(Set<? extends K>) - Method in interface org.ehcache.Cache
-
Retrieves all values associated with the given key set.
- getAll(Set<? extends K>) - Method in class org.ehcache.core.EhcacheBase
-
Retrieves all values associated with the given key set.
- getAll(Set<? extends K>) - Method in class org.ehcache.core.EhcacheBase.Jsr107CacheBase
-
- getAll(Set<? extends K>) - Method in interface org.ehcache.core.Jsr107Cache
-
Get all mappings for the provided set of keys
- getAll(Set<? extends K>) - Method in class org.ehcache.core.PersistentUserManagedEhcache
-
Retrieves all values associated with the given key set.
- getAllFailure(Iterable<? extends K>, StoreAccessException) - Method in interface org.ehcache.spi.resilience.ResilienceStrategy
-
- GetAllFunction() - Constructor for class org.ehcache.core.Ehcache.GetAllFunction
-
- getAllInternal(Set<? extends K>, boolean) - Method in class org.ehcache.core.EhcacheBase
-
- getAllObserver - Variable in class org.ehcache.core.EhcacheBase
-
- getAllocatedByteSize() - Method in class org.ehcache.core.statistics.DefaultTierStatistics
-
- getAllocatedByteSize() - Method in interface org.ehcache.core.statistics.TierStatistics
-
How many bytes are currently allocated (occupied or not) for this tier
- getAndCompute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface org.ehcache.core.spi.store.Store
-
Compute the value for the given key by invoking the given function to produce the value.
- getAndFault(K) - Method in interface org.ehcache.core.spi.store.tiering.AuthoritativeTier
-
Marks the mapping as not evictable and returns it atomically.
- getAndPut(K, V) - Method in interface org.ehcache.core.Jsr107Cache
-
Gets the previous value associated with the key and replaces the mapping using the provided value.
- getAndRemove(K) - Method in interface org.ehcache.core.Jsr107Cache
-
Gets a value and removes it from this cache.
- getAndRemove(K) - Method in interface org.ehcache.core.spi.store.tiering.LowerCachingTier
-
Return the value holder currently in this tier and removes it atomically.
- getBatchingConfiguration() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
-
Returns the batching configuration or null
if batching is not enabled.
- getBatchingConfiguration() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration
-
Returns the batching configuration or null
if batching is not enabled.
- getBatchSize() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultBatchingConfiguration
-
The recommended size of a batch of operations.
- getBatchSize() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration.BatchingConfiguration
-
The recommended size of a batch of operations.
- getBucketCount() - Method in class org.ehcache.core.statistics.LatencyHistogramConfiguration
-
- getBulkMethodEntries() - Method in class org.ehcache.core.EhcacheBase
-
BulkMethodEntries
- getBulkMethodEntries() - Method in interface org.ehcache.core.InternalCache
-
BulkMethodEntries
- getCache(String, Class<K>, Class<V>) - Method in interface org.ehcache.CacheManager
-
Retrieves the
Cache
associated with the given alias, if one is known.
- getCache(String) - Method in interface org.ehcache.config.FluentConfigurationBuilder
-
Return the cache configuration for the given alias.
- getCache(String) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
-
- getCache(String, Class<K>, Class<V>) - Method in class org.ehcache.core.EhcacheManager
-
- getCache() - Method in class org.ehcache.management.providers.CacheBinding
-
- getCacheConfigurations() - Method in interface org.ehcache.config.Configuration
-
- getCacheConfigurations() - Method in class org.ehcache.core.config.DefaultConfiguration
-
- getCacheConfigurations() - Method in class org.ehcache.xml.XmlConfiguration
-
- getCacheDescriptors(String) - Method in interface org.ehcache.core.spi.service.StatisticsService
-
Returns the Statistics descriptor for the cache with the given alias
- getCacheDescriptors(String) - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- getCacheEvictions() - Method in interface org.ehcache.core.statistics.CacheStatistics
-
- getCacheEvictions() - Method in class org.ehcache.core.statistics.DefaultCacheStatistics
-
- getCacheExpirations() - Method in interface org.ehcache.core.statistics.CacheStatistics
-
- getCacheExpirations() - Method in class org.ehcache.core.statistics.DefaultCacheStatistics
-
- getCacheGets() - Method in interface org.ehcache.core.statistics.CacheStatistics
-
- getCacheGets() - Method in class org.ehcache.core.statistics.DefaultCacheStatistics
-
- getCacheHitPercentage() - Method in interface org.ehcache.core.statistics.CacheStatistics
-
- getCacheHitPercentage() - Method in class org.ehcache.core.statistics.DefaultCacheStatistics
-
- getCacheHits() - Method in interface org.ehcache.core.statistics.CacheStatistics
-
- getCacheHits() - Method in class org.ehcache.core.statistics.DefaultCacheStatistics
-
- getCacheLoaderWriter() - Method in class org.ehcache.core.Ehcache
-
CacheLoaderWriter
- getCacheLoaderWriter() - Method in interface org.ehcache.core.InternalCache
-
CacheLoaderWriter
- getCacheLoaderWriter() - Method in interface org.ehcache.core.spi.store.Store.Configuration
-
Cache Loader-Writer for the store
- getCacheLoaderWriter() - Method in class org.ehcache.core.store.StoreConfigurationImpl
-
Cache Loader-Writer for the store
- getCacheManager() - Method in interface org.ehcache.core.spi.service.CacheManagerProviderService
-
Returns the cache manager in which services live
- getCacheManager(URI, ClassLoader, Properties) - Method in class org.ehcache.jsr107.EhcacheCachingProvider
- getCacheManager(URI, Configuration) - Method in class org.ehcache.jsr107.EhcacheCachingProvider
-
Enables to create a JSR-107
CacheManager
based on the provided Ehcache
Configuration
.
- getCacheManager(URI, Configuration, Properties) - Method in class org.ehcache.jsr107.EhcacheCachingProvider
-
Enables to create a JSR-107
CacheManager
based on the provided Ehcache
Configuration
with the
provided
Properties
.
- getCacheManager(URI, ClassLoader) - Method in class org.ehcache.jsr107.EhcacheCachingProvider
- getCacheManager() - Method in class org.ehcache.jsr107.EhcacheCachingProvider
- getCacheManagerAlias() - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
-
- getCacheMisses() - Method in interface org.ehcache.core.statistics.CacheStatistics
-
- getCacheMisses() - Method in class org.ehcache.core.statistics.DefaultCacheStatistics
-
- getCacheMissPercentage() - Method in interface org.ehcache.core.statistics.CacheStatistics
-
- getCacheMissPercentage() - Method in class org.ehcache.core.statistics.DefaultCacheStatistics
-
- getCachePuts() - Method in interface org.ehcache.core.statistics.CacheStatistics
-
- getCachePuts() - Method in class org.ehcache.core.statistics.DefaultCacheStatistics
-
- getCacheRemovals() - Method in interface org.ehcache.core.statistics.CacheStatistics
-
- getCacheRemovals() - Method in class org.ehcache.core.statistics.DefaultCacheStatistics
-
- getCacheStatistics(String) - Method in interface org.ehcache.core.spi.service.StatisticsService
-
Return the object containing the statistics for a given cache name.
- getCacheStatistics(String) - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- getCapabilities() - Method in class org.ehcache.management.registry.DefaultSharedManagementService
-
- getCapabilitiesByContext() - Method in class org.ehcache.management.registry.DefaultSharedManagementService
-
- getCapabilitiesByContext() - Method in interface org.ehcache.management.SharedManagementService
-
Get the management capabilities of all the registered objects across several cache managers.
- getCapabilityNames() - Method in class org.ehcache.management.registry.DefaultSharedManagementService
-
- getClassForName(String, ClassLoader) - Static method in class org.ehcache.xml.XmlConfiguration
-
- getClassLoader() - Method in interface org.ehcache.config.CacheConfiguration
-
The
ClassLoader
for the
Cache
.
- getClassLoader() - Method in interface org.ehcache.config.Configuration
-
- getClassLoader() - Method in interface org.ehcache.config.FluentConfigurationBuilder
-
Return the configured classloader instance.
- getClassLoader() - Method in class org.ehcache.core.config.CoreConfigurationBuilder
-
- getClassLoader() - Method in class org.ehcache.core.config.DefaultConfiguration
-
- getClassLoader() - Method in interface org.ehcache.core.spi.store.Store.Configuration
-
The Classloader for this store.
- getClassLoader() - Method in class org.ehcache.core.store.StoreConfigurationImpl
-
The Classloader for this store.
- getClassLoader() - Method in class org.ehcache.impl.config.BaseCacheConfiguration
-
The
ClassLoader
for the
Cache
.
- getClassLoader() - Method in class org.ehcache.management.providers.ExposedCacheBinding
-
- getClassLoader() - Method in class org.ehcache.xml.XmlConfiguration
-
- getClusterUri() - Method in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
The URI
of the cluster that will be connected to.
- getCollectorExecutorAlias() - Method in interface org.ehcache.management.ManagementRegistryServiceConfiguration
-
Gets the alias of the executor to use for asynchronous collector service tasks.
- getCollectorExecutorAlias() - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
-
- getConcurrency() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
-
The concurrency of the write behind engines queues.
- getConcurrency() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration
-
The concurrency of the write behind engines queues.
- getConfig() - Method in class org.ehcache.xml.multi.model.Configurations.Configuration.Variant
-
Gets the value of the config property.
- getConfigOrVariant() - Method in class org.ehcache.xml.multi.model.Configurations.Configuration
-
Gets the value of the configOrVariant property.
- getConfiguration() - Method in interface org.ehcache.clustered.client.service.ClientEntityFactory
-
- getConfiguration() - Method in interface org.ehcache.clustered.client.service.ClusteringService
-
- getConfiguration() - Method in interface org.ehcache.management.ManagementRegistryService
-
- getConfiguration() - Method in class org.ehcache.management.registry.DefaultManagementRegistryService
-
- getConfiguration() - Method in class org.ehcache.xml.ConfigurationParser.XmlConfigurationWrapper
-
- getConfiguration() - Method in class org.ehcache.xml.multi.model.Configurations
-
Gets the value of the configuration property.
- getConfigurationChangeListeners() - Method in interface org.ehcache.core.spi.store.ConfigurationChangeSupport
-
- getConfigurationChangeListeners() - Method in class org.ehcache.impl.events.CacheEventDispatcherImpl
-
- getConnectionSource() - Method in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
The ConnectionSource
of the cluster, containing either a URI
, or an Iterable<InetSocketAddress>
of the servers in the cluster.
- getConnectionTimeout() - Method in class org.ehcache.clustered.client.config.Timeouts
-
- getConsistency() - Method in class org.ehcache.clustered.client.config.ClusteredStoreConfiguration
-
Returns the Consistency
for this configuration instance.
- getContext() - Method in interface org.ehcache.management.ManagementRegistryServiceConfiguration
-
The context used to identify this cache manager
- getContext() - Method in class org.ehcache.management.providers.ExposedCacheBinding
-
- getContext() - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
-
- getContextContainer() - Method in class org.ehcache.management.registry.DefaultManagementRegistryService
-
- getContextContainers() - Method in class org.ehcache.management.registry.DefaultSharedManagementService
-
- getContextContainers() - Method in interface org.ehcache.management.SharedManagementService
-
Get the management contexts required to make use of the
registered objects' capabilities.
- getCoreBundle() - Static method in class org.ehcache.core.osgi.EhcacheActivator
-
- getDefaultClassLoader() - Static method in class org.ehcache.core.util.ClassLoading
-
- getDefaultClassLoader() - Method in class org.ehcache.jsr107.EhcacheCachingProvider
- getDefaultConfiguration() - Method in class org.ehcache.impl.config.resilience.DefaultResilienceStrategyProviderConfiguration
-
Returns the default resilience strategy configuration used for caches without loader-writers
- getDefaultLoaderWriterConfiguration() - Method in class org.ehcache.impl.config.resilience.DefaultResilienceStrategyProviderConfiguration
-
Returns the default resilience strategy configuration used for caches with loader-writers
- getDefaultPoolAlias() - Method in class org.ehcache.impl.config.executor.PooledExecutionServiceConfiguration
-
Returns the default pool alias, or null
if none configured.
- getDefaultProperties() - Method in class org.ehcache.jsr107.EhcacheCachingProvider
- getDefaultSerializers() - Method in class org.ehcache.impl.config.serializer.DefaultSerializationProviderConfiguration
-
Returns the map of class to serializer class for persistent serializers.
- getDefaultTemplate() - Method in class org.ehcache.jsr107.config.Jsr107Configuration
-
Returns the default template, or null
if not configured.
- getDefaultURI() - Method in class org.ehcache.jsr107.EhcacheCachingProvider
- getDerivedStatistics() - Method in class org.ehcache.core.statistics.DelegatedMappedOperationStatistics
-
- getDerivedStatistics() - Method in class org.ehcache.core.statistics.DelegatingOperationStatistic
-
- getDerivedStatistics() - Method in interface org.ehcache.core.statistics.SourceStatistic
-
Retrieve all registered statistics.
- getDerivedStatistics() - Method in class org.ehcache.core.statistics.ZeroOperationStatistic
-
- getDescriptors() - Method in class org.ehcache.management.providers.ExposedCacheBinding
-
- getDescriptors() - Method in class org.ehcache.management.providers.settings.EhcacheSettingsProvider
-
- getDescriptors() - Method in class org.ehcache.management.providers.statistics.EhcacheStatisticsProvider
-
- getDescriptors() - Method in class org.ehcache.management.providers.statistics.StandardEhcacheStatistics
-
- getDirectory() - Method in interface org.ehcache.core.spi.service.FileBasedPersistenceContext
-
Returns a directory where the user of this persistence context can write its files.
- getDiskSegments() - Method in class org.ehcache.impl.config.store.disk.OffHeapDiskStoreConfiguration
-
Returns the number of disk segments created
- getDispatcherConcurrency() - Method in interface org.ehcache.core.config.store.StoreEventSourceConfiguration
-
Indicates over how many buckets should ordered events be spread
- getDispatcherConcurrency() - Method in interface org.ehcache.core.spi.store.Store.Configuration
-
The concurrency level of the dispatcher that processes events
- getDispatcherConcurrency() - Method in class org.ehcache.core.store.StoreConfigurationImpl
-
The concurrency level of the dispatcher that processes events
- getDispatcherConcurrency() - Method in class org.ehcache.impl.config.event.DefaultEventSourceConfiguration
-
Indicates over how many buckets should ordered events be spread
- getEntityIdentifier() - Method in interface org.ehcache.clustered.client.service.ClientEntityFactory
-
- getEntityType() - Method in interface org.ehcache.clustered.client.service.ClientEntityFactory
-
- getEntityVersion() - Method in interface org.ehcache.clustered.client.service.ClientEntityFactory
-
- getEntriesToRemap() - Method in class org.ehcache.core.Ehcache.PutAllFunction
-
- getEvictionAdvisor() - Method in interface org.ehcache.config.CacheConfiguration
-
- getEvictionAdvisor() - Method in interface org.ehcache.core.spi.store.Store.Configuration
-
The
EvictionAdvisor
indicates if mappings should be advised against eviction.
- getEvictionAdvisor() - Method in class org.ehcache.core.store.StoreConfigurationImpl
-
The
EvictionAdvisor
indicates if mappings should be advised against eviction.
- getEvictionAdvisor() - Method in class org.ehcache.impl.config.BaseCacheConfiguration
-
- getEvictions() - Method in class org.ehcache.core.statistics.DefaultTierStatistics
-
- getEvictions() - Method in interface org.ehcache.core.statistics.TierStatistics
-
- getExistingServiceConfiguration(Class<T>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
- getExistingServiceConfigurations(Class<T>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
- getExpirationMillis(long, Duration) - Static method in class org.ehcache.core.config.ExpiryUtils
-
- getExpirations() - Method in class org.ehcache.core.statistics.DefaultTierStatistics
-
- getExpirations() - Method in interface org.ehcache.core.statistics.TierStatistics
-
- getExpiry() - Method in interface org.ehcache.config.CacheConfiguration
-
- getExpiry() - Method in interface org.ehcache.core.spi.store.Store.Configuration
-
The expiration policy instance for this store
- getExpiry() - Method in class org.ehcache.core.store.StoreConfigurationImpl
-
The expiration policy instance for this store
- getExpiry() - Method in class org.ehcache.impl.config.BaseCacheConfiguration
-
- getExpiryForAccess(K, ValueSupplier<? extends V>) - Method in interface org.ehcache.expiry.Expiry
-
Deprecated.
Returns the expiration
Duration
(relative to the current time) when an existing entry is accessed from a
Cache
.
- getExpiryForAccess(K, Supplier<? extends V>) - Method in interface org.ehcache.expiry.ExpiryPolicy
-
Returns the expiration
duration
(relative to the current time) when an existing entry
is accessed from a
Cache
.
- getExpiryForCreation(K, V, ExpiryPolicy<? super K, ? super V>) - Static method in class org.ehcache.core.config.ExpiryUtils
-
Returns the expiry for creation duration returned by the provided
ExpiryPolicy
but checks for immediate
expiry, null expiry and exceptions.
- getExpiryForCreation(K, V) - Method in interface org.ehcache.expiry.Expiry
-
Deprecated.
Returns the lifetime of an entry when it is initially added to a
Cache
.
- getExpiryForCreation(K, V) - Method in interface org.ehcache.expiry.ExpiryPolicy
-
Returns the lifetime of an entry when it is initially added to a
Cache
.
- getExpiryForUpdate(K, ValueSupplier<? extends V>, V) - Method in interface org.ehcache.expiry.Expiry
-
Deprecated.
Returns the expiration
Duration
(relative to the current time) when an existing entry is updated in a
Cache
.
- getExpiryForUpdate(K, Supplier<? extends V>, V) - Method in interface org.ehcache.expiry.ExpiryPolicy
-
Returns the expiration
duration
(relative to the current time) when an existing entry
is updated in a
Cache
.
- getExpiryPolicy() - Method in interface org.ehcache.config.CacheConfiguration
-
- getExpiryPolicy() - Method in class org.ehcache.impl.config.BaseCacheConfiguration
-
- getFailure(K, StoreAccessException) - Method in interface org.ehcache.spi.resilience.ResilienceStrategy
-
- getFailures() - Method in exception org.ehcache.spi.loaderwriter.BulkCacheLoadingException
-
Returns the map of keys to exception.
- getFailures() - Method in exception org.ehcache.spi.loaderwriter.BulkCacheWritingException
-
Returns the map of keys to exception.
- getFiringMode() - Method in class org.ehcache.core.events.EventListenerWrapper
-
- getFromResource() - Method in interface org.ehcache.clustered.client.config.DedicatedClusteredResourcePool
-
Identifies the server-side clustered resource from which space for this pool is reserved.
- getHits() - Method in class org.ehcache.core.statistics.DefaultTierStatistics
-
- getHits() - Method in interface org.ehcache.core.statistics.TierStatistics
-
- getId() - Method in interface com.terracottatech.ehcache.disk.service.FastRestartStoreContainerService.FastRestartStoreSpaceIdentifier
-
- getId() - Method in interface org.ehcache.clustered.client.service.ClusteringService.ClusteredCacheIdentifier
-
The id associated with this identifier.
- getId() - Method in class org.ehcache.core.spi.store.AbstractValueHolder
-
- getId() - Method in interface org.ehcache.core.spi.store.Store.ValueHolder
-
The combination of this identifier and the key
that ValueHolder is mapped to should to be
unique at a given time.
- getIdentity() - Method in class org.ehcache.xml.multi.model.Configurations.Configuration
-
Gets the value of the identity property.
- getInstanceId() - Method in interface org.ehcache.management.ManagementRegistryServiceConfiguration
-
- getInstanceId() - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
-
- getKey() - Method in interface org.ehcache.Cache.Entry
-
Returns the key of this mapping
- getKey() - Method in interface org.ehcache.core.spi.store.events.StoreEvent
-
The key of the mapping affected by the mutative event
- getKey() - Method in interface org.ehcache.event.CacheEvent
-
The key of the mapping affected by this event.
- getKeySerializer() - Method in interface org.ehcache.core.spi.store.Store.Configuration
-
The serializer for key instances
- getKeySerializer() - Method in class org.ehcache.core.store.StoreConfigurationImpl
-
The serializer for key instances
- getKeyType() - Method in interface org.ehcache.config.CacheConfiguration
-
The key type for the
Cache
.
- getKeyType() - Method in interface org.ehcache.core.spi.store.Store.Configuration
-
The type
of the keys that a Store will hold.
- getKeyType() - Method in class org.ehcache.core.store.StoreConfigurationImpl
-
The type
of the keys that a Store will hold.
- getKeyType() - Method in class org.ehcache.impl.config.BaseCacheConfiguration
-
The key type for the
Cache
.
- getKnownStatistics() - Method in class org.ehcache.core.statistics.DefaultCacheStatistics
-
- getKnownStatistics() - Method in class org.ehcache.core.statistics.DefaultTierStatistics
-
- getKnownStatistics() - Method in interface org.ehcache.core.statistics.TierStatistics
-
List of statistics tracked on this cache
- getLatencyHistogramConfiguration() - Method in interface org.ehcache.management.ManagementRegistryServiceConfiguration
-
Configuration of the latency histogram derived property.
- getLatencyHistogramConfiguration() - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
-
- getLength() - Method in class org.ehcache.expiry.Duration
-
Deprecated.
Gets the length of time this Duration
represents.
- getListener() - Method in class org.ehcache.core.events.EventListenerWrapper
-
- getManagementCallExecutorAlias() - Method in interface org.ehcache.management.cluster.ClusteringManagementServiceConfiguration
-
- getManagementCallExecutorAlias() - Method in class org.ehcache.management.cluster.DefaultClusteringManagementServiceConfiguration
-
- getManagementCallQueueSize() - Method in interface org.ehcache.management.cluster.ClusteringManagementServiceConfiguration
-
- getManagementCallQueueSize() - Method in class org.ehcache.management.cluster.DefaultClusteringManagementServiceConfiguration
-
- getManagementCallTimeoutSec() - Method in interface org.ehcache.management.cluster.ClusteringManagementServiceConfiguration
-
- getManagementCallTimeoutSec() - Method in class org.ehcache.management.cluster.DefaultClusteringManagementServiceConfiguration
-
- getManagementProvidersByCapability(String) - Method in class org.ehcache.management.registry.DefaultSharedManagementService
-
- getMappings() - Method in class org.ehcache.core.statistics.DefaultTierStatistics
-
- getMappings() - Method in interface org.ehcache.core.statistics.TierStatistics
-
Number of entries currently in this tier
- getMaxDelay() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultBatchingConfiguration
-
The maximum time to wait before writing behind.
- getMaxDelay() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration.BatchingConfiguration
-
The maximum time to wait before writing behind.
- getMaxDelayUnit() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultBatchingConfiguration
-
The time unit for the maximum delay.
- getMaxDelayUnit() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration.BatchingConfiguration
-
The time unit for the maximum delay.
- getMaxObjectGraphSize() - Method in class org.ehcache.impl.config.store.heap.DefaultSizeOfEngineConfiguration
-
Returns the maximum object graph size before aborting sizing.
- getMaxObjectGraphSize() - Method in class org.ehcache.impl.config.store.heap.DefaultSizeOfEngineProviderConfiguration
-
Returns the maximum object graph size before aborting sizing.
- getMaxObjectSize() - Method in class org.ehcache.impl.config.store.heap.DefaultSizeOfEngineConfiguration
-
Returns the maximum object size before aborting sizing.
- getMaxObjectSize() - Method in class org.ehcache.impl.config.store.heap.DefaultSizeOfEngineProviderConfiguration
-
Returns the maximum object size before aborting sizing.
- getMaxQueueSize() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
-
The maximum number of operations allowed on each write behind queue.
- getMaxQueueSize() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration
-
The maximum number of operations allowed on each write behind queue.
- getMessage() - Method in exception org.ehcache.spi.loaderwriter.BulkCacheWritingException
-
- getMisses() - Method in class org.ehcache.core.statistics.DefaultTierStatistics
-
- getMisses() - Method in interface org.ehcache.core.statistics.TierStatistics
-
- getNamespace() - Method in class org.ehcache.management.registry.ManagementRegistryServiceConfigurationParser
-
- getNamespace() - Method in interface org.ehcache.xml.CacheManagerServiceConfigurationParser
-
- getNamespace() - Method in interface org.ehcache.xml.CacheResourceConfigurationParser
-
- getNamespace() - Method in interface org.ehcache.xml.CacheServiceConfigurationParser
-
- getNewValue() - Method in class org.ehcache.core.CacheConfigurationChangeEvent
-
Gets the new value of the property.
- getNewValue() - Method in interface org.ehcache.core.spi.store.events.StoreEvent
-
The mapped value immediately after the mutative event occurred.
- getNewValue() - Method in interface org.ehcache.event.CacheEvent
-
The mapped value immediately after the mutative event occurred.
- getNoLoader(K) - Method in class org.ehcache.core.EhcacheBase
-
- getNoLoader(K) - Method in class org.ehcache.core.EhcacheBase.Jsr107CacheBase
-
- getNoLoader(K) - Method in interface org.ehcache.core.Jsr107Cache
-
Perform a cache get that does not make use of any configured loader
- getObserver - Variable in class org.ehcache.core.EhcacheBase
-
- getOccupiedByteSize() - Method in class org.ehcache.core.statistics.DefaultTierStatistics
-
- getOccupiedByteSize() - Method in interface org.ehcache.core.statistics.TierStatistics
-
How many bytes are currently occupied for this tier
- getOldValue() - Method in class org.ehcache.core.CacheConfigurationChangeEvent
-
Gets the old value of the property.
- getOldValue() - Method in interface org.ehcache.core.spi.store.events.StoreEvent
-
The mapped value immediately before the mutative event occurred.
- getOldValue() - Method in interface org.ehcache.event.CacheEvent
-
The mapped value immediately before the mutative event occurred.
- getOrComputeIfAbsent(K, Function<K, Store.ValueHolder<V>>) - Method in interface org.ehcache.core.spi.store.tiering.CachingTier
-
Either return the value holder currently in the caching tier, or compute and store it when it isn't present.
- getOrDefault(K, Function<K, Store.ValueHolder<V>>) - Method in interface org.ehcache.core.spi.store.tiering.CachingTier
-
Either return the value holder currently in the caching tier, or return the provided default.
- getOrderedExecutor(String, BlockingQueue<Runnable>) - Method in interface org.ehcache.core.spi.service.ExecutionService
-
Get a pre-configured ExecutorService
instance that guarantees execution in submission order.
- getPersistenceSpaceIdentifier(String, CacheConfiguration<?, ?>) - Method in class org.ehcache.impl.persistence.DefaultDiskResourceService
-
- getPersistenceSpaceIdentifier(String, CacheConfiguration<?, ?>) - Method in interface org.ehcache.spi.persistence.PersistableResourceService
-
- getPersistentStateHolder(String, Class<K>, Class<V>, Predicate<Class<?>>, ClassLoader) - Method in class org.ehcache.impl.serialization.TransientStateRepository
-
- getPersistentStateHolder(String, Class<K>, Class<V>) - Method in interface org.ehcache.spi.persistence.StateRepository
-
- getPersistentStateHolder(String, Class<K>, Class<V>, Predicate<Class<?>>, ClassLoader) - Method in interface org.ehcache.spi.persistence.StateRepository
-
Gets a named state holder rooted in the current StateRepository
.
- getPhi() - Method in class org.ehcache.core.statistics.LatencyHistogramConfiguration
-
- getPoolAllocation() - Method in interface org.ehcache.clustered.client.config.ClusteredResourcePool
-
Converts this ClusteredResourcePool
into the PoolAllocation
used by the cluster server.
- getPoolConfigurations() - Method in class org.ehcache.impl.config.executor.PooledExecutionServiceConfiguration
-
- getPoolForResource(ResourceType<P>) - Method in interface org.ehcache.config.ResourcePools
-
- getPoolForResource(ResourceType<P>) - Method in class org.ehcache.impl.config.ResourcePoolsImpl
-
- getPreConfiguredCacheLoaderWriterConfig(String) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriterProvider
-
- getProperties() - Method in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
The Properties
for the connection.
- getProperty() - Method in class org.ehcache.core.CacheConfigurationChangeEvent
-
Indicates the property this event concerns
- getPuts() - Method in class org.ehcache.core.statistics.DefaultTierStatistics
-
- getPuts() - Method in interface org.ehcache.core.statistics.TierStatistics
-
- getReadOperationTimeout() - Method in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
- getReadOperationTimeout() - Method in class org.ehcache.clustered.client.config.Timeouts
-
- getRemovals() - Method in class org.ehcache.core.statistics.DefaultTierStatistics
-
- getRemovals() - Method in interface org.ehcache.core.statistics.TierStatistics
-
- getResourcePoolClass() - Method in enum org.ehcache.config.ResourceType.Core
-
- getResourcePoolClass() - Method in interface org.ehcache.config.ResourceType
-
Gets the
ResourcePool
type associated with this
ResourceType
.
- getResourcePools() - Method in interface org.ehcache.config.CacheConfiguration
-
- getResourcePools() - Method in interface org.ehcache.core.spi.store.Store.Configuration
-
The resource pools this store can make use of
- getResourcePools() - Method in class org.ehcache.core.store.StoreConfigurationImpl
-
The resource pools this store can make use of
- getResourcePools() - Method in class org.ehcache.impl.config.BaseCacheConfiguration
-
- getResourceType() - Method in class org.ehcache.impl.store.BaseStore.BaseStoreProvider
-
- getResourceTypes() - Method in interface org.ehcache.xml.CacheResourceConfigurationParser
-
- getResourceTypeSet() - Method in interface org.ehcache.config.ResourcePools
-
- getResourceTypeSet() - Method in class org.ehcache.impl.config.ResourcePoolsImpl
-
- getRestartableStoreManager(FastRestartStoreContainerService.FastRestartStoreSpaceIdentifier) - Method in interface com.terracottatech.ehcache.disk.service.FastRestartStoreContainerService
-
Get an FRS store manager that can be used by FRS backed offHeap stores
Different instances of manager are mapped to different frsContainer
names.
- getRoot() - Method in interface org.ehcache.core.spi.service.LocalPersistenceService.SafeSpaceIdentifier
-
Represents the root directory of the given logical safe space.
- getRootDirectory() - Method in class org.ehcache.impl.config.persistence.DefaultPersistenceConfiguration
-
Returns the root directory to use for local persistence.
- getRuntimeConfiguration() - Method in interface org.ehcache.Cache
-
- getRuntimeConfiguration() - Method in interface org.ehcache.CacheManager
-
- getRuntimeConfiguration() - Method in class org.ehcache.core.EhcacheBase
-
- getRuntimeConfiguration() - Method in class org.ehcache.core.EhcacheManager
-
- getRuntimeConfiguration() - Method in class org.ehcache.core.PersistentUserManagedEhcache
-
- getScheduledExecutor(String) - Method in interface org.ehcache.core.spi.service.ExecutionService
-
Get a pre-configured ScheduledExecutorService
instance.
- getSerializer() - Method in class org.ehcache.impl.copy.SerializingCopier
-
- getServerConfiguration() - Method in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
The default server resource to use for caches and pools, or null
if one is not defined.
- getServerStoreProxy(ClusteringService.ClusteredCacheIdentifier, Store.Configuration<K, V>, Consistency, ServerStoreProxy.ServerCallback) - Method in interface org.ehcache.clustered.client.service.ClusteringService
-
Gets a ServerStoreProxy
though which a server-resident ServerStore
is accessed.
- getService(Class<C>) - Method in interface org.ehcache.config.FluentCacheConfigurationBuilder
-
Return the unique service configuration of the given type.
- getService(Class<C>) - Method in interface org.ehcache.config.FluentConfigurationBuilder
-
Return the unique service creation configuration of the given type.
- getService(Class<T>) - Method in class org.ehcache.core.spi.ServiceLocator
-
- getService(Class<U>) - Method in interface org.ehcache.spi.service.ServiceProvider
-
Looks up the
Service
of the given
serviceType
.
- getServiceConfigurations() - Method in interface org.ehcache.config.CacheConfiguration
-
The service configurations defined for the
Cache
.
- getServiceConfigurations() - Method in class org.ehcache.impl.config.BaseCacheConfiguration
-
The service configurations defined for the
Cache
.
- getServiceCreationConfigurations() - Method in interface org.ehcache.config.Configuration
-
- getServiceCreationConfigurations() - Method in class org.ehcache.core.config.DefaultConfiguration
-
- getServiceCreationConfigurations() - Method in class org.ehcache.xml.XmlConfiguration
-
- getServiceProvider() - Method in class org.ehcache.impl.store.BaseStore.BaseStoreProvider
-
- getServices(Class<C>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
- getServices(Class<C>) - Method in interface org.ehcache.config.FluentCacheConfigurationBuilder
-
Returns all the service configurations of the given type.
- getServices(Class<C>) - Method in interface org.ehcache.config.FluentConfigurationBuilder
-
Return the service creation configurations of the given type.
- getServices(Class<C>) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
-
- getServicesOfType(Class<T>) - Method in class org.ehcache.core.spi.ServiceLocator
-
- getServicesOfType(Class<U>) - Method in interface org.ehcache.spi.service.ServiceProvider
-
Looks up all
Service
instances that are subtypes of the given
serviceType
supplied.
- getServiceType() - Method in class com.terracottatech.ehcache.disk.service.FastRestartStoreContainerServiceFactory
-
- getServiceType() - Method in class org.ehcache.clustered.client.config.ClusteredStoreConfiguration
-
Indicates which service this configuration works with.
- getServiceType() - Method in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
- getServiceType() - Method in class org.ehcache.core.config.store.StoreStatisticsConfiguration
-
- getServiceType() - Method in interface org.ehcache.core.spi.service.ServiceFactory
-
Queries a
ServiceFactory
to know which
Service
type it produces.
- getServiceType() - Method in class org.ehcache.core.statistics.DefaultStatisticsServiceFactory
-
- getServiceType() - Method in class org.ehcache.impl.config.copy.DefaultCopierConfiguration
-
Indicates which service this configuration works with.
- getServiceType() - Method in class org.ehcache.impl.config.copy.DefaultCopyProviderConfiguration
-
Indicates which service consumes this configuration at creation.
- getServiceType() - Method in class org.ehcache.impl.config.event.CacheEventDispatcherFactoryConfiguration
-
Indicates which service consumes this configuration at creation.
- getServiceType() - Method in class org.ehcache.impl.config.event.DefaultCacheEventDispatcherConfiguration
-
Indicates which service this configuration works with.
- getServiceType() - Method in class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
-
Indicates which service this configuration works with.
- getServiceType() - Method in class org.ehcache.impl.config.event.DefaultEventSourceConfiguration
-
Indicates which service this configuration works with.
- getServiceType() - Method in class org.ehcache.impl.config.executor.PooledExecutionServiceConfiguration
-
Indicates which service consumes this configuration at creation.
- getServiceType() - Method in class org.ehcache.impl.config.loaderwriter.DefaultCacheLoaderWriterProviderConfiguration
-
Indicates which service consumes this configuration at creation.
- getServiceType() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
-
Indicates which service this configuration works with.
- getServiceType() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.WriteBehindProviderConfiguration
-
- getServiceType() - Method in class org.ehcache.impl.config.persistence.DefaultPersistenceConfiguration
-
Indicates which service consumes this configuration at creation.
- getServiceType() - Method in class org.ehcache.impl.config.resilience.DefaultResilienceStrategyConfiguration
-
- getServiceType() - Method in class org.ehcache.impl.config.resilience.DefaultResilienceStrategyProviderConfiguration
-
- getServiceType() - Method in class org.ehcache.impl.config.serializer.DefaultSerializationProviderConfiguration
-
Indicates which service consumes this configuration at creation.
- getServiceType() - Method in class org.ehcache.impl.config.serializer.DefaultSerializerConfiguration
-
Indicates which service this configuration works with.
- getServiceType() - Method in class org.ehcache.impl.config.store.disk.OffHeapDiskStoreConfiguration
-
Indicates which service this configuration works with.
- getServiceType() - Method in class org.ehcache.impl.config.store.disk.OffHeapDiskStoreProviderConfiguration
-
Indicates which service consumes this configuration at creation.
- getServiceType() - Method in class org.ehcache.impl.config.store.heap.DefaultSizeOfEngineConfiguration
-
Indicates which service this configuration works with.
- getServiceType() - Method in class org.ehcache.impl.config.store.heap.DefaultSizeOfEngineProviderConfiguration
-
Indicates which service consumes this configuration at creation.
- getServiceType() - Method in class org.ehcache.jsr107.config.Jsr107CacheConfiguration
-
- getServiceType() - Method in class org.ehcache.jsr107.config.Jsr107Configuration
-
Indicates which service consumes this configuration at creation.
- getServiceType() - Method in class org.ehcache.management.cluster.DefaultClusteringManagementServiceConfiguration
-
- getServiceType() - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
-
- getServiceType() - Method in class org.ehcache.management.registry.DefaultManagementRegistryFactory
-
- getServiceType() - Method in class org.ehcache.management.registry.ManagementRegistryServiceConfigurationParser
-
- getServiceType() - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriterConfiguration
-
Indicates which service this configuration works with.
- getServiceType() - Method in interface org.ehcache.spi.service.ServiceConfiguration
-
Indicates which service this configuration works with.
- getServiceType() - Method in interface org.ehcache.spi.service.ServiceCreationConfiguration
-
Indicates which service consumes this configuration at creation.
- getServiceType() - Method in class org.ehcache.transactions.xa.configuration.XAStoreConfiguration
-
- getServiceType() - Method in class org.ehcache.transactions.xa.txmgr.provider.LookupTransactionManagerProviderConfiguration
-
- getServiceType() - Method in interface org.ehcache.xml.CacheManagerServiceConfigurationParser
-
- getServiceType() - Method in interface org.ehcache.xml.CacheServiceConfigurationParser
-
- getSharedResourcePool() - Method in interface org.ehcache.clustered.client.config.SharedClusteredResourcePool
-
Identifies the server-side clustered resource shared with this resource pool.
- getSize() - Method in interface org.ehcache.config.SizedResourcePool
-
Gets the size of this pool.
- getSize() - Method in class org.ehcache.impl.config.SizedResourcePoolImpl
-
Gets the size of this pool.
- getSource() - Method in interface org.ehcache.event.CacheEvent
-
Deprecated.
- getStateRepositoryWithin(PersistableResourceService.PersistenceSpaceIdentifier<?>, String) - Method in class org.ehcache.impl.persistence.DefaultDiskResourceService
-
- getStateRepositoryWithin(PersistableResourceService.PersistenceSpaceIdentifier<?>, String) - Method in interface org.ehcache.spi.persistence.PersistableResourceService
-
- getStatistics() - Method in interface org.ehcache.jsr107.Jsr107Service
-
Returns the statistics service associated with this JSR107 service.
- getStatisticsTag() - Method in class org.ehcache.impl.store.BaseStore
-
- getStatus() - Method in interface org.ehcache.CacheManager
-
Returns the current
Status
of this
CacheManager
.
- getStatus() - Method in class org.ehcache.core.EhcacheBase
-
Returns the current
Status
of this
UserManagedCache
.
- getStatus() - Method in class org.ehcache.core.EhcacheManager
-
- getStatus() - Method in class org.ehcache.core.PersistentUserManagedEhcache
-
Returns the current
Status
of this
UserManagedCache
.
- getStatus() - Method in interface org.ehcache.UserManagedCache
-
Returns the current
Status
of this
UserManagedCache
.
- getStore(String, CacheConfiguration<K, V>, Class<K>, Class<V>, Collection<ServiceConfiguration<?, ?>>, List<LifeCycled>, CacheLoaderWriter<? super K, V>) - Method in class org.ehcache.core.EhcacheManager
-
Instantiates a Store
used for the cache data.
- getStoreEventSource() - Method in interface org.ehcache.core.spi.store.Store
-
Exposes the Store
eventing system to allow configuration and registration of listeners.
- getSuccesses() - Method in exception org.ehcache.spi.loaderwriter.BulkCacheLoadingException
-
Returns the map of keys to value.
- getSuccesses() - Method in exception org.ehcache.spi.loaderwriter.BulkCacheWritingException
-
Returns the set of keys that were successfully written.
- getTags() - Method in interface org.ehcache.management.ManagementRegistryServiceConfiguration
-
The users tags that can be used to filter this client's management registry amongst others
- getTags() - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
-
- getTarget() - Method in class org.ehcache.management.providers.ExposedCacheBinding
-
- getTemplateNameForCache(String) - Method in interface org.ehcache.jsr107.Jsr107Service
-
Returns a template name matching the provided cache alias, if any is configured.
- getTemplates() - Method in class org.ehcache.jsr107.config.Jsr107Configuration
-
Returns the cache alias to template name map.
- getTemplates() - Method in class org.ehcache.xml.ConfigurationParser.XmlConfigurationWrapper
-
- getThreadPoolAlias() - Method in class org.ehcache.impl.config.event.CacheEventDispatcherFactoryConfiguration
-
Returns the default thread pool alias.
- getThreadPoolAlias() - Method in class org.ehcache.impl.config.event.DefaultCacheEventDispatcherConfiguration
-
Returns the thread pool alias.
- getThreadPoolAlias() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
-
Returns the alias of the thread resource pool to use for write behind task execution.
- getThreadPoolAlias() - Method in class org.ehcache.impl.config.loaderwriter.writebehind.WriteBehindProviderConfiguration
-
- getThreadPoolAlias() - Method in class org.ehcache.impl.config.store.disk.OffHeapDiskStoreConfiguration
-
Returns the configured thread pool alias.
- getThreadPoolAlias() - Method in class org.ehcache.impl.config.store.disk.OffHeapDiskStoreProviderConfiguration
-
Returns the configured thread pool alias.
- getThreadPoolAlias() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration
-
Returns the alias of the thread resource pool to use for write behind task execution.
- getTierHeight() - Method in enum org.ehcache.config.ResourceType.Core
-
- getTierHeight() - Method in interface org.ehcache.config.ResourceType
-
Indicates the level this resource sits in the tiering system.
- getTierStatistics() - Method in interface org.ehcache.core.statistics.CacheStatistics
-
Map of tier statistics on this cache.
- getTierStatistics() - Method in class org.ehcache.core.statistics.DefaultCacheStatistics
-
- getTimeMillis() - Method in class org.ehcache.core.spi.time.SystemTimeSource
-
The current "time" in milliseconds
- getTimeMillis() - Method in class org.ehcache.core.spi.time.TickingTimeSource
-
- getTimeMillis() - Method in interface org.ehcache.core.spi.time.TimeSource
-
The current "time" in milliseconds
- getTimeouts() - Method in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
The timeouts for all cache operations
- getTimeSource() - Method in interface org.ehcache.core.spi.time.TimeSourceService
-
- getTimeUnit() - Method in class org.ehcache.expiry.Duration
-
Deprecated.
Gets the TimeUnit
of this Duration
.
- getTransactionManager() - Method in class org.ehcache.transactions.xa.txmgr.TransactionManagerWrapper
-
- getTransactionManagerLookup() - Method in class org.ehcache.transactions.xa.txmgr.provider.LookupTransactionManagerProviderConfiguration
-
Returns the class to be used for transaction manager lookup.
- getTransactionManagerWrapper() - Method in class org.ehcache.transactions.xa.txmgr.provider.LookupTransactionManagerProvider
-
- getTransactionManagerWrapper() - Method in interface org.ehcache.transactions.xa.txmgr.provider.TransactionManagerProvider
-
- getType() - Method in interface org.ehcache.clustered.client.config.ClusteredResourcePool
-
- getType() - Method in interface org.ehcache.config.ResourcePool
-
- getType() - Method in interface org.ehcache.core.spi.store.events.StoreEvent
-
The type of mutative event
- getType() - Method in interface org.ehcache.event.CacheEvent
-
- getType() - Method in class org.ehcache.impl.config.AbstractResourcePool
-
- getType() - Method in class org.ehcache.impl.config.copy.DefaultCopierConfiguration
-
- getType() - Method in class org.ehcache.impl.config.serializer.DefaultSerializerConfiguration
-
Get the type of the serializer configured
- getType() - Method in class org.ehcache.xml.multi.model.Configurations.Configuration.Variant
-
Gets the value of the type property.
- getUniqueXAResourceId() - Method in class org.ehcache.transactions.xa.configuration.XAStoreConfiguration
-
- getUnit() - Method in interface com.terracottatech.ehcache.disk.config.FastRestartStoreResourcePool
-
- getUnit() - Method in interface org.ehcache.clustered.client.config.DedicatedClusteredResourcePool
-
Gets the unit in which the resource is sized.
- getUnit() - Method in interface org.ehcache.config.SizedResourcePool
-
Gets the unit in which the resource is sized.
- getUnit() - Method in class org.ehcache.impl.config.SizedResourcePoolImpl
-
Gets the unit in which the resource is sized.
- getUnit() - Method in class org.ehcache.impl.config.store.heap.DefaultSizeOfEngineConfiguration
-
Returns the maximum object size unit.
- getUnit() - Method in class org.ehcache.impl.config.store.heap.DefaultSizeOfEngineProviderConfiguration
-
Returns the maximum object size unit.
- getUnorderedExecutor(String, BlockingQueue<Runnable>) - Method in interface org.ehcache.core.spi.service.ExecutionService
-
Get a pre-configured ExecutorService
instance.
- getURL() - Method in class org.ehcache.xml.XmlConfiguration
-
Exposes the URL where the XML file parsed or yet to be parsed was or will be sourced from.
- getValue() - Method in interface org.ehcache.Cache.Entry
-
Returns the value of this mapping
- getValueSerializer() - Method in interface org.ehcache.core.spi.store.Store.Configuration
-
The serializer for value instances
- getValueSerializer() - Method in class org.ehcache.core.store.StoreConfigurationImpl
-
The serializer for value instances
- getValueType() - Method in interface org.ehcache.config.CacheConfiguration
-
The value type for the
Cache
.
- getValueType() - Method in interface org.ehcache.core.spi.store.Store.Configuration
-
The type
of the values that a Store will hold.
- getValueType() - Method in class org.ehcache.core.store.StoreConfigurationImpl
-
The type
of the values that a Store will hold.
- getValueType() - Method in class org.ehcache.impl.config.BaseCacheConfiguration
-
The value type for the
Cache
.
- getWindow() - Method in class org.ehcache.core.statistics.LatencyHistogramConfiguration
-
- getWriteOperationTimeout() - Method in class org.ehcache.clustered.client.config.Timeouts
-
- getWriterConcurrency() - Method in class org.ehcache.impl.config.store.disk.OffHeapDiskStoreConfiguration
-
Returns the configured writer concurrency
- getXmlSchema() - Method in class org.ehcache.management.registry.ManagementRegistryServiceConfigurationParser
-
- getXmlSchema() - Method in class org.ehcache.xml.BaseConfigParser
-
- getXmlSchema() - Method in interface org.ehcache.xml.CacheManagerServiceConfigurationParser
-
- getXmlSchema() - Method in interface org.ehcache.xml.CacheResourceConfigurationParser
-
- getXmlSchema() - Method in interface org.ehcache.xml.CacheServiceConfigurationParser
-
- rank() - Method in interface org.ehcache.core.spi.service.ServiceFactory
-
Returns an optional ranking integer is used to choose a service factory when multiple factories are available for
the same service type.
- rank(Set<ResourceType<?>>, Collection<ServiceConfiguration<?, ?>>) - Method in interface org.ehcache.core.spi.store.Store.Provider
-
Gets the internal ranking for the
Store
instances provided by this
Provider
of the store's
ability to handle the specified resources.
- rankAuthority(ResourceType<?>, Collection<ServiceConfiguration<?, ?>>) - Method in interface org.ehcache.core.spi.store.tiering.AuthoritativeTier.Provider
-
Gets the internal ranking for the
AuthoritativeTier
instances provided by this
Provider
of the
authority's ability to handle the specified resource.
- rankCachingTier(Set<ResourceType<?>>, Collection<ServiceConfiguration<?, ?>>) - Method in interface org.ehcache.core.spi.store.tiering.CachingTier.Provider
-
Gets the internal ranking for the
CachingTier
instances provided by this
Provider
of the
caching tier's ability to handle the specified resources.
- read(Duration) - Method in class org.ehcache.clustered.client.config.builders.TimeoutsBuilder
-
Sets the timeout for read operations.
- read() - Method in class org.ehcache.core.util.ByteBufferInputStream
-
- read(byte[], int, int) - Method in class org.ehcache.core.util.ByteBufferInputStream
-
- read(ByteBuffer) - Method in class org.ehcache.impl.serialization.ByteArraySerializer
-
Reconstructs an instance from the given serial form.
- read(ByteBuffer) - Method in class org.ehcache.impl.serialization.CharSerializer
-
Reconstructs an instance from the given serial form.
- read(ByteBuffer) - Method in class org.ehcache.impl.serialization.CompactJavaSerializer
-
Reconstructs an instance from the given serial form.
- read(ByteBuffer) - Method in class org.ehcache.impl.serialization.DoubleSerializer
-
Reconstructs an instance from the given serial form.
- read(ByteBuffer) - Method in class org.ehcache.impl.serialization.FloatSerializer
-
Reconstructs an instance from the given serial form.
- read(ByteBuffer) - Method in class org.ehcache.impl.serialization.IntegerSerializer
-
Reconstructs an instance from the given serial form.
- read(ByteBuffer) - Method in class org.ehcache.impl.serialization.LongSerializer
-
Reconstructs an instance from the given serial form.
- read(ByteBuffer) - Method in class org.ehcache.impl.serialization.PlainJavaSerializer
-
- read(ByteBuffer) - Method in class org.ehcache.impl.serialization.StringSerializer
-
Reconstructs an instance from the given serial form.
- read(ByteBuffer) - Method in interface org.ehcache.spi.serialization.Serializer
-
Reconstructs an instance from the given serial form.
- readableString() - Method in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
-
- readableString() - Method in class org.ehcache.core.config.DefaultConfiguration
-
- readableString() - Method in interface org.ehcache.core.HumanReadable
-
- readableString() - Method in class org.ehcache.impl.config.persistence.CacheManagerPersistenceConfiguration
-
- readableString() - Method in class org.ehcache.impl.config.ResourcePoolsImpl
-
- readableString() - Method in class org.ehcache.impl.config.SizedResourcePoolImpl
-
- readOperationTimeout(long, TimeUnit) - Method in class com.terracottatech.ehcache.clustered.client.config.builders.EnterpriseClusteringServiceConfigurationBuilder
-
- readOperationTimeout(long, TimeUnit) - Method in class org.ehcache.clustered.client.config.builders.ClusteringServiceConfigurationBuilder
-
- ReadWriteCopier<T> - Class in org.ehcache.impl.copy
-
A helper
Copier
implementation that can be extended directly
if the copying operation is the same irrespective of the action
performed (read or write).
- ReadWriteCopier() - Constructor for class org.ehcache.impl.copy.ReadWriteCopier
-
- RecoveryStore<K> - Interface in org.ehcache.spi.resilience
-
- registerCacheEventListener(CacheEventListener<? super K, ? super V>, EventOrdering, EventFiring, Set<EventType>) - Method in interface org.ehcache.config.CacheRuntimeConfiguration
-
- registerCacheEventListener(CacheEventListener<? super K, ? super V>, EventOrdering, EventFiring, EventType, EventType...) - Method in interface org.ehcache.config.CacheRuntimeConfiguration
-
- registerCacheEventListener(CacheEventListener<? super K, ? super V>, EventOrdering, EventFiring, EnumSet<EventType>) - Method in interface org.ehcache.core.events.CacheEventDispatcher
-
Registers a new cache event listener in this dispatcher.
- registerCacheEventListener(CacheEventListener<? super K, ? super V>, EventOrdering, EventFiring, EnumSet<EventType>) - Method in class org.ehcache.impl.events.CacheEventDispatcherImpl
-
Registers a new cache event listener in this dispatcher.
- registerCacheStatistics(String) - Method in interface org.ehcache.core.spi.service.StatisticsService
-
Registers a cache for statistics
- registerCacheStatistics(String) - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- registerClearNotification(String, Cache<?, ?>, Consumer<String>) - Static method in class org.ehcache.core.statistics.StatsUtils
-
- registerDerivedStatistic(Class<T>, String, S) - Method in interface org.ehcache.core.statistics.CacheStatistics
-
Register a derived statistic to one of the existing statistic.
- registerDerivedStatistic(Class<T>, String, S) - Method in class org.ehcache.core.statistics.DefaultCacheStatistics
-
- registerDerivedStatistics(String, Cache<K, V>, String, T, String, LatencyHistogramConfiguration) - Method in interface org.ehcache.core.spi.service.StatisticsService
-
Registers derived statistics for the cache
- registerDerivedStatistics(String, Cache<K, V>, String, T, String, LatencyHistogramConfiguration) - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- registerListener(CacheManagerListener) - Method in class org.ehcache.core.EhcacheManager
-
- registerListener(CacheManagerListener) - Method in interface org.ehcache.core.spi.store.InternalCacheManager
-
- registerStatistic(Object, String, StatisticType, Set<String>, Supplier<T>) - Method in interface org.ehcache.core.spi.service.StatisticsService
-
Register statistics with value supplier
- registerStatistic(Object, String, StatisticType, Set<String>, Supplier<T>) - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- registerStatistic(String, StatisticType, Set<String>, Supplier<T>) - Method in class org.ehcache.impl.store.BaseStore
-
- registerStoreStatistics(Store<K, V>, String, int, String, Map<T, Set<S>>, String) - Method in interface org.ehcache.core.spi.service.StatisticsService
-
Registers store of the cache for statistics
- registerStoreStatistics(Store<K, V>, String, int, String, Map<T, Set<S>>, String) - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- registerWithParent(Object, Object) - Method in interface org.ehcache.core.spi.service.StatisticsService
-
Registers the object to parent
- registerWithParent(Object, Object) - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- registerXAResource(String, XAResource) - Method in class org.ehcache.transactions.xa.txmgr.btm.BitronixXAResourceRegistry
-
Register an XAResource of a cache with BTM.
- registerXAResource(String, XAResource) - Method in class org.ehcache.transactions.xa.txmgr.TransactionManagerWrapper
-
- registerXAResource(String, XAResource) - Method in interface org.ehcache.transactions.xa.txmgr.XAResourceRegistry
-
Register a XAResource
with a JTA implementation.
- registryConfiguration - Variable in class org.ehcache.management.providers.CacheBindingManagementProvider
-
- releaseAuthoritativeTier(AuthoritativeTier<?, ?>) - Method in interface org.ehcache.core.spi.store.tiering.AuthoritativeTier.Provider
-
- releaseCacheEventDispatcher(CacheEventDispatcher<K, V>) - Method in interface org.ehcache.core.events.CacheEventDispatcherFactory
-
- releaseCacheLoaderWriter(String, CacheLoaderWriter<?, ?>) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriterProvider
-
Releases a
CacheLoaderWriter
when the associated
Cache
is finished with it.
- releaseCachingTier(CachingTier<?, ?>) - Method in interface org.ehcache.core.spi.store.tiering.CachingTier.Provider
-
- releaseCachingTier(LowerCachingTier<?, ?>) - Method in interface org.ehcache.core.spi.store.tiering.LowerCachingTier.Provider
-
- releaseCopier(Copier<?>) - Method in interface org.ehcache.spi.copy.CopyProvider
-
Releases the provided
Copier
instance.
- releaseEventListener(CacheEventListener<?, ?>) - Method in interface org.ehcache.core.events.CacheEventListenerProvider
-
Releases a given
CacheEventListener
If the listener instance is provided by the user,
Closeable.close()
will not be invoked.
- releaseEventSink(StoreEventSink<K, V>) - Method in class org.ehcache.core.events.NullStoreEventDispatcher
-
- releaseEventSink(StoreEventSink<K, V>) - Method in interface org.ehcache.core.events.StoreEventDispatcher
-
Releases the event sink after normal completion of an operation.
- releaseEventSinkAfterFailure(StoreEventSink<K, V>, Throwable) - Method in class org.ehcache.core.events.NullStoreEventDispatcher
-
- releaseEventSinkAfterFailure(StoreEventSink<K, V>, Throwable) - Method in interface org.ehcache.core.events.StoreEventDispatcher
-
Releases the event sink after failure of an operation.
- releaseHigherCachingTier(HigherCachingTier<?, ?>) - Method in interface org.ehcache.core.spi.store.tiering.HigherCachingTier.Provider
-
- releasePersistenceSpaceIdentifier(PersistableResourceService.PersistenceSpaceIdentifier<?>) - Method in class org.ehcache.impl.persistence.DefaultDiskResourceService
-
- releasePersistenceSpaceIdentifier(PersistableResourceService.PersistenceSpaceIdentifier<?>) - Method in interface org.ehcache.spi.persistence.PersistableResourceService
-
- releaseSerializer(Serializer<?>) - Method in interface org.ehcache.spi.serialization.SerializationProvider
-
- releaseServerStoreProxy(ServerStoreProxy, boolean) - Method in interface org.ehcache.clustered.client.service.ClusteringService
-
Releases access to a ServerStoreProxy
and the server-resident ServerStore
it represents.
- releaseStore(Store<?, ?>) - Method in class org.ehcache.core.spi.store.AbstractWrapperStoreProvider
-
- releaseStore(Store<?, ?>) - Method in interface org.ehcache.core.spi.store.Store.Provider
-
Informs this Provider, a Store it created is being disposed (i.e.
- releaseWriteBehindLoaderWriter(CacheLoaderWriter<?, ?>) - Method in interface org.ehcache.spi.loaderwriter.WriteBehindProvider
-
Releases a write-behind decorator when the associated
Cache
is finished with it.
- removal(K, V, Cache<K, V>) - Static method in class org.ehcache.core.events.CacheEvents
-
- remove(K) - Method in interface org.ehcache.Cache
-
Removes the value, if any, associated with the provided key.
- remove(K, V) - Method in interface org.ehcache.Cache
-
Removes the entry for a key only if currently mapped to the given value
and the entry is not expired.
- remove(ServiceConfiguration<?, ?>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
- remove(Object, Object) - Method in class org.ehcache.core.collections.ConcurrentWeakIdentityHashMap
-
- remove(Object) - Method in class org.ehcache.core.collections.ConcurrentWeakIdentityHashMap
-
- remove(K) - Method in class org.ehcache.core.EhcacheBase.Jsr107CacheBase
-
- remove(K) - Method in class org.ehcache.core.EhcacheBase
-
Removes the value, if any, associated with the provided key.
- remove(K, V) - Method in class org.ehcache.core.EhcacheBase
-
Removes the entry for a key only if currently mapped to the given value
and the entry is not expired.
- remove(K) - Method in interface org.ehcache.core.Jsr107Cache
-
Removes the mapping associated with the provided key.
- remove(K) - Method in class org.ehcache.core.PersistentUserManagedEhcache
-
Removes the value, if any, associated with the provided key.
- remove(K, V) - Method in class org.ehcache.core.PersistentUserManagedEhcache
-
Removes the entry for a key only if currently mapped to the given value
and the entry is not expired.
- remove(K) - Method in interface org.ehcache.core.spi.store.Store
-
Removes the key (and its corresponding value) from this store.
- remove(K, V) - Method in interface org.ehcache.core.spi.store.Store
-
Removes the entry for a key only if currently mapped to the given value
and the entry is not expired.
- remove(Object) - Method in class org.ehcache.management.providers.actions.EhcacheActionWrapper
-
- removeAll(Set<? extends K>) - Method in interface org.ehcache.Cache
-
Removes any associated value for the given key set.
- removeAll() - Method in class org.ehcache.core.EhcacheBase.Jsr107CacheBase
-
- removeAll(Set<? extends K>) - Method in class org.ehcache.core.EhcacheBase
-
Removes any associated value for the given key set.
- removeAll() - Method in interface org.ehcache.core.Jsr107Cache
-
Removes all mapping from this cache.
- removeAll(Set<? extends K>) - Method in class org.ehcache.core.PersistentUserManagedEhcache
-
Removes any associated value for the given key set.
- removeAllFailure(Iterable<? extends K>, StoreAccessException) - Method in interface org.ehcache.spi.resilience.ResilienceStrategy
-
- RemoveAllFunction() - Constructor for class org.ehcache.core.Ehcache.RemoveAllFunction
-
- removeAllObserver - Variable in class org.ehcache.core.EhcacheBase
-
- removeCache(String) - Method in interface org.ehcache.CacheManager
-
Removes the
Cache
associated with the alias provided, if one is known.
- removeCache(String) - Method in class org.ehcache.config.builders.ConfigurationBuilder
-
- removeCache(String) - Method in class org.ehcache.core.EhcacheManager
-
- removeCacheConfiguration(String) - Method in class org.ehcache.core.config.DefaultConfiguration
-
- removeConnectionRecoveryListener(Runnable) - Method in interface org.ehcache.clustered.client.service.ClusteringService
-
Remove a block to execute when the connection is recovered after it was closed.
- removed(K, Supplier<V>) - Method in interface org.ehcache.core.events.StoreEventSink
-
Indicates the mapping was removed.
- removeDerivedStatistic(ChainedOperationObserver<? super D>) - Method in class org.ehcache.core.statistics.DelegatedMappedOperationStatistics
-
- removeDerivedStatistic(ChainedOperationObserver<? super T>) - Method in class org.ehcache.core.statistics.DelegatingOperationStatistic
-
- removeDerivedStatistic(T) - Method in interface org.ehcache.core.statistics.SourceStatistic
-
Remove the given registered Observer
from this SourceStatistic
.
- removeDerivedStatistic(ChainedOperationObserver<? super T>) - Method in class org.ehcache.core.statistics.ZeroOperationStatistic
-
- removeEventListener(StoreEventListener<K, V>) - Method in class org.ehcache.core.events.NullStoreEventDispatcher
-
- removeEventListener(StoreEventListener<K, V>) - Method in interface org.ehcache.core.spi.store.events.StoreEventSource
-
- removeFailure(K, StoreAccessException) - Method in interface org.ehcache.spi.resilience.ResilienceStrategy
-
- removeFailure(K, V, StoreAccessException) - Method in interface org.ehcache.spi.resilience.ResilienceStrategy
-
- removeInternal(K) - Method in class org.ehcache.core.EhcacheBase
-
- removeObserver - Variable in class org.ehcache.core.EhcacheBase
-
- removeService(ServiceCreationConfiguration<?, ?>) - Method in class org.ehcache.config.builders.ConfigurationBuilder
-
- replace(K, V) - Method in interface org.ehcache.Cache
-
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.Cache
-
Replaces the entry for a key only if currently mapped to the given value
and the entry is not expired.
- replace(K, V, V) - Method in class org.ehcache.core.collections.ConcurrentWeakIdentityHashMap
-
- replace(K, V) - Method in class org.ehcache.core.collections.ConcurrentWeakIdentityHashMap
-
- replace(K, V) - Method in class org.ehcache.core.EhcacheBase
-
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 class org.ehcache.core.EhcacheBase
-
Replaces the entry for a key only if currently mapped to the given value
and the entry is not expired.
- replace(K, V) - Method in class org.ehcache.core.PersistentUserManagedEhcache
-
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 class org.ehcache.core.PersistentUserManagedEhcache
-
Replaces the entry for a key only if currently mapped to the given value
and the entry is not expired.
- replace(K, V) - Method in interface org.ehcache.core.spi.store.Store
-
Replaces the entry for a key only if currently mapped to some value and the entry is not expired.
- replace(K, V, V) - Method in interface org.ehcache.core.spi.store.Store
-
Replaces the entry for a key only if currently mapped to the given value
and the entry is not expired.
- replaceCacheConfiguration(String, CacheConfiguration<K, V>, CacheRuntimeConfiguration<K, V>) - Method in class org.ehcache.core.config.DefaultConfiguration
-
- replaceFailure(K, V, StoreAccessException) - Method in interface org.ehcache.spi.resilience.ResilienceStrategy
-
- replaceFailure(K, V, V, StoreAccessException) - Method in interface org.ehcache.spi.resilience.ResilienceStrategy
-
- replaceObserver - Variable in class org.ehcache.core.EhcacheBase
-
- replacing(ServiceCreationConfiguration<?, ?>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
-
- requiresSerialization() - Method in enum org.ehcache.config.ResourceType.Core
-
- requiresSerialization() - Method in interface org.ehcache.config.ResourceType
-
Indicates whether this
ResourceType
requires
serialization
support.
- reset(StoreEventSink<K, V>) - Method in class org.ehcache.core.events.NullStoreEventDispatcher
-
- reset(StoreEventSink<K, V>) - Method in interface org.ehcache.core.events.StoreEventDispatcher
-
Reset an event sink by dropping all queued events.
- resilienceStrategy - Variable in class org.ehcache.core.EhcacheBase
-
- ResilienceStrategy<K,V> - Interface in org.ehcache.spi.resilience
-
A strategy for providing cache resilience in the face of failure.
- ResilienceStrategyProvider - Interface in org.ehcache.spi.resilience
-
- ResourceConfigurationParser - Class in org.ehcache.xml
-
- ResourceConfigurationParser(Set<CacheResourceConfigurationParser>) - Constructor for class org.ehcache.xml.ResourceConfigurationParser
-
- resourcePool(String, long, MemoryUnit, String) - Method in class com.terracottatech.ehcache.clustered.client.config.builders.EnterpriseServerSideConfigurationBuilder
-
Adds a resource pool with the given name and size and consuming the given server resource.
- resourcePool(String, long, MemoryUnit) - Method in class com.terracottatech.ehcache.clustered.client.config.builders.EnterpriseServerSideConfigurationBuilder
-
Adds a resource pool with the given name and size and consuming the default server resource.
- resourcePool(String, ServerSideConfiguration.Pool) - Method in class com.terracottatech.ehcache.clustered.client.config.builders.EnterpriseServerSideConfigurationBuilder
-
Adds a resource pool with the given name and definition
- resourcePool(String, long, MemoryUnit, String) - Method in class com.terracottatech.ehcache.clustered.client.config.builders.EnterpriseServerSideConfigurationBuilder.RestartableServerSideConfigurationBuilder
-
- resourcePool(String, long, MemoryUnit) - Method in class com.terracottatech.ehcache.clustered.client.config.builders.EnterpriseServerSideConfigurationBuilder.RestartableServerSideConfigurationBuilder
-
- resourcePool(String, ServerSideConfiguration.Pool) - Method in class com.terracottatech.ehcache.clustered.client.config.builders.EnterpriseServerSideConfigurationBuilder.RestartableServerSideConfigurationBuilder
-
- resourcePool(String, long, MemoryUnit, String) - Method in class org.ehcache.clustered.client.config.builders.ServerSideConfigurationBuilder
-
Adds a resource pool with the given name and size and consuming the given server resource.
- resourcePool(String, long, MemoryUnit) - Method in class org.ehcache.clustered.client.config.builders.ServerSideConfigurationBuilder
-
Adds a resource pool with the given name and size and consuming the default server resource.
- resourcePool(String, ServerSideConfiguration.Pool) - Method in class org.ehcache.clustered.client.config.builders.ServerSideConfigurationBuilder
-
Adds a resource pool with the given name and definition
- ResourcePool - Interface in org.ehcache.config
-
A resource providing capacity to be used by
Cache
s.
- ResourcePools - Interface in org.ehcache.config
-
- ResourcePoolsBuilder - Class in org.ehcache.config.builders
-
The
ResourcePoolsBuilder
enables building
ResourcePools
configurations using a fluent style.
- ResourcePoolsImpl - Class in org.ehcache.impl.config
-
- ResourcePoolsImpl(Map<ResourceType<?>, ResourcePool>) - Constructor for class org.ehcache.impl.config.ResourcePoolsImpl
-
- ResourceType<T extends ResourcePool> - Interface in org.ehcache.config
-
A resource type.
- ResourceType.Core - Enum in org.ehcache.config
-
- ResourceUnit - Interface in org.ehcache.config
-
- restartable(String) - Method in class com.terracottatech.ehcache.clustered.client.config.builders.EnterpriseServerSideConfigurationBuilder
-
Adds a restart configuration.
- retrieve() - Method in interface org.ehcache.clustered.client.service.ClientEntityFactory
-
- runtimeConfiguration - Variable in class org.ehcache.core.EhcacheBase
-
- SafeOsgi - Class in org.ehcache.core.osgi
-
A classpath-safe decoupler for the OSGi service loading status.
- seededFrom(ClusteringServiceConfiguration) - Static method in class org.ehcache.clustered.client.config.builders.ClusteringServiceConfigurationBuilder
-
Creates a new builder seeded from an existing configuration.
- selectStoreProvider(ServiceProvider<Service>, Set<ResourceType<?>>, Collection<ServiceConfiguration<?, ?>>) - Static method in class org.ehcache.core.store.StoreSupport
-
Chooses a
Store.Provider
from those
available through the
ServiceLocator
that best supports the resource types and
service configurations provided.
- selectWrapperStoreProvider(ServiceProvider<Service>, Collection<ServiceConfiguration<?, ?>>) - Static method in class org.ehcache.core.store.StoreSupport
-
- SerializationProvider - Interface in org.ehcache.spi.serialization
-
- serialize(byte[]) - Method in class org.ehcache.impl.serialization.ByteArraySerializer
-
Transforms the given instance into its serial form.
- serialize(Character) - Method in class org.ehcache.impl.serialization.CharSerializer
-
Transforms the given instance into its serial form.
- serialize(T) - Method in class org.ehcache.impl.serialization.CompactJavaSerializer
-
Transforms the given instance into its serial form.
- serialize(Double) - Method in class org.ehcache.impl.serialization.DoubleSerializer
-
Transforms the given instance into its serial form.
- serialize(Float) - Method in class org.ehcache.impl.serialization.FloatSerializer
-
Transforms the given instance into its serial form.
- serialize(Integer) - Method in class org.ehcache.impl.serialization.IntegerSerializer
-
Transforms the given instance into its serial form.
- serialize(Long) - Method in class org.ehcache.impl.serialization.LongSerializer
-
Transforms the given instance into its serial form.
- serialize(T) - Method in class org.ehcache.impl.serialization.PlainJavaSerializer
-
- serialize(String) - Method in class org.ehcache.impl.serialization.StringSerializer
-
Transforms the given instance into its serial form.
- serialize(T) - Method in interface org.ehcache.spi.serialization.Serializer
-
Transforms the given instance into its serial form.
- Serializer<T> - Interface in org.ehcache.spi.serialization
-
Defines the contract used to transform type instances to and from a serial form.
- SerializerException - Exception in org.ehcache.spi.serialization
-
Thrown by a
Serializer
when it cannot serialize or deserialize an instance.
- SerializerException() - Constructor for exception org.ehcache.spi.serialization.SerializerException
-
Creates a SerializerException
.
- SerializerException(String) - Constructor for exception org.ehcache.spi.serialization.SerializerException
-
Creates a SerializerException
with the provided message.
- SerializerException(String, Throwable) - Constructor for exception org.ehcache.spi.serialization.SerializerException
-
Creates a SerializerException
with the provided message and cause.
- SerializerException(Throwable) - Constructor for exception org.ehcache.spi.serialization.SerializerException
-
Creates a SerializerException
with the provided cause.
- SerializingCopier<T> - Class in org.ehcache.impl.copy
-
A helper copier implementation that performs the "copying" using
serialization
.
- SerializingCopier(Serializer<T>) - Constructor for class org.ehcache.impl.copy.SerializingCopier
-
Creates a new copier that will using the provided
Serializer
.
- ServerSideConfigurationBuilder - Class in org.ehcache.clustered.client.config.builders
-
- ServerSideConfigurationBuilder(ServerSideConfiguration) - Constructor for class org.ehcache.clustered.client.config.builders.ServerSideConfigurationBuilder
-
- Service - Interface in org.ehcache.spi.service
-
A life-cycled service that supports cache functionality.
- ServiceConfiguration<T extends Service,R> - Interface in org.ehcache.spi.service
-
A configuration type to be used when interacting with a
Service
.
- ServiceConfigurationParser - Class in org.ehcache.xml
-
- ServiceConfigurationParser(Map<Class<?>, CacheServiceConfigurationParser<?>>) - Constructor for class org.ehcache.xml.ServiceConfigurationParser
-
- ServiceCreationConfiguration<T extends Service,R> - Interface in org.ehcache.spi.service
-
A configuration type used when creating a
Service
.
- ServiceCreationConfigurationParser - Class in org.ehcache.xml
-
- ServiceCreationConfigurationParser(Map<Class<?>, CacheManagerServiceConfigurationParser<?>>) - Constructor for class org.ehcache.xml.ServiceCreationConfigurationParser
-
- ServiceDependencies - Annotation Type in org.ehcache.spi.service
-
Annotation that allows a
Service
implementation to declare a dependency on other
Service
s.
- ServiceFactory<T extends Service> - Interface in org.ehcache.core.spi.service
-
A factory abstraction that can create
Service
instances.
- ServiceFactory.RequiresConfiguration - Annotation Type in org.ehcache.core.spi.service
-
- serviceLocator - Variable in class org.ehcache.core.EhcacheManager
-
- ServiceLocator - Class in org.ehcache.core.spi
-
Provides discovery and tracking services for
Service
implementations.
- ServiceLocator.DependencySet - Class in org.ehcache.core.spi
-
- ServiceProvider<T extends Service> - Interface in org.ehcache.spi.service
-
A repository of
Service
instances that can be used to look them up by type.
- servicesOfType(Class<T>) - Static method in class org.ehcache.core.util.ClassLoading
-
- ServiceUtils - Class in org.ehcache.core.spi.service
-
Helper class to find a service or service configuration matching the wanted type.
- setAccess(Duration) - Method in class org.ehcache.expiry.Expirations.ExpiryBuilder
-
Deprecated.
Set TTL since last access
- setCacheManagerAlias(String) - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
-
- setCollectorExecutorAlias(String) - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
-
- setConfig(Element) - Method in class org.ehcache.xml.multi.model.Configurations.Configuration.Variant
-
Sets the value of the config property.
- setContext(Context) - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
-
- setCreate(Duration) - Method in class org.ehcache.expiry.Expirations.ExpiryBuilder
-
Deprecated.
Set TTL since creation
- setDefaultLoaderWriterResilienceStrategy(Class<? extends ResilienceStrategy>, Object...) - Method in class org.ehcache.impl.config.resilience.DefaultResilienceStrategyProviderConfiguration
-
Sets the default
ResilienceStrategy
class and associated constructor arguments to be used for caches with
a loader writer.
- setDefaultLoaderWriterResilienceStrategy(ResilienceStrategy<?, ?>) - Method in class org.ehcache.impl.config.resilience.DefaultResilienceStrategyProviderConfiguration
-
- setDefaultResilienceStrategy(Class<? extends ResilienceStrategy>, Object...) - Method in class org.ehcache.impl.config.resilience.DefaultResilienceStrategyProviderConfiguration
-
Sets the default
ResilienceStrategy
class and associated constructor arguments to be used for caches without
a loader-writer.
- setDefaultResilienceStrategy(ResilienceStrategy<?, ?>) - Method in class org.ehcache.impl.config.resilience.DefaultResilienceStrategyProviderConfiguration
-
Sets the default
ResilienceStrategy
instance to be used for caches without a loader-writer.
- setEventFiringMode(EventFiring) - Method in class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
-
Sets the event firing mode on this configuration object.
- setEventOrdering(boolean) - Method in class org.ehcache.core.events.NullStoreEventDispatcher
-
- setEventOrdering(boolean) - Method in interface org.ehcache.core.spi.store.events.StoreEventSource
-
Toggles event ordering.
- setEventOrderingMode(EventOrdering) - Method in class org.ehcache.impl.config.event.DefaultCacheEventListenerConfiguration
-
Sets the event orderign mode on this configuration object.
- setExpirationTime(long) - Method in class org.ehcache.core.spi.store.AbstractValueHolder
-
Set the new expiration time in milliseconds.
- setIdentity(String) - Method in class org.ehcache.xml.multi.model.Configurations.Configuration
-
Sets the value of the identity property.
- setInvalidationListener(CachingTier.InvalidationListener<K, V>) - Method in interface org.ehcache.core.spi.store.tiering.CachingTier
-
- setInvalidationListener(CachingTier.InvalidationListener<K, V>) - Method in interface org.ehcache.core.spi.store.tiering.LowerCachingTier
-
Set the caching tier's invalidation listener.
- setInvalidationValve(AuthoritativeTier.InvalidationValve) - Method in interface org.ehcache.core.spi.store.tiering.AuthoritativeTier
-
- setLastAccessTime(long) - Method in class org.ehcache.core.spi.store.AbstractValueHolder
-
Set the last time this entry was accessed in milliseconds.
- setLatencyHistogramConfiguration(LatencyHistogramConfiguration) - Method in class org.ehcache.management.registry.DefaultManagementRegistryConfiguration
-
- setListenerSource(Cache<K, V>) - Method in interface org.ehcache.core.events.CacheEventDispatcher
-
Injects the cache acting as the event source
- setListenerSource(Cache<K, V>) - Method in class org.ehcache.impl.events.CacheEventDispatcherImpl
-
Injects the cache acting as the event source
- setManagementCallExecutorAlias(String) - Method in class org.ehcache.management.cluster.DefaultClusteringManagementServiceConfiguration
-
- setManagementCallQueueSize(int) - Method in class org.ehcache.management.cluster.DefaultClusteringManagementServiceConfiguration
-
- setManagementCallTimeoutSec(long) - Method in class org.ehcache.management.cluster.DefaultClusteringManagementServiceConfiguration
-
- setStoreEventSource(StoreEventSource<K, V>) - Method in interface org.ehcache.core.events.CacheEventDispatcher
-
Injects the store event source providing events to the listeners.
- setStoreEventSource(StoreEventSource<K, V>) - Method in class org.ehcache.impl.events.CacheEventDispatcherImpl
-
Injects the store event source providing events to the listeners.
- setType(String) - Method in class org.ehcache.xml.multi.model.Configurations.Configuration.Variant
-
Sets the value of the type property.
- setUpdate(Duration) - Method in class org.ehcache.expiry.Expirations.ExpiryBuilder
-
Deprecated.
Set TTL since last update
- SHARED - Static variable in class org.ehcache.clustered.client.config.ClusteredResourceType.Types
-
- SharedClusteredResourcePool - Interface in org.ehcache.clustered.client.config
-
- SharedManagementService - Interface in org.ehcache.management
-
- shutdown() - Method in interface org.ehcache.core.events.CacheEventDispatcher
-
Shuts down this dispatcher
- shutdown() - Method in class org.ehcache.impl.events.CacheEventDispatcherImpl
-
Shuts down this dispatcher
- silentInvalidate(K, Function<Store.ValueHolder<V>, Void>) - Method in interface org.ehcache.core.spi.store.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.
- silentInvalidateAll(BiFunction<K, Store.ValueHolder<V>, Void>) - Method in interface org.ehcache.core.spi.store.tiering.HigherCachingTier
-
Removes all mappings without firing an invalidation event instead invoking the provided function.
- silentInvalidateAllWithHash(long, BiFunction<K, Store.ValueHolder<V>, Void>) - Method in interface org.ehcache.core.spi.store.tiering.HigherCachingTier
-
Remove all mappings whose key have the specified hash code without firing an invalidation event instead
invoking the provided function.
- size() - Method in class org.ehcache.core.collections.ConcurrentWeakIdentityHashMap
-
- SizedResourcePool - Interface in org.ehcache.config
-
- SizedResourcePoolImpl<P extends SizedResourcePool> - Class in org.ehcache.impl.config
-
- SizedResourcePoolImpl(ResourceType<P>, long, ResourceUnit, boolean) - Constructor for class org.ehcache.impl.config.SizedResourcePoolImpl
-
Creates a new resource pool based on the provided parameters.
- sizeof(K, Store.ValueHolder<V>) - Method in interface org.ehcache.core.spi.store.heap.SizeOfEngine
-
Size of the objects on heap including the overhead
- SizeOfEngine - Interface in org.ehcache.core.spi.store.heap
-
SizeOfEngine
is the abstraction that byte sized
Store
will use to calculate memory size.
- SizeOfEngineProvider - Interface in org.ehcache.core.spi.store.heap
-
- skip(long) - Method in class org.ehcache.core.util.ByteBufferInputStream
-
- SourceStatistic<T extends ChainedObserver> - Interface in org.ehcache.core.statistics
-
- specIterator() - Method in class org.ehcache.core.EhcacheBase.Jsr107CacheBase
-
- specIterator() - Method in interface org.ehcache.core.Jsr107Cache
-
Return an iterator that follows the JSR 107 spec.
- StandardEhcacheStatistics - Class in org.ehcache.management.providers.statistics
-
- start(BundleContext) - Method in class org.ehcache.core.osgi.EhcacheActivator
-
- start(ServiceProvider<Service>) - Method in class org.ehcache.core.spi.store.AbstractWrapperStoreProvider
-
- start(ServiceProvider<Service>) - Method in class org.ehcache.core.spi.time.TickingTimeSource
-
- start(ServiceProvider<Service>) - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- start(ServiceProvider<Service>) - Method in class org.ehcache.impl.persistence.DefaultDiskResourceService
-
- start(ServiceProvider<Service>) - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
-
- start(ServiceProvider<Service>) - Method in class org.ehcache.impl.store.BaseStore.BaseStoreProvider
-
- start(ServiceProvider<Service>) - Method in class org.ehcache.management.cluster.DefaultClusteringManagementService
-
- start(ServiceProvider<Service>) - Method in class org.ehcache.management.registry.DefaultCollectorService
-
- start(ServiceProvider<Service>) - Method in class org.ehcache.management.registry.DefaultManagementRegistryService
-
- start(ServiceProvider<Service>) - Method in class org.ehcache.management.registry.DefaultSharedManagementService
-
- start(ServiceProvider<Service>) - Method in interface org.ehcache.spi.service.Service
-
- start(ServiceProvider<Service>) - Method in class org.ehcache.transactions.xa.txmgr.provider.LookupTransactionManagerProvider
-
- startAllServices() - Method in class org.ehcache.core.spi.ServiceLocator
-
- startForMaintenance(ServiceProvider<? super MaintainableService>, MaintainableService.MaintenanceScope) - Method in class org.ehcache.impl.persistence.DefaultDiskResourceService
-
Start this service for maintenance, based on its default configuration.
- startForMaintenance(ServiceProvider<? super MaintainableService>, MaintainableService.MaintenanceScope) - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
-
- startForMaintenance(ServiceProvider<? super MaintainableService>, MaintainableService.MaintenanceScope) - Method in interface org.ehcache.spi.service.MaintainableService
-
Start this service for maintenance, based on its default configuration.
- StateChangeListener - Interface in org.ehcache.core.events
-
Interface for listeners interested in
CacheManager
state transitions.
- StatefulSerializer<T> - Interface in org.ehcache.spi.serialization
-
Implementations of this interface can have their state maintained in a StateRepository
.
- StateHolder<K,V> - Interface in org.ehcache.spi.persistence
-
A Map
like structure that can hold key value mappings.
- StateRepository - Interface in org.ehcache.spi.persistence
-
A repository allowing to preserve state in the context of a
Cache
.
- stateTransition(Status, Status) - Method in interface org.ehcache.core.events.StateChangeListener
-
Is notified when a state transition occurred.
- stateTransition(Status, Status) - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- stateTransition(Status, Status) - Method in class org.ehcache.management.cluster.DefaultClusteringManagementService
-
- stateTransition(Status, Status) - Method in class org.ehcache.management.registry.DefaultCollectorService
-
- stateTransition(Status, Status) - Method in class org.ehcache.management.registry.DefaultManagementRegistryService
-
- StateTransitionException - Exception in org.ehcache
-
Indicates that a state transition failed.
- StateTransitionException(Throwable) - Constructor for exception org.ehcache.StateTransitionException
-
Creates a StateTransitionException
with the provided cause.
- statistic(T) - Method in interface org.ehcache.core.statistics.OperationStatistic
-
- statistic(Set<T>) - Method in interface org.ehcache.core.statistics.OperationStatistic
-
- StatisticsService - Interface in org.ehcache.core.spi.service
-
Service providing raw statistics for cache and tier usage.
- statisticsService - Variable in class org.ehcache.impl.store.BaseStore
-
- StatsUtils - Class in org.ehcache.core.statistics
-
Class allowing to query cache and tier statistics
- Status - Enum in org.ehcache
-
- statusTransitioner - Variable in class org.ehcache.core.EhcacheBase
-
- stop(BundleContext) - Method in class org.ehcache.core.osgi.EhcacheActivator
-
- stop() - Method in class org.ehcache.core.spi.store.AbstractWrapperStoreProvider
-
- stop() - Method in class org.ehcache.core.spi.time.TickingTimeSource
-
- stop() - Method in class org.ehcache.core.statistics.DefaultStatisticsService
-
- stop() - Method in class org.ehcache.impl.persistence.DefaultDiskResourceService
-
Stops this service.
- stop() - Method in class org.ehcache.impl.persistence.DefaultLocalPersistenceService
-
Stops this service.
- stop() - Method in class org.ehcache.impl.store.BaseStore.BaseStoreProvider
-
- stop() - Method in class org.ehcache.management.cluster.DefaultClusteringManagementService
-
- stop() - Method in class org.ehcache.management.registry.DefaultCollectorService
-
- stop() - Method in class org.ehcache.management.registry.DefaultManagementRegistryService
-
- stop() - Method in class org.ehcache.management.registry.DefaultSharedManagementService
-
- stop() - Method in interface org.ehcache.spi.service.Service
-
Stops this service.
- stop() - Method in class org.ehcache.transactions.xa.txmgr.provider.LookupTransactionManagerProvider
-
Stops this service.
- stopAllServices() - Method in class org.ehcache.core.spi.ServiceLocator
-
- store - Variable in class org.ehcache.core.EhcacheBase
-
- Store<K,V> - Interface in org.ehcache.core.spi.store
-
The
Store
interface represents the backing storage of a
Cache
.
- Store.Configuration<K,V> - Interface in org.ehcache.core.spi.store
-
The basic configuration for a Store.
- Store.Iterator<T> - Interface in org.ehcache.core.spi.store
-
An iterator over a Store.
- Store.Provider - Interface in org.ehcache.core.spi.store
-
The Service used to create Stores.
- Store.PutStatus - Enum in org.ehcache.core.spi.store
-
Put operation status
- Store.RemoveStatus - Enum in org.ehcache.core.spi.store
-
Conditional Remove operation status
- Store.ReplaceStatus - Enum in org.ehcache.core.spi.store
-
Conditional Replace operation status
- Store.ValueHolder<V> - Interface in org.ehcache.core.spi.store
-
Holds both a value, and all the metadata associated with a mapping in a Store.
- StoreAccessException - Exception in org.ehcache.spi.resilience
-
Generic exception used when an internal operation fails on a
Cache
.
- StoreAccessException(Throwable) - Constructor for exception org.ehcache.spi.resilience.StoreAccessException
-
Creates a new exception wrapping the cause
passed in.
- StoreAccessException(String, Throwable) - Constructor for exception org.ehcache.spi.resilience.StoreAccessException
-
Creates a new exception wrapping the cause
passed in and with the provided message.
- StoreAccessException(String) - Constructor for exception org.ehcache.spi.resilience.StoreAccessException
-
Creates a new exception with the provided message.
- StoreConfigurationImpl<K,V> - Class in org.ehcache.core.store
-
- StoreConfigurationImpl(CacheConfiguration<K, V>, int, Serializer<K>, Serializer<V>) - Constructor for class org.ehcache.core.store.StoreConfigurationImpl
-
Creates a new StoreConfigurationImpl
based on the provided parameters.
- StoreConfigurationImpl(CacheConfiguration<K, V>, int, boolean, Serializer<K>, Serializer<V>, CacheLoaderWriter<? super K, V>, boolean) - Constructor for class org.ehcache.core.store.StoreConfigurationImpl
-
Creates a new StoreConfigurationImpl
based on the provided parameters.
- StoreConfigurationImpl(Class<K>, Class<V>, EvictionAdvisor<? super K, ? super V>, ClassLoader, ExpiryPolicy<? super K, ? super V>, ResourcePools, int, Serializer<K>, Serializer<V>) - Constructor for class org.ehcache.core.store.StoreConfigurationImpl
-
Creates a new StoreConfigurationImpl
based on the provided parameters.
- StoreConfigurationImpl(Class<K>, Class<V>, EvictionAdvisor<? super K, ? super V>, ClassLoader, ExpiryPolicy<? super K, ? super V>, ResourcePools, int, Serializer<K>, Serializer<V>, CacheLoaderWriter<? super K, V>) - Constructor for class org.ehcache.core.store.StoreConfigurationImpl
-
Creates a new StoreConfigurationImpl
based on the provided parameters.
- StoreConfigurationImpl(Class<K>, Class<V>, EvictionAdvisor<? super K, ? super V>, ClassLoader, ExpiryPolicy<? super K, ? super V>, ResourcePools, int, boolean, Serializer<K>, Serializer<V>, CacheLoaderWriter<? super K, V>, boolean) - Constructor for class org.ehcache.core.store.StoreConfigurationImpl
-
Creates a new StoreConfigurationImpl
based on the provided parameters.
- StoreEvent<K,V> - Interface in org.ehcache.core.spi.store.events
-
An event resulting from a mutative
Store
operation.
- StoreEventDispatcher<K,V> - Interface in org.ehcache.core.events
-
Part of the events subsystem at the
Store
level.
- StoreEventFilter<K,V> - Interface in org.ehcache.core.spi.store.events
-
Interface used to create
Store
event filters
- StoreEventListener<K,V> - Interface in org.ehcache.core.spi.store.events
-
Interface used to register on a
StoreEventSource
to get notified of events happening to mappings the
Store
contains.
- StoreEventSink<K,V> - Interface in org.ehcache.core.events
-
Interface on which
Store
operations are to record events.
- StoreEventSource<K,V> - Interface in org.ehcache.core.spi.store.events
-
Interface to enable listening on and configuring the
Store
eventing system.
- StoreEventSourceConfiguration<R> - Interface in org.ehcache.core.config.store
-
- StoreOperationOutcomes - Interface in org.ehcache.core.statistics
-
StoreOperationOutcomes
- StoreOperationOutcomes.ComputeIfAbsentOutcome - Enum in org.ehcache.core.statistics
-
the computeIfAbsent outcomes
- StoreOperationOutcomes.ComputeOutcome - Enum in org.ehcache.core.statistics
-
the compute outcomes
- StoreOperationOutcomes.ConditionalRemoveOutcome - Enum in org.ehcache.core.statistics
-
the conditional remove outcomes
- StoreOperationOutcomes.ConditionalReplaceOutcome - Enum in org.ehcache.core.statistics
-
the conditional replace outcomes
- StoreOperationOutcomes.EvictionOutcome - Enum in org.ehcache.core.statistics
-
The eviction outcomes.
- StoreOperationOutcomes.ExpirationOutcome - Enum in org.ehcache.core.statistics
-
Outcomes for expiration
- StoreOperationOutcomes.GetOutcome - Enum in org.ehcache.core.statistics
-
The get outcomes
- StoreOperationOutcomes.PutIfAbsentOutcome - Enum in org.ehcache.core.statistics
-
the putIfAbsent outcomes
- StoreOperationOutcomes.PutOutcome - Enum in org.ehcache.core.statistics
-
The put outcomes
- StoreOperationOutcomes.RemoveOutcome - Enum in org.ehcache.core.statistics
-
The remove outcomes
- StoreOperationOutcomes.ReplaceOutcome - Enum in org.ehcache.core.statistics
-
the replace outcomes
- StorePassThroughException - Exception in org.ehcache.core.exceptions
-
A generic wrapper runtime exception that will not be caught and
handled at the store level.
- StorePassThroughException(String, Throwable) - Constructor for exception org.ehcache.core.exceptions.StorePassThroughException
-
Creates an exception with the provided message and cause.
- StorePassThroughException(Throwable) - Constructor for exception org.ehcache.core.exceptions.StorePassThroughException
-
Creates an exception with the provided cause.
- StoreStatisticsConfiguration - Class in org.ehcache.core.config.store
-
Configure if statistics are unable on stores.
- StoreStatisticsConfiguration(boolean) - Constructor for class org.ehcache.core.config.store.StoreStatisticsConfiguration
-
- StoreSupport - Class in org.ehcache.core.store
-
Defines methods supporting working with
Store
implementations.
- StringSerializer - Class in org.ehcache.impl.serialization
-
- StringSerializer() - Constructor for class org.ehcache.impl.serialization.StringSerializer
-
No arg constructor
- StringSerializer(ClassLoader) - Constructor for class org.ehcache.impl.serialization.StringSerializer
-
Constructor to enable this serializer as a transient one.
- sum(Set<D>) - Method in class org.ehcache.core.statistics.DelegatedMappedOperationStatistics
-
- sum() - Method in class org.ehcache.core.statistics.DelegatedMappedOperationStatistics
-
- sum(Set<T>) - Method in class org.ehcache.core.statistics.DelegatingOperationStatistic
-
- sum() - Method in class org.ehcache.core.statistics.DelegatingOperationStatistic
-
- sum(Set<T>) - Method in interface org.ehcache.core.statistics.OperationStatistic
-
- sum() - Method in interface org.ehcache.core.statistics.OperationStatistic
-
- sum(Set<T>) - Method in class org.ehcache.core.statistics.ZeroOperationStatistic
-
- sum() - Method in class org.ehcache.core.statistics.ZeroOperationStatistic
-
- SuppliedValueStatistic<T extends java.io.Serializable> - Class in org.ehcache.core.statistics
-
This class can be used to create a
ValueStatistic
with a specific
StatisticType
which value is given by a provided
Supplier
- SuppliedValueStatistic(StatisticType, Supplier<T>) - Constructor for class org.ehcache.core.statistics.SuppliedValueStatistic
-
- supply(StatisticType, Supplier<T>) - Static method in class org.ehcache.core.statistics.SuppliedValueStatistic
-
- synchronous() - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
-
Sets the returned builder for synchronous event processing.
- SystemTimeSource - Class in org.ehcache.core.spi.time
-
The standard
TimeSource
that uses
System.currentTimeMillis()
- validateAndMerge(ResourcePools) - Method in interface org.ehcache.config.ResourcePools
-
Get a copy of this
ResourcePools
merged with the given
ResourcePools
, validating that
the updates to the contained
ResourcePool
s are legal.
- validateAndMerge(ResourcePools) - Method in class org.ehcache.impl.config.ResourcePoolsImpl
-
Get a copy of this
ResourcePools
merged with the given
ResourcePools
, validating that
the updates to the contained
ResourcePool
s are legal.
- validateResourcePools(Collection<? extends ResourcePool>) - Static method in class org.ehcache.impl.config.ResourcePoolsImpl
-
- validateUpdate(ResourcePool) - Method in interface org.ehcache.config.ResourcePool
-
Validates whether or not a new
ResourcePool
can replace this
ResourcePool
on a running
Cache
.
- validateUpdate(ResourcePool) - Method in class org.ehcache.impl.config.AbstractResourcePool
-
Validates whether or not a new
ResourcePool
can replace this
ResourcePool
on a running
Cache
.
- validateUpdate(ResourcePool) - Method in class org.ehcache.impl.config.SizedResourcePoolImpl
-
Validates whether or not a new
ResourcePool
can replace this
ResourcePool
on a running
Cache
.
- value() - Method in class org.ehcache.core.statistics.SuppliedValueStatistic
-
- value() - Method in interface org.ehcache.core.statistics.ValueStatistic
-
- value() - Method in interface org.ehcache.ValueSupplier
-
Deprecated.
Computes the value behind this instance.
- valueOf(String) - Static method in enum org.ehcache.config.ResourceType.Core
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.config.units.EntryUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.config.units.MemoryUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.CacheConfigurationProperty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.spi.store.Store.PutStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.spi.store.Store.RemoveStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.spi.store.Store.ReplaceStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.AuthoritativeTierOperationOutcomes.ComputeIfAbsentAndFaultOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.AuthoritativeTierOperationOutcomes.FlushOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.AuthoritativeTierOperationOutcomes.GetAndFaultOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.BulkOps
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.ClearOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.ConditionalRemoveOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.GetAllOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.GetOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.PutAllOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.PutIfAbsentOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.PutOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.RemoveAllOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.RemoveOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.ReplaceOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.CachingTierOperationOutcomes.GetOrComputeIfAbsentOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.CachingTierOperationOutcomes.InvalidateAllOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.CachingTierOperationOutcomes.InvalidateAllWithHashOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.CachingTierOperationOutcomes.InvalidateOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.HigherCachingTierOperationOutcomes.SilentInvalidateAllOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.HigherCachingTierOperationOutcomes.SilentInvalidateAllWithHashOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.HigherCachingTierOperationOutcomes.SilentInvalidateOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.LowerCachingTierOperationsOutcome.GetAndRemoveOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.LowerCachingTierOperationsOutcome.InstallMappingOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.LowerCachingTierOperationsOutcome.InvalidateAllOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.LowerCachingTierOperationsOutcome.InvalidateAllWithHashOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.LowerCachingTierOperationsOutcome.InvalidateOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ComputeIfAbsentOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ComputeOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ConditionalRemoveOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ConditionalReplaceOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.EvictionOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ExpirationOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.GetOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.PutIfAbsentOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.PutOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.RemoveOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ReplaceOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.TierOperationOutcomes.EvictionOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.core.statistics.TierOperationOutcomes.GetOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.event.EventFiring
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.event.EventOrdering
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.event.EventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.impl.config.copy.DefaultCopierConfiguration.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.impl.config.serializer.DefaultSerializerConfiguration.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.jsr107.config.ConfigurationElementState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ehcache.spi.service.MaintainableService.MaintenanceScope
-
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 class org.ehcache.clustered.client.config.ClusteredResourceType.Types
-
- values() - Static method in enum org.ehcache.config.ResourceType.Core
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.config.units.EntryUnit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.config.units.MemoryUnit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.CacheConfigurationProperty
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.ehcache.core.collections.ConcurrentWeakIdentityHashMap
-
- values() - Static method in enum org.ehcache.core.spi.store.Store.PutStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.spi.store.Store.RemoveStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.spi.store.Store.ReplaceStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.AuthoritativeTierOperationOutcomes.ComputeIfAbsentAndFaultOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.AuthoritativeTierOperationOutcomes.FlushOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.AuthoritativeTierOperationOutcomes.GetAndFaultOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.BulkOps
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.ClearOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.ConditionalRemoveOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.GetAllOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.GetOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.PutAllOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.PutIfAbsentOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.PutOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.RemoveAllOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.RemoveOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.CacheOperationOutcomes.ReplaceOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.CachingTierOperationOutcomes.GetOrComputeIfAbsentOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.CachingTierOperationOutcomes.InvalidateAllOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.CachingTierOperationOutcomes.InvalidateAllWithHashOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.CachingTierOperationOutcomes.InvalidateOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.HigherCachingTierOperationOutcomes.SilentInvalidateAllOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.HigherCachingTierOperationOutcomes.SilentInvalidateAllWithHashOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.HigherCachingTierOperationOutcomes.SilentInvalidateOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.LowerCachingTierOperationsOutcome.GetAndRemoveOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.LowerCachingTierOperationsOutcome.InstallMappingOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.LowerCachingTierOperationsOutcome.InvalidateAllOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.LowerCachingTierOperationsOutcome.InvalidateAllWithHashOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.LowerCachingTierOperationsOutcome.InvalidateOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ComputeIfAbsentOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ComputeOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ConditionalRemoveOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ConditionalReplaceOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.EvictionOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ExpirationOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.GetOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.PutIfAbsentOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.PutOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.RemoveOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.StoreOperationOutcomes.ReplaceOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.TierOperationOutcomes.EvictionOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.core.statistics.TierOperationOutcomes.GetOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.event.EventFiring
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.event.EventOrdering
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.event.EventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.impl.config.copy.DefaultCopierConfiguration.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.impl.config.serializer.DefaultSerializerConfiguration.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.jsr107.config.ConfigurationElementState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.spi.service.MaintainableService.MaintenanceScope
-
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.
- ValueStatistic<T extends java.io.Serializable> - Interface in org.ehcache.core.statistics
-
- ValueSupplier<V> - Interface in org.ehcache
-
- valueType - Variable in class org.ehcache.impl.store.BaseStore
-
- Variant() - Constructor for class org.ehcache.xml.multi.model.Configurations.Configuration.Variant
-
- variant(String, Configuration) - Method in interface org.ehcache.xml.multi.XmlMultiConfiguration.Variant
-
Add a new variant configuration
- variant(String, Builder<? extends Configuration>) - Method in interface org.ehcache.xml.multi.XmlMultiConfiguration.Variant
-
Add a new variant configuration built from the given builder.
- variants(String) - Method in class org.ehcache.xml.multi.XmlMultiConfiguration
-
Return the set of variants defined for the given configuration.