Skip navigation links
A B C D E F G H I J L N O P R S T U V W Z 

A

AbstractValueHolder<V> - Class in org.ehcache.core.spi.store
 
AbstractValueHolder(long, long) - Constructor for class org.ehcache.core.spi.store.AbstractValueHolder
 
AbstractValueHolder(long, long, long) - Constructor for class org.ehcache.core.spi.store.AbstractValueHolder
 
AbstractWrapperStoreProvider - Class in org.ehcache.core.spi.store
 
AbstractWrapperStoreProvider(Class<? extends ServiceConfiguration<?, ?>>...) - Constructor for class org.ehcache.core.spi.store.AbstractWrapperStoreProvider
 
acceptEvent(EventType, K, V, V) - Method in interface org.ehcache.core.spi.store.events.StoreEventFilter
Checks if an event is accepted.
accessed(long, Duration) - Method in class org.ehcache.core.spi.store.AbstractValueHolder
 
addCacheConfiguration(String, CacheConfiguration<?, ?>) - Method in class org.ehcache.core.config.DefaultConfiguration
Adds a CacheConfiguration tied to the provided alias.
addDerivedStatistic(T) - Method in interface org.ehcache.core.statistics.SourceStatistic
Register the given Observer to be called by this SourceStatistic
addDerivedStatistic(ChainedOperationObserver<? super T>) - Method in class org.ehcache.core.statistics.ZeroOperationStatistic
 
addEventFilter(StoreEventFilter<K, V>) - Method in class org.ehcache.core.events.NullStoreEventDispatcher
 
addEventFilter(StoreEventFilter<K, V>) - Method in interface org.ehcache.core.spi.store.events.StoreEventSource
Adds an event filter.
addEventListener(StoreEventListener<K, V>) - Method in class org.ehcache.core.events.NullStoreEventDispatcher
 
addEventListener(StoreEventListener<K, V>) - Method in interface org.ehcache.core.spi.store.events.StoreEventSource
 
AuthoritativeTier<K,V> - Interface in org.ehcache.core.spi.store.tiering
Authoritative tier, that is the lower most tier of a multi tiered store.
AuthoritativeTier.InvalidationValve - Interface in org.ehcache.core.spi.store.tiering
Invalidation valve, that is the mechanism through which an AuthoritativeTier can request invalidations from the CachingTier.
AuthoritativeTier.Provider - Interface in org.ehcache.core.spi.store.tiering
Service interface for providing AuthoritativeTier instances.
AuthoritativeTierOperationOutcomes - Interface in org.ehcache.core.statistics
AuthoritativeTierOperationOutcomes
AuthoritativeTierOperationOutcomes.ComputeIfAbsentAndFaultOutcome - Enum in org.ehcache.core.statistics
the computeIfAbsentAndFault outcomes
AuthoritativeTierOperationOutcomes.FlushOutcome - Enum in org.ehcache.core.statistics
the flush outcomes
AuthoritativeTierOperationOutcomes.GetAndFaultOutcome - Enum in org.ehcache.core.statistics
the getAndFault outcomes

B

begin(long) - Method in interface org.ehcache.core.statistics.ChainedOperationObserver
 
begin() - Method in interface org.ehcache.core.statistics.OperationObserver
Called immediately prior to the operation beginning.
begin() - Method in class org.ehcache.core.statistics.ZeroOperationStatistic
 
build() - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
build(Boolean) - Method in class org.ehcache.core.config.store.StoreStatisticsConfiguration
 
bulkCompute(Set<? extends K>, Function<Iterable<? extends Map.Entry<? extends K, ? extends V>>, Iterable<? extends Map.Entry<? extends K, ? extends V>>>) - Method in interface org.ehcache.core.spi.store.Store
Compute a value for every key passed in the Set keys argument, using the remappingFunction to compute the value.
bulkCompute(Set<? extends K>, Function<Iterable<? extends Map.Entry<? extends K, ? extends V>>, Iterable<? extends Map.Entry<? extends K, ? extends V>>>, Supplier<Boolean>) - Method in interface org.ehcache.core.spi.store.Store
Compute a value for every key passed in the Set keys argument, using the remappingFunction to compute the value.
bulkComputeIfAbsent(Set<? extends K>, Function<Iterable<? extends K>, Iterable<? extends Map.Entry<? extends K, ? extends V>>>) - Method in interface org.ehcache.core.spi.store.Store
Compute a value for every key passed in the Set keys argument using the mappingFunction to compute the value.
bulkComputeIfAbsentAndFault(Iterable<? extends K>, Function<Iterable<? extends K>, Iterable<? extends Map.Entry<? extends K, ? extends V>>>) - Method in interface org.ehcache.core.spi.store.tiering.AuthoritativeTier
Bulk method to compute a value for every key passed in the Iterable keys argument using the mappingFunction to compute the value.
bulkGetOrComputeIfAbsent(Iterable<? extends K>, Function<Set<? extends K>, Iterable<? extends Map.Entry<? extends K, ? extends Store.ValueHolder<V>>>>) - Method in interface org.ehcache.core.spi.store.tiering.CachingTier
Bulk method which takes Set of keys as argument and returns a Map of its mapped value from CachingTier, For all the missing entries from CachingTier using mappingFunction to compute its value
BulkOps - Enum in org.ehcache.core.statistics
Enumeration listing the bulk operations available on a Cache.

C

cacheAdded(String, Cache<?, ?>) - Method in interface org.ehcache.core.events.CacheManagerListener
Fires just after the @{link Cache} was made Status.AVAILABLE, but wasn't yet made available to other threads by the CacheManager.
CacheEventDispatcher<K,V> - Interface in org.ehcache.core.events
Bridges the Store eventing system, by providing the StoreEventDispatcher used to collect events and then produce CacheEvents that can be consumed by CacheEventListeners.
CacheEventDispatcherFactory - Interface in org.ehcache.core.events
Service interface for providing CacheEventDispatchers, consumed by EhcacheManager.
CacheEventListenerConfiguration<R> - Interface in org.ehcache.core.events
Configuration contract for setting up CacheEvent system in a cache.
CacheEventListenerProvider - Interface in org.ehcache.core.events
 
CacheEvents - Class in org.ehcache.core.events
Utility class for the creation of CacheEvent instances.
CacheManagerListener - Interface in org.ehcache.core.events
Interface for listeners interested in CacheManager Cache related events, such as addition and removal.
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
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.
cacheRemoved(String, Cache<?, ?>) - Method in interface org.ehcache.core.events.CacheManagerListener
Fires just after the @{link Cache} was deregistered with the CacheManager, but wasn't yet made Status.UNINITIALIZED.
CacheStatistics - Interface in org.ehcache.core.statistics
All statistics relative to a cache and its underlying tiers.
CachingTier<K,V> - Interface in org.ehcache.core.spi.store.tiering
Caching tier is the abstraction for tiers sitting atop the AuthoritativeTier.
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
Service interface for providing CachingTier instances.
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
ChainedObserver - Interface in org.ehcache.core.statistics
 
ChainedOperationObserver<T extends java.lang.Enum<T>> - Interface in org.ehcache.core.statistics
 
cleanForNode(Object) - Method in interface org.ehcache.core.spi.service.StatisticsService
Clears all associations
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 interface org.ehcache.core.statistics.TierStatistics
Reset the values for this tier.
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.
ConfigurationChangeSupport - Interface in org.ehcache.core.spi.store
Interface that implementors use to declare interest in CacheRuntimeConfiguration changes.
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.
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
 
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
 
CoreConfigurationBuilder(CoreConfigurationBuilder<?>, ResourcePools) - Constructor for class org.ehcache.core.config.CoreConfigurationBuilder
 
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<T, ?>) - Method in interface org.ehcache.core.spi.service.ServiceFactory
Creates an instance of the service using the passed in ServiceCreationConfiguration.
createAuthoritativeTier(Set<ResourceType<?>>, Store.Configuration<K, V>, ServiceConfiguration<?, ?>...) - Method in interface org.ehcache.core.spi.store.tiering.AuthoritativeTier.Provider
Creates a new AuthoritativeTier instance using the provided configuration.
createCacheEventDispatcher(Store<K, V>, ServiceConfiguration<?, ?>...) - Method in interface org.ehcache.core.events.CacheEventDispatcherFactory
Creates an instance of CacheEventDispatcher to be used with a Cache and provided Store.
createCachingTier(Set<ResourceType<?>>, 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(Set<ResourceType<?>>, Store.Configuration<K, V>, ServiceConfiguration<?, ?>...) - Method in interface org.ehcache.core.spi.store.tiering.LowerCachingTier.Provider
Creates a new LowerCachingTier instance using the provided configuration
created(K, V) - Method in interface org.ehcache.core.events.StoreEventSink
Indicates a mapping was created.
createEventListener(String, ServiceConfiguration<CacheEventListenerProvider, ?>) - Method in interface org.ehcache.core.events.CacheEventListenerProvider
Creates a new CacheEventListener
createHigherCachingTier(Set<ResourceType<?>>, Store.Configuration<K, V>, ServiceConfiguration<?, ?>...) - Method in interface org.ehcache.core.spi.store.tiering.HigherCachingTier.Provider
Creates a new HigherCachingTier instance using the provided configuration
createOperationStatistics(String, Class<T>, String, Object) - Method in interface org.ehcache.core.spi.service.StatisticsService
Create operation statistic for provided type
createPersistenceContextWithin(PersistableResourceService.PersistenceSpaceIdentifier<?>, String) - Method in interface org.ehcache.core.spi.service.DiskResourceService
Creates a new persistence context within the given space.
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.
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.
createSizeOfEngine(ResourceUnit, ServiceConfiguration<?, ?>...) - Method in interface org.ehcache.core.spi.store.heap.SizeOfEngineProvider
Deprecated.
Creates a SizeOfEngine which will size objects.
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
creation(K, V, Cache<K, V>) - Static method in class org.ehcache.core.events.CacheEvents
Creates a created CacheEvent.
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

D

DEFAULT_DISPATCHER_CONCURRENCY - Static variable in interface org.ehcache.core.config.store.StoreEventSourceConfiguration
Default dispatcher concurrency
DefaultConfiguration - Class in org.ehcache.core.config
Base implementation of Configuration.
DefaultConfiguration(Configuration) - Constructor for class org.ehcache.core.config.DefaultConfiguration
Copy constructor
DefaultConfiguration(ClassLoader, 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
Creates a new configuration with the specified cache configurations, class loader and service configurations.
DefaultConfiguration(Map<String, CacheConfiguration<?, ?>>, ClassLoader, ResourcePools, ServiceCreationConfiguration<?, ?>...) - Constructor for class org.ehcache.core.config.DefaultConfiguration
 
deregisterCacheEventListener(CacheEventListener<? super K, ? super V>) - Method in interface org.ehcache.core.events.CacheEventDispatcher
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
deregisterListener(CacheManagerListener) - Method in interface org.ehcache.core.spi.store.InternalCacheManager
De-registers a CacheManagerListener.
derive() - Method in class org.ehcache.core.config.DefaultConfiguration
 
derive() - Method in class org.ehcache.core.config.store.StoreStatisticsConfiguration
 
destroyAll(String) - Method in interface org.ehcache.core.spi.service.LocalPersistenceService
Destroys all safe spaces provided to this owner.
destroySafeSpace(LocalPersistenceService.SafeSpaceIdentifier, boolean) - Method in interface org.ehcache.core.spi.service.LocalPersistenceService
Destroys the safe space.
DiskResourceService - Interface in org.ehcache.core.spi.service
Resource service handling file level operations for disk tiers.

E

end(long, long, T) - Method in interface org.ehcache.core.statistics.ChainedOperationObserver
 
end(T) - Method in interface org.ehcache.core.statistics.OperationObserver
Called immediately after the operation completes with no interesting parameters, and with the same thread the called {OperationObserver.begin()} before.
end(T) - Method in class org.ehcache.core.statistics.ZeroOperationStatistic
 
entrySet() - Method in class org.ehcache.core.spi.store.TransientStateHolder
 
equals(Object) - Method in class org.ehcache.core.events.EventListenerWrapper
 
equals(Object) - Method in class org.ehcache.core.spi.store.AbstractValueHolder
 
equals(Object) - Method in class org.ehcache.core.spi.store.TransientStateHolder
 
EventListenerWrapper<K,V> - Class in org.ehcache.core.events
Internal wrapper for CacheEventListener and their configuration.
EventListenerWrapper(CacheEventListener<? super K, ? super V>) - Constructor for class org.ehcache.core.events.EventListenerWrapper
 
EventListenerWrapper(CacheEventListener<? super K, ? super V>, EventFiring, EventOrdering, EnumSet<EventType>) - Constructor for class org.ehcache.core.events.EventListenerWrapper
 
eventSink() - Method in class org.ehcache.core.events.NullStoreEventDispatcher
 
eventSink() - Method in interface org.ehcache.core.events.StoreEventDispatcher
Hands over an event sink for recording store events.
evicted(K, Supplier<V>) - Method in interface org.ehcache.core.events.StoreEventSink
Indicates a mapping was evicted.
eviction(K, V, Cache<K, V>) - Static method in class org.ehcache.core.events.CacheEvents
Creates an evicted CacheEvent.
EVICTION_TRANSLATION - Static variable in class org.ehcache.core.statistics.TierOperationOutcomes
 
ExecutionService - Interface in org.ehcache.core.spi.service
Configuration of ExecutionService defines named pools of threads.
expirationTime() - Method in class org.ehcache.core.spi.store.AbstractValueHolder
 
expirationTime() - Method in interface org.ehcache.core.spi.store.Store.ValueHolder
Accessor to the expiration time of this ValueHolder
expired(K, Supplier<V>) - Method in interface org.ehcache.core.events.StoreEventSink
Indicates the mapping was expired.
expiry(K, V, Cache<K, V>) - Static method in class org.ehcache.core.events.CacheEvents
Creates an expired CacheEvent.
ExpiryUtils - Class in org.ehcache.core.config
ExpiryUtils
ExpiryUtils() - Constructor for class org.ehcache.core.config.ExpiryUtils
 

F

FileBasedPersistenceContext - Interface in org.ehcache.core.spi.service
A file based persistence context as returned by the LocalPersistenceService.
fillInStackTrace() - Method in exception org.ehcache.core.exceptions.StorePassThroughException
 
findAmongst(Class<T>, Collection<?>) - Static method in class org.ehcache.core.spi.service.ServiceUtils
Find instances of clazz among the instances.
findAmongst(Class<T>, Object...) - Static method in class org.ehcache.core.spi.service.ServiceUtils
Find instances of clazz among the instances.
findOptionalAmongst(Class<T>, Collection<?>) - Static method in class org.ehcache.core.spi.service.ServiceUtils
Find the only expected instance of clazz among the instances.
findOptionalAmongst(Class<T>, Object...) - Static method in class org.ehcache.core.spi.service.ServiceUtils
Find the only expected instance of clazz among the instances.
findSingletonAmongst(Class<T>, Collection<?>) - Static method in class org.ehcache.core.spi.service.ServiceUtils
Find the only expected instance of clazz among the instances.
findSingletonAmongst(Class<T>, Object...) - Static method in class org.ehcache.core.spi.service.ServiceUtils
Find the only expected instance of clazz among the instances.
fireOn() - Method in interface org.ehcache.core.events.CacheEventListenerConfiguration
Indicates on which EventType an event has to be fired
firingMode() - Method in interface org.ehcache.core.events.CacheEventListenerConfiguration
Indicates which firing mode to use
flush(K, Store.ValueHolder<V>) - Method in interface org.ehcache.core.spi.store.tiering.AuthoritativeTier
This marks a mapping as evictable again if it matches the Store.ValueHolder received.

G

gauge(Supplier<T>) - Static method in class org.ehcache.core.statistics.SuppliedValueStatistic
 
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(K) - Method in class org.ehcache.core.spi.store.TransientStateHolder
 
get() - Static method in class org.ehcache.core.statistics.ZeroOperationStatistic
 
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
 
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.spi.store.Store
Maps the specified key to the specified value in this store.
getAndRemove(K) - Method in interface org.ehcache.core.spi.store.Store
Removes the key (and its corresponding value) from this store.
getAndRemove(K) - Method in interface org.ehcache.core.spi.store.tiering.LowerCachingTier
Return the value holder currently in this tier and removes it atomically.
getCache(String) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
getCacheConfigurations() - Method in class org.ehcache.core.config.DefaultConfiguration
getCacheEvictions() - Method in interface org.ehcache.core.statistics.CacheStatistics
How many evictions occurred on the cache since its creation or the latest CacheStatistics.clear()
getCacheExpirations() - Method in interface org.ehcache.core.statistics.CacheStatistics
How many expirations occurred on the cache since its creation or the latest CacheStatistics.clear()
getCacheGets() - Method in interface org.ehcache.core.statistics.CacheStatistics
How many gets occurred on the cache since its creation or the latest CacheStatistics.clear()
getCacheHitPercentage() - Method in interface org.ehcache.core.statistics.CacheStatistics
The percentage of hits compared to all gets since the cache creation or the latest CacheStatistics.clear()
getCacheHits() - Method in interface org.ehcache.core.statistics.CacheStatistics
How many hits occurred on the cache since its creation or the latest CacheStatistics.clear()
getCacheLoaderWriter() - Method in interface org.ehcache.core.spi.store.Store.Configuration
Cache Loader-Writer for the store
getCacheManager() - Method in interface org.ehcache.core.spi.service.CacheManagerProviderService
Returns the cache manager in which services live
getCacheMisses() - Method in interface org.ehcache.core.statistics.CacheStatistics
How many misses occurred on the cache since its creation or the latest CacheStatistics.clear()
getCacheMissPercentage() - Method in interface org.ehcache.core.statistics.CacheStatistics
The percentage of misses compared to all gets since the cache creation or the latest CacheStatistics.clear()
getCachePuts() - Method in interface org.ehcache.core.statistics.CacheStatistics
How many puts occurred on the cache since its creation or the latest CacheStatistics.clear()
getCacheRemovals() - Method in interface org.ehcache.core.statistics.CacheStatistics
How many removals occurred on the cache since its creation or the latest CacheStatistics.clear()
getCacheStatistics(String) - Method in interface org.ehcache.core.spi.service.StatisticsService
Return the object containing the statistics for a given cache name.
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.
getConfigurationChangeListeners() - Method in interface org.ehcache.core.spi.store.ConfigurationChangeSupport
Returns the List of CacheConfigurationChangeListener defined.
getDerivedStatistics() - Method in interface org.ehcache.core.statistics.SourceStatistic
Retrieve all registered statistics.
getDerivedStatistics() - Method in class org.ehcache.core.statistics.ZeroOperationStatistic
 
getDirectory() - Method in interface org.ehcache.core.spi.service.FileBasedPersistenceContext
Returns a directory where the user of this persistence context can write its files.
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
getEvictionAdvisor() - Method in interface org.ehcache.core.spi.store.Store.Configuration
The EvictionAdvisor indicates if mappings should be advised against eviction.
getEvictions() - Method in interface org.ehcache.core.statistics.TierStatistics
How many evictions occurred on the tier since its creation or the latest TierStatistics.clear()
getExpirationMillis(long, Duration) - Static method in class org.ehcache.core.config.ExpiryUtils
 
getExpirations() - Method in interface org.ehcache.core.statistics.TierStatistics
How many expirations occurred on the tier since its creation or the latest TierStatistics.clear()
getExpiry() - Method in interface org.ehcache.core.spi.store.Store.Configuration
The expiration policy instance for this store
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.
getFiringMode() - Method in class org.ehcache.core.events.EventListenerWrapper
 
getHits() - Method in interface org.ehcache.core.statistics.TierStatistics
How many hits occurred on the tier since its creation or the latest TierStatistics.clear()
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.
getKey() - Method in interface org.ehcache.core.spi.store.events.StoreEvent
The key of the mapping affected by the mutative event
getKeySerializer() - Method in interface org.ehcache.core.spi.store.Store.Configuration
The serializer for key instances
getKeyType() - Method in interface org.ehcache.core.spi.store.Store.Configuration
The type of the keys that a Store will hold.
getListener() - Method in class org.ehcache.core.events.EventListenerWrapper
 
getMappings() - Method in interface org.ehcache.core.statistics.TierStatistics
Number of entries currently in this tier
getMisses() - Method in interface org.ehcache.core.statistics.TierStatistics
How many misses occurred on the tier since its creation or the latest TierStatistics.clear()
getNewValue() - Method in interface org.ehcache.core.spi.store.events.StoreEvent
The mapped value immediately after the mutative event occurred.
getOccupiedByteSize() - Method in interface org.ehcache.core.statistics.TierStatistics
How many bytes are currently occupied for this tier
getOldValue() - Method in interface org.ehcache.core.spi.store.events.StoreEvent
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.
getPersistentStateHolder(String, Class<K>, Class<V>, Predicate<Class<?>>, ClassLoader) - Method in class org.ehcache.core.spi.store.TransientStateRepository
 
getPuts() - Method in interface org.ehcache.core.statistics.TierStatistics
How many puts occurred on the tier since its creation or the latest TierStatistics.clear()
getRemovals() - Method in interface org.ehcache.core.statistics.TierStatistics
How many removals occurred on the tier since its creation or the latest TierStatistics.clear()
getResourcePools() - Method in interface org.ehcache.core.spi.store.Store.Configuration
The resource pools this store can make use of
getRoot() - Method in interface org.ehcache.core.spi.service.LocalPersistenceService.SafeSpaceIdentifier
Represents the root directory of the given logical safe space.
getScheduledExecutor(String) - Method in interface org.ehcache.core.spi.service.ExecutionService
Get a pre-configured ScheduledExecutorService instance.
getServiceCreationConfigurations() - Method in class org.ehcache.core.config.DefaultConfiguration
getServices(Class<C>) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
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 concrete Service type it produces.
getSharedResourcePools() - Method in class org.ehcache.core.config.DefaultConfiguration
getStoreEventSource() - Method in interface org.ehcache.core.spi.store.Store
Exposes the Store eventing system to allow configuration and registration of listeners.
getTierStatistics() - Method in interface org.ehcache.core.statistics.CacheStatistics
Map of tier statistics on this cache.
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
getTimeSource() - Method in interface org.ehcache.core.spi.time.TimeSourceService
Exposes the TimeSource that is configured
getType() - Method in interface org.ehcache.core.spi.store.events.StoreEvent
The type of mutative event
getUnderlyingStoreProvider(Set<ResourceType<?>>, List<ServiceConfiguration<?, ?>>) - Method in class org.ehcache.core.spi.store.AbstractWrapperStoreProvider
 
getUnorderedExecutor(String, BlockingQueue<Runnable>) - Method in interface org.ehcache.core.spi.service.ExecutionService
Get a pre-configured ExecutorService instance.
getValueSerializer() - Method in interface org.ehcache.core.spi.store.Store.Configuration
The serializer for value instances
getValueType() - Method in interface org.ehcache.core.spi.store.Store.Configuration
The type of the values that a Store will hold.

H

handleException(Exception) - Static method in exception org.ehcache.core.exceptions.StorePassThroughException
Helper method for handling runtime exceptions.
hashCode() - Method in class org.ehcache.core.events.EventListenerWrapper
 
hashCode() - Method in class org.ehcache.core.spi.store.AbstractValueHolder
 
hashCode() - Method in class org.ehcache.core.spi.store.TransientStateHolder
 
hasNext() - Method in interface org.ehcache.core.spi.store.Store.Iterator
Returns true if the iteration has more elements.
HigherCachingTier<K,V> - Interface in org.ehcache.core.spi.store.tiering
Interface for the higher tier of a multi-tier CachingTier.
HigherCachingTier.Provider - Interface in org.ehcache.core.spi.store.tiering
Service interface for providing HigherCachingTier instances.
HigherCachingTierOperationOutcomes - Interface in org.ehcache.core.statistics
HigherCachingTierOperationOutcomes
HigherCachingTierOperationOutcomes.SilentInvalidateAllOutcome - Enum in org.ehcache.core.statistics
the invalidateAll outcomes
HigherCachingTierOperationOutcomes.SilentInvalidateAllWithHashOutcome - Enum in org.ehcache.core.statistics
the invalidateAllWithHash outcomes
HigherCachingTierOperationOutcomes.SilentInvalidateOutcome - Enum in org.ehcache.core.statistics
the silentInvalidate outcomes

I

initAuthoritativeTier(AuthoritativeTier<?, ?>) - Method in interface org.ehcache.core.spi.store.tiering.AuthoritativeTier.Provider
Initialises an AuthoritativeTier.
initCachingTier(CachingTier<?, ?>) - Method in interface org.ehcache.core.spi.store.tiering.CachingTier.Provider
Initialises a CachingTier.
initCachingTier(LowerCachingTier<?, ?>) - Method in interface org.ehcache.core.spi.store.tiering.LowerCachingTier.Provider
Initialises a LowerCachingTier.
initHigherCachingTier(HigherCachingTier<?, ?>) - Method in interface org.ehcache.core.spi.store.tiering.HigherCachingTier.Provider
Initialises a HigherCachingTier.
initStore(Store<?, ?>) - Method in class org.ehcache.core.spi.store.AbstractWrapperStoreProvider
 
initStore(Store<?, ?>) - Method in interface org.ehcache.core.spi.store.Store.Provider
Informs this Provider, a Store it created is being initialized
installMapping(K, Function<K, Store.ValueHolder<V>>) - Method in interface org.ehcache.core.spi.store.tiering.LowerCachingTier
Either return the Store.ValueHolder currently in the caching tier or installs and returns the result of the passed in function.
INSTANCE - Static variable in class org.ehcache.core.spi.time.SystemTimeSource
Singleton instance of this TimeSource
InternalCacheManager - Interface in org.ehcache.core.spi.store
The Service-facing version of a CacheManager.
invalidate(K) - Method in interface org.ehcache.core.spi.store.tiering.CachingTier
Removes a mapping, triggering the CachingTier.InvalidationListener if registered.
invalidate(K) - Method in interface org.ehcache.core.spi.store.tiering.LowerCachingTier
Removes a mapping, triggering the CachingTier.InvalidationListener if registered.
invalidateAll() - Method in interface org.ehcache.core.spi.store.tiering.AuthoritativeTier.InvalidationValve
Requests an invalidation of all CachingTier mappings.
invalidateAll() - Method in interface org.ehcache.core.spi.store.tiering.CachingTier
Empties the CachingTier, triggering the CachingTier.InvalidationListener if registered.
invalidateAll() - Method in interface org.ehcache.core.spi.store.tiering.LowerCachingTier
Invalidates all mapping, invoking the CachingTier.InvalidationListener if registered.
invalidateAllWithHash(long) - Method in interface org.ehcache.core.spi.store.tiering.AuthoritativeTier.InvalidationValve
Requests an invalidation of all CachingTier mappings whose key's hashcode matches the provided one.
invalidateAllWithHash(long) - Method in interface org.ehcache.core.spi.store.tiering.CachingTier
Remove all mappings whose key have the specified hash code from the CachingTier, triggering the CachingTier.InvalidationListener if registered.
invalidateAllWithHash(long) - Method in interface org.ehcache.core.spi.store.tiering.LowerCachingTier
Invalidates all mappings whose key's hash code matches the provided one, invoking the CachingTier.InvalidationListener if registered.
isClean() - Method in interface org.ehcache.core.spi.service.LocalPersistenceService
Return the cleanliness of the state stored in this service.
isEventOrdering() - Method in class org.ehcache.core.events.NullStoreEventDispatcher
 
isEventOrdering() - Method in interface org.ehcache.core.spi.store.events.StoreEventSource
Indicates if the related Store is delivering events ordered or not.
isExpired(long) - Method in class org.ehcache.core.spi.store.AbstractValueHolder
 
isExpired(long) - Method in interface org.ehcache.core.spi.store.Store.ValueHolder
Check if the ValueHolder is expired relative to the specified time
isExpiryDurationInfinite(Duration) - Static method in class org.ehcache.core.config.ExpiryUtils
 
isForEventType(EventType) - Method in class org.ehcache.core.events.EventListenerWrapper
 
isMandatory() - Method in interface org.ehcache.core.spi.service.ServiceFactory
Returns true if this factory's services are mandatory in all environments.
isOperationStatisticsEnabled() - Method in class org.ehcache.core.config.store.StoreStatisticsConfiguration
 
isOperationStatisticsEnabled() - Method in interface org.ehcache.core.spi.store.Store.Configuration
If operation statistics (e.g.
isOrdered() - Method in class org.ehcache.core.events.EventListenerWrapper
 
iterator() - Method in interface org.ehcache.core.spi.store.Store
Returns an iterator over the elements in this store.

J

jucTimeUnitToTemporalUnit(TimeUnit) - Static method in class org.ehcache.core.config.ExpiryUtils
 

L

lastAccessTime() - Method in class org.ehcache.core.spi.store.AbstractValueHolder
 
lastAccessTime() - Method in interface org.ehcache.core.spi.store.Store.ValueHolder
Accessor to the last access time of the Value held in this ValueHolder
LimitExceededException - Exception in org.ehcache.core.spi.store.heap
Deprecated.
LimitExceededException(String) - Constructor for exception org.ehcache.core.spi.store.heap.LimitExceededException
Deprecated.
Creates an exception with the provided message
LocalPersistenceService - Interface in org.ehcache.core.spi.service
Service that provides isolated persistence spaces to any service that requires it under the local root directory.
LocalPersistenceService.SafeSpaceIdentifier - Interface in org.ehcache.core.spi.service
Identifier to the logical safe space
LowerCachingTier<K,V> - Interface in org.ehcache.core.spi.store.tiering
Interface for the lower tier of a multi-tier CachingTier.
LowerCachingTier.Provider - Interface in org.ehcache.core.spi.store.tiering
Service interface for providing LowerCachingTier instances.
LowerCachingTierOperationsOutcome - Interface in org.ehcache.core.statistics
LowerCachingTierOperationsOutcome
LowerCachingTierOperationsOutcome.GetAndRemoveOutcome - Enum in org.ehcache.core.statistics
the getAndRemove outcomes
LowerCachingTierOperationsOutcome.InstallMappingOutcome - Enum in org.ehcache.core.statistics
the installMapping outcomes
LowerCachingTierOperationsOutcome.InvalidateAllOutcome - Enum in org.ehcache.core.statistics
the invalidateAll outcomes
LowerCachingTierOperationsOutcome.InvalidateAllWithHashOutcome - Enum in org.ehcache.core.statistics
the invalidateAllWithHash outcomes
LowerCachingTierOperationsOutcome.InvalidateOutcome - Enum in org.ehcache.core.statistics
the invalidate outcomes

N

newBuilderWith(Map<String, CacheConfiguration<?, ?>>) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
newBuilderWith(Collection<ServiceCreationConfiguration<?, ?>>) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
newBuilderWith(ClassLoader) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
newBuilderWith(ResourcePools) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
newConfigurationBuilder(Configuration) - Static method in class org.ehcache.core.config.CoreConfigurationBuilder
Create a configuration builder seeded from the given configuration.
next() - Method in interface org.ehcache.core.spi.store.Store.Iterator
Returns the next element in the iteration.
NO_EXPIRE - Static variable in interface org.ehcache.core.spi.store.Store.ValueHolder
Constant value indicating no expiration - an eternal mapping.
NullStoreEventDispatcher<K,V> - Class in org.ehcache.core.events
NullStoreEventDispatcher
NullStoreEventDispatcher() - Constructor for class org.ehcache.core.events.NullStoreEventDispatcher
 
nullStoreEventDispatcher() - Static method in class org.ehcache.core.events.NullStoreEventDispatcher
 

O

onEvent(CacheEvent<? extends K, ? extends V>) - Method in class org.ehcache.core.events.EventListenerWrapper
 
onEvent(StoreEvent<K, V>) - Method in interface org.ehcache.core.spi.store.events.StoreEventListener
Invoked on any StoreEvent.
onInvalidation(K, Store.ValueHolder<V>) - Method in interface org.ehcache.core.spi.store.tiering.CachingTier.InvalidationListener
Notification that a mapping was evicted or has expired.
OperationObserver<T extends java.lang.Enum<T>> - Interface in org.ehcache.core.statistics
Operation observers track the occurrence of processes which take a finite time and can potential terminate in different ways.
OperationStatistic<T extends java.lang.Enum<T>> - Interface in org.ehcache.core.statistics
 
orderingMode() - Method in interface org.ehcache.core.events.CacheEventListenerConfiguration
Indicates which ordering mode to use
org.ehcache.core.config - package org.ehcache.core.config
Package holding core configuration implementations and utilities.
org.ehcache.core.config.store - package org.ehcache.core.config.store
Package holding types related to Store configuration.
org.ehcache.core.events - package org.ehcache.core.events
Package holding interfaces that relate to events, either at the CacheManager level like CacheManagerListener or the CacheEvent subsystem like CacheEventDispatcher and StoreEventDispatcher.
org.ehcache.core.exceptions - package org.ehcache.core.exceptions
 
org.ehcache.core.spi.service - package org.ehcache.core.spi.service
Package for Core SPI Service related types.
org.ehcache.core.spi.store - package org.ehcache.core.spi.store
Package for the Store SPI and related types.
org.ehcache.core.spi.store.events - package org.ehcache.core.spi.store.events
Package for the SPI types related to store eventing.
org.ehcache.core.spi.store.heap - package org.ehcache.core.spi.store.heap
Package for SPI related to the use of sizeof in the on-heap store in Ehcache
org.ehcache.core.spi.store.tiering - package org.ehcache.core.spi.store.tiering
Package holding the different SPI interfaces that enable a Cache to be backed by multiple Store stacked on each other.
org.ehcache.core.spi.time - package org.ehcache.core.spi.time
Package holding SPI types abstracting the concept of time
org.ehcache.core.statistics - package org.ehcache.core.statistics
Package holding the enums representing operations statistics results.

P

put(K, V) - Method in interface org.ehcache.core.spi.store.Store
Maps the specified key to the specified value in this store.
putIfAbsent(K, V, Consumer<Boolean>) - Method in interface org.ehcache.core.spi.store.Store
Maps the specified key to the specified value in this store, unless a non-expired mapping already exists.
putIfAbsent(K, V) - Method in class org.ehcache.core.spi.store.TransientStateHolder
 

R

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 class org.ehcache.core.spi.store.AbstractWrapperStoreProvider
 
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(Set<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.
rankHigherCachingTier(Set<ResourceType<?>>, Collection<ServiceConfiguration<?, ?>>) - Method in interface org.ehcache.core.spi.store.tiering.HigherCachingTier.Provider
Gets the internal ranking for the HigherCachingTier instances provided by this Provider of the caching tier's ability to handle the specified resources.
rankLowerCachingTier(Set<ResourceType<?>>, Collection<ServiceConfiguration<?, ?>>) - Method in interface org.ehcache.core.spi.store.tiering.LowerCachingTier.Provider
Gets the internal ranking for the LowerCachingTier instances provided by this Provider of the caching tier's ability to handle the specified resources.
readableString() - Method in class org.ehcache.core.config.DefaultConfiguration
 
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.
registerDerivedStatistic(Class<T>, String, S) - Method in interface org.ehcache.core.statistics.CacheStatistics
Register a derived statistic to one of the existing statistic.
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
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
registerWithParent(Object, Object) - Method in interface org.ehcache.core.spi.service.StatisticsService
Registers the object to parent
releaseAuthoritativeTier(AuthoritativeTier<?, ?>) - Method in interface org.ehcache.core.spi.store.tiering.AuthoritativeTier.Provider
Releases an AuthoritativeTier.
releaseCacheEventDispatcher(CacheEventDispatcher<K, V>) - Method in interface org.ehcache.core.events.CacheEventDispatcherFactory
Releases an instance of CacheEventDispatcher, causing it to shutdown and release all CacheEventListeners registered with it.
releaseCachingTier(CachingTier<?, ?>) - Method in interface org.ehcache.core.spi.store.tiering.CachingTier.Provider
Releases a CachingTier.
releaseCachingTier(LowerCachingTier<?, ?>) - Method in interface org.ehcache.core.spi.store.tiering.LowerCachingTier.Provider
Releases a LowerCachingTier.
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
Releases a HigherCachingTier.
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.
removal(K, V, Cache<K, V>) - Static method in class org.ehcache.core.events.CacheEvents
Creates a removed CacheEvent.
remove(K) - Method in interface org.ehcache.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(K, V) - Method in class org.ehcache.core.spi.store.TransientStateHolder
 
removeCacheConfiguration(String) - Method in class org.ehcache.core.config.DefaultConfiguration
Removes the CacheConfiguration tied to the provided alias.
removed(K, Supplier<V>) - Method in interface org.ehcache.core.events.StoreEventSink
Indicates the mapping was removed.
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
 
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
Replaces a CacheConfiguration with a CacheRuntimeConfiguration for the provided alias.
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.

S

ServiceFactory<T extends org.ehcache.spi.service.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
 
ServiceUtils - Class in org.ehcache.core.spi.service
Helper class to find a service or service configuration matching the wanted type.
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.
setExpirationTime(long) - Method in class org.ehcache.core.spi.store.AbstractValueHolder
Set the new expiration time in milliseconds.
setInvalidationListener(CachingTier.InvalidationListener<K, V>) - Method in interface org.ehcache.core.spi.store.tiering.CachingTier
Set the caching tier's CachingTier.InvalidationListener.
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
Sets the AuthoritativeTier.InvalidationValve to be used by this AuthoritativeTier.
setLastAccessTime(long) - Method in class org.ehcache.core.spi.store.AbstractValueHolder
Set the last time this entry was accessed in milliseconds.
setListenerSource(Cache<K, V>) - Method in interface org.ehcache.core.events.CacheEventDispatcher
Injects the cache acting as the event source
setStoreEventSource(StoreEventSource<K, V>) - Method in interface org.ehcache.core.events.CacheEventDispatcher
Injects the store event source providing events to the listeners.
setSynchronous(boolean) - Method in class org.ehcache.core.events.NullStoreEventDispatcher
 
setSynchronous(boolean) - Method in interface org.ehcache.core.spi.store.events.StoreEventSource
Toggles event synchronicity.
shutdown() - Method in interface org.ehcache.core.events.CacheEventDispatcher
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.
sizeof(K, Store.ValueHolder<V>) - Method in interface org.ehcache.core.spi.store.heap.SizeOfEngine
Deprecated.
Size of the objects on heap including the overhead
SizeOfEngine - Interface in org.ehcache.core.spi.store.heap
Deprecated.
SizeOfEngineProvider - Interface in org.ehcache.core.spi.store.heap
Deprecated.
SourceStatistic<T extends ChainedObserver> - Interface in org.ehcache.core.statistics
 
start(ServiceProvider<Service>) - Method in class org.ehcache.core.spi.store.AbstractWrapperStoreProvider
 
start(ServiceProvider<Service>) - Method in class org.ehcache.core.spi.time.TickingTimeSource
 
StateChangeListener - Interface in org.ehcache.core.events
Interface for listeners interested in CacheManager state transitions.
stateTransition(Status, Status) - Method in interface org.ehcache.core.events.StateChangeListener
Is notified when a state transition occurred.
statistic(T) - Method in interface org.ehcache.core.statistics.OperationStatistic
Return a ValueStatistic returning the count for the given result.
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.
StatisticType - Enum in org.ehcache.core.statistics
 
stop() - Method in class org.ehcache.core.spi.store.AbstractWrapperStoreProvider
 
stop() - Method in class org.ehcache.core.spi.time.TickingTimeSource
 
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.ElementalProvider - Interface in org.ehcache.core.spi.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.
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
ServiceConfiguration used by the EhcacheManager to populate the dispatcher concurrency in the StoreConfigurationImpl.
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
 
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
 
SystemTimeSource - Class in org.ehcache.core.spi.time
The standard TimeSource that uses System.currentTimeMillis()

T

TickingTimeSource - Class in org.ehcache.core.spi.time
A TimeSource that increases the time in background using a timer.
TickingTimeSource(long, long) - Constructor for class org.ehcache.core.spi.time.TickingTimeSource
Constructor to create a ticking time source.
TierOperationOutcomes - Class in org.ehcache.core.statistics
 
TierOperationOutcomes() - Constructor for class org.ehcache.core.statistics.TierOperationOutcomes
 
TierOperationOutcomes.EvictionOutcome - Enum in org.ehcache.core.statistics
 
TierOperationOutcomes.GetOutcome - Enum in org.ehcache.core.statistics
 
TierStatistics - Interface in org.ehcache.core.statistics
All statistics relative to a tier
TimeSource - Interface in org.ehcache.core.spi.time
A source of wall time.
TimeSourceService - Interface in org.ehcache.core.spi.time
Service that offers a TimeSource to other services needing one.
toString() - Method in class org.ehcache.core.spi.store.AbstractValueHolder
 
TransientStateHolder<K,V> - Class in org.ehcache.core.spi.store
 
TransientStateHolder() - Constructor for class org.ehcache.core.spi.store.TransientStateHolder
 
TransientStateRepository - Class in org.ehcache.core.spi.store
TransientStateRepository
TransientStateRepository() - Constructor for class org.ehcache.core.spi.store.TransientStateRepository
 
type() - Method in interface org.ehcache.core.statistics.OperationStatistic
 
type() - Method in class org.ehcache.core.statistics.SuppliedValueStatistic
 
type() - Method in interface org.ehcache.core.statistics.ValueStatistic
 
type() - Method in class org.ehcache.core.statistics.ZeroOperationStatistic
 

U

update(K, V, V, Cache<K, V>) - Static method in class org.ehcache.core.events.CacheEvents
Creates an updated CacheEvent.
updateCache(String, UnaryOperator<FluentCacheConfigurationBuilder<?, ?, ?>>) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
updateCaches(UnaryOperator<FluentCacheConfigurationBuilder<?, ?, ?>>) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
updated(K, Supplier<V>, V) - Method in interface org.ehcache.core.events.StoreEventSink
Indicates the mapping was updated.
updateServices(Class<C>, UnaryOperator<R>) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
updateSharedResources(UnaryOperator<ResourcePools>) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
useLoaderInAtomics() - Method in interface org.ehcache.core.spi.store.Store.Configuration
Whether Store should use loader-writer in atomic ops or not

V

value() - Method in class org.ehcache.core.statistics.SuppliedValueStatistic
 
value() - Method in interface org.ehcache.core.statistics.ValueStatistic
 
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.StatisticType
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.
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.StatisticType
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.
ValueStatistic<T extends java.io.Serializable> - Interface in org.ehcache.core.statistics
 

W

withCache(String, CacheConfiguration<?, ?>) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
withClassLoader(ClassLoader) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
withDefaultClassLoader() - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
withoutCache(String) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
withoutServices(Class<C>, Predicate<? super C>) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
withService(ServiceCreationConfiguration<?, ?>) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
withSharedResources(ResourcePools) - Method in class org.ehcache.core.config.CoreConfigurationBuilder
 
wrap(Store<K, V>, Store.Configuration<K, V>, ServiceConfiguration<?, ?>...) - Method in class org.ehcache.core.spi.store.AbstractWrapperStoreProvider
 
wrapperPriority() - Method in class org.ehcache.core.spi.store.AbstractWrapperStoreProvider
 
wrapperRank() - Method in class org.ehcache.core.spi.store.AbstractWrapperStoreProvider
 

Z

ZeroOperationStatistic<T extends java.lang.Enum<T>> - Class in org.ehcache.core.statistics
 
ZeroOperationStatistic() - Constructor for class org.ehcache.core.statistics.ZeroOperationStatistic
 
A B C D E F G H I J L N O P R S T U V W Z 
Skip navigation links