- Cache<K,V> - Interface in org.ehcache
-
Basic interface to a cache, defines all operational methods to create, access,
update or delete mappings of key to value
- Cache.Entry<K,V> - Interface in org.ehcache
-
Represent a mapping of key to value held in a Cache
- CacheConfiguration<K,V> - Interface in org.ehcache.config
-
Represents the minimal read-only configuration for a Cache to be, or an already existing one
- CacheConfigurationBuilder<K,V> - Class in org.ehcache.config.builders
-
- CacheEvent<K,V> - Interface in org.ehcache.event
-
An event resulting from a mutative
Cache
operation.
- CacheEventListener<K,V> - Interface in org.ehcache.event
-
Contract for users that want to listen on
CacheEvent
s.
- CacheEventListenerConfiguration - Interface in org.ehcache.event
-
Configuration contract for setting up
CacheEvent
system in a cache.
- CacheEventListenerConfigurationBuilder - Class in org.ehcache.config.builders
-
- CacheEventListenerProvider - Interface in org.ehcache.event
-
- CacheIterationException - Exception in org.ehcache.exceptions
-
Created by alsu on 09/10/15.
- CacheIterationException() - Constructor for exception org.ehcache.exceptions.CacheIterationException
-
Creates an exception.
- CacheIterationException(String) - Constructor for exception org.ehcache.exceptions.CacheIterationException
-
Creates an exception with the provided message.
- CacheIterationException(String, Throwable) - Constructor for exception org.ehcache.exceptions.CacheIterationException
-
Creates an exception with the provided message and cause.
- CacheIterationException(Throwable) - Constructor for exception org.ehcache.exceptions.CacheIterationException
-
Creates an exception with the provided cause.
- CacheLoaderWriter<K,V> - Interface in org.ehcache.spi.loaderwriter
-
A CacheLoaderWriter is associated with a given
Cache
instance and will be used to keep it
in sync with another system.
- CacheLoaderWriterProvider - Interface in org.ehcache.spi.loaderwriter
-
- CacheLoadingException - Exception in org.ehcache.exceptions
-
Exception thrown by a
Cache
when the
CacheLoaderWriter
it uses threw an
Exception
while loading a value for a given key.
- CacheLoadingException() - Constructor for exception org.ehcache.exceptions.CacheLoadingException
-
Constructs a CacheLoadingException
- CacheLoadingException(String) - Constructor for exception org.ehcache.exceptions.CacheLoadingException
-
Constructs a CacheLoadingException with the provided message.
- CacheLoadingException(String, Throwable) - Constructor for exception org.ehcache.exceptions.CacheLoadingException
-
Constructs a CacheLoadingException wrapping the cause
passed in
and with the provided message.
- CacheLoadingException(Throwable) - Constructor for exception org.ehcache.exceptions.CacheLoadingException
-
Constructs a CacheLoadingException wrapping the cause
passed in.
- CacheManager - Interface in org.ehcache
-
A CacheManager that manages
Cache
as well as associated
Service
- CacheManagerBuilder<T extends CacheManager> - Class in org.ehcache.config.builders
-
The CacheManagerBuilder
enables building cache managers using a fluent style.
- CacheManagerConfiguration<T extends CacheManager> - Interface in org.ehcache.config.builders
-
- CachePersistenceException - Exception in org.ehcache.exceptions
-
- CachePersistenceException(String) - Constructor for exception org.ehcache.exceptions.CachePersistenceException
-
Creates an exception with the provided message.
- CachePersistenceException(String, Throwable) - Constructor for exception org.ehcache.exceptions.CachePersistenceException
-
Creates an exception with the provided message and cause.
- CacheRuntimeConfiguration<K,V> - Interface in org.ehcache.config
-
Represents the configuration currently used by a
Cache
.
- CacheWritingException - Exception in org.ehcache.exceptions
-
Exception thrown by a
Cache
when the
CacheLoaderWriter
it uses threw an
Exception
while writing a value for a given key
- CacheWritingException() - Constructor for exception org.ehcache.exceptions.CacheWritingException
-
Constructs a CacheWritingException
- CacheWritingException(String) - Constructor for exception org.ehcache.exceptions.CacheWritingException
-
Constructs a CacheWritingException with the provided message.
- CacheWritingException(String, Throwable) - Constructor for exception org.ehcache.exceptions.CacheWritingException
-
Constructs a CacheWritingException wrapping the cause
passed in
and with the provided message.
- CacheWritingException(Throwable) - Constructor for exception org.ehcache.exceptions.CacheWritingException
-
Constructs a CacheWritingException wrapping the cause
passed in.
- clear() - Method in interface org.ehcache.Cache
-
Removes all mapping currently present in the Cache without invoking the
CacheLoaderWriter
or any
registered
CacheEventListener
instances
This is not an atomic operation and can potentially be very expensive
- clearAllServiceConfig() - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
- close() - Method in interface org.ehcache.CacheManager
-
Releases all data held in
Cache
instances managed by this
CacheManager
, as well as all
Service
this instance provides to managed
Cache
instances.
- close() - Method in interface org.ehcache.Maintainable
-
Exit maintenance mode
- close() - Method in interface org.ehcache.spi.LifeCycled
-
- close() - Method in interface org.ehcache.UserManagedCache
-
Releases all data held in this UserManagedCache.
- compareTo(long, long, ResourceUnit) - Method in interface org.ehcache.config.ResourceUnit
-
Compare thisSize
of this
unit to thatSize
of
thatUnit
.
- compareTo(long, long, ResourceUnit) - Method in enum org.ehcache.config.units.MemoryUnit
-
- 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.
- Configuration - Interface in org.ehcache.config
-
- constructedWith(Object...) - Method in class org.ehcache.config.builders.CacheEventListenerConfigurationBuilder
-
Adds arguments that will be passed to the constructor of the
CacheEventListener
subclass configured
previously.
- containsKey(K) - Method in interface org.ehcache.Cache
-
Checks whether a mapping for the given key is present, without retrieving the associated value
- convert(long, MemoryUnit) - Method in enum org.ehcache.config.units.MemoryUnit
-
Returns amount
in unit
in to this unit.
- Copier<T> - Interface in org.ehcache.spi.copy
-
Interface defining the contract used to make a copy of types.
- copyForRead(T) - Method in interface org.ehcache.spi.copy.Copier
-
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.
- CopyProvider - Interface in org.ehcache.spi.copy
-
- create() - Method in interface org.ehcache.Maintainable
-
Creates all persistent data structures required to function
- create() - Method in interface org.ehcache.spi.service.PersistableResourceService
-
Creates the persistent storage.
- createCache(String, CacheConfiguration<K, V>) - Method in interface org.ehcache.CacheManager
-
- createCacheLoaderWriter(String, CacheConfiguration<K, V>) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriterProvider
-
- createEventListener(String, ServiceConfiguration<CacheEventListenerProvider>) - Method in interface org.ehcache.event.CacheEventListenerProvider
-
- 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.
- createValueCopier(Class<T>, Serializer<T>, ServiceConfiguration<?>...) - Method in interface org.ehcache.spi.copy.CopyProvider
-
Creates a value
Copier
with the given parameters.
- createValueSerializer(Class<T>, ClassLoader, ServiceConfiguration<?>...) - Method in interface org.ehcache.spi.serialization.SerializationProvider
-
Creates a value
Serializer
with the given parameters.
- createWriteBehindLoaderWriter(CacheLoaderWriter<K, V>, WriteBehindConfiguration) - Method in interface org.ehcache.spi.loaderwriter.WriteBehindProvider
-
Provider Interface for decorator loaderwriter
- get(K) - Method in interface org.ehcache.Cache
-
Retrieve the value currently mapped to the provided key
- getAll(Set<? extends K>) - Method in interface org.ehcache.Cache
-
Retrieves all values associated with the given keys.
- getAmount() - Method in class org.ehcache.expiry.Duration
-
- getBatchingConfiguration() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration
-
Returns the batching configuration or null
if batching is not enabled.
- getBatchSize() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration.BatchingConfiguration
-
The recommended size of a batch of operations.
- getCache(String, Class<K>, Class<V>) - Method in interface org.ehcache.CacheManager
-
Retrieves the
Cache
associated with the given alias, if one is known.
- getCacheConfigurations() - Method in interface org.ehcache.config.Configuration
-
- getClassLoader() - Method in interface org.ehcache.config.CacheConfiguration
-
The ClassLoader
for this cache.
- getClassLoader() - Method in interface org.ehcache.config.Configuration
-
- getConcurrency() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration
-
A number of bucket/thread pairs configured for this cache's write behind.
- getEvictionVeto() - Method in interface org.ehcache.config.CacheConfiguration
-
- getExistingServiceConfiguration(Class<T>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
- getExistingServiceConfigurations(Class<T>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
- getExpiry() - Method in interface org.ehcache.config.CacheConfiguration
-
- getExpiryForAccess(K, ValueSupplier<? extends V>) - Method in interface org.ehcache.expiry.Expiry
-
Get the expiration period (relative to the current time) when an existing entry is accessed from a
Cache
- getExpiryForCreation(K, V) - Method in interface org.ehcache.expiry.Expiry
-
Get the expiration period (relative to the current time) when a entry is initially added to a
Cache
- getExpiryForUpdate(K, ValueSupplier<? extends V>, V) - Method in interface org.ehcache.expiry.Expiry
-
Get the expiration period (relative to the current time) when an existing entry is updated in a
Cache
NOTE: Some cache configurations (eg.
- getFailures() - Method in exception org.ehcache.exceptions.BulkCacheLoadingException
-
Accessor to all keys that failed loading during a bulk load operation, with the associated
Exception
encountered
- getFailures() - Method in exception org.ehcache.exceptions.BulkCacheWritingException
-
Accessor to all keys that failed loading during a bulk load operation, with the associated
Exception
encountered
- getKey() - Method in interface org.ehcache.Cache.Entry
-
Accessor to the key of this mapping
- getKey() - Method in interface org.ehcache.event.CacheEvent
-
The key of the mapping affected by the mutative event
- getKeyType() - Method in interface org.ehcache.config.CacheConfiguration
-
The type of the key for the cache.
- getMaxDelay() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration.BatchingConfiguration
-
The maximum time to wait before writing behind.
- getMaxDelayUnit() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration.BatchingConfiguration
-
The time unit for the maximum delay.
- getMaxQueueSize() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration
-
The maximum number of operations allowed on the write behind queue.
- getNewValue() - Method in interface org.ehcache.event.CacheEvent
-
The mapped value immediately after the mutative event occurred.
- getOldValue() - Method in interface org.ehcache.event.CacheEvent
-
The mapped value immediately before the mutative event occurred.
- getPoolForResource(ResourceType) - Method in interface org.ehcache.config.ResourcePools
-
- getResourcePools() - Method in interface org.ehcache.config.CacheConfiguration
-
- getResourceTypeSet() - Method in interface org.ehcache.config.ResourcePools
-
Get the set of
ResourceType
of all the pools present in the ResourcePools
- getRuntimeConfiguration() - Method in interface org.ehcache.Cache
-
- getRuntimeConfiguration() - Method in interface org.ehcache.CacheManager
-
- getService(Class<U>) - Method in interface org.ehcache.spi.ServiceProvider
-
Will look up the
Service
of the
serviceType
.
- getServiceConfigurations() - Method in interface org.ehcache.config.CacheConfiguration
-
Not sure whether this should be exposed on this interface really.
- getServiceCreationConfigurations() - Method in interface org.ehcache.config.Configuration
-
- getServicesOfType(Class<U>) - Method in interface org.ehcache.spi.ServiceProvider
-
Looks up all
Service
instances registered to support the
serviceType
supplied.
- 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.
- getSize() - Method in interface org.ehcache.config.ResourcePool
-
Get the value measuring the pool size.
- getSource() - Method in interface org.ehcache.event.CacheEvent
-
Deprecated.
- getStatus() - Method in interface org.ehcache.CacheManager
-
Returns the current
Status
for this CacheManager
- getStatus() - Method in interface org.ehcache.UserManagedCache
-
Returns the current
Status
for this CacheManager
- getSuccesses() - Method in exception org.ehcache.exceptions.BulkCacheLoadingException
-
Accessor to all keys that were successfully loaded during a bulk load operation, with the associated
loaded value
- getSuccesses() - Method in exception org.ehcache.exceptions.BulkCacheWritingException
-
Accessor to all keys that were successfully loaded during a bulk load operation
- getThreadPoolAlias() - Method in interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration
-
Returns the alias of the thread resource pool to use for write behind task execution.
- getTimeUnit() - Method in class org.ehcache.expiry.Duration
-
Get the TimeUnit
of this instance
- getType() - Method in interface org.ehcache.config.ResourcePool
-
Get the type of the tracked resource.
- getType() - Method in interface org.ehcache.event.CacheEvent
-
The type of mutative event
- getUnit() - Method in interface org.ehcache.config.ResourcePool
-
Get the unit in which the resource is measured.
- getValue() - Method in interface org.ehcache.Cache.Entry
-
Accessor to the value of this mapping
- getValueType() - Method in interface org.ehcache.config.CacheConfiguration
-
The type of the value held in the cache.
- validateAndMerge(ResourcePools) - Method in interface org.ehcache.config.ResourcePools
-
- value() - Method in interface org.ehcache.ValueSupplier
-
Returns the value behind this instance, possibly executing some logic.
- 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.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.Status
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.ehcache.config.ResourceType.Core
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.config.units.EntryUnit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.config.units.MemoryUnit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.ehcache.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.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- ValueSupplier<V> - Interface in org.ehcache
-
ValueSupplier
creates an indirection to access a value.
- vetoes(K, V) - Method in interface org.ehcache.config.EvictionVeto
-
Returns true
if the given key value pair should be vetoed from eviction.
- with(CacheManagerConfiguration<N>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
-
- with(Builder<? extends CacheManagerConfiguration<N>>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
-
- with(ResourceType, long, ResourceUnit, boolean) - Method in class org.ehcache.config.builders.ResourcePoolsBuilder
-
- with(UserManagedCacheConfiguration<K, V, N>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
- withCache(String, CacheConfiguration<K, V>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
-
- withCache(String, Builder<? extends CacheConfiguration<K, V>>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
-
Convenience method to add a
CacheConfiguration
linked to the specified alias to the returned builder by
building it from the provided
Builder
.
- withClassLoader(ClassLoader) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds a ClassLoader
to the returned builder.
- withClassLoader(ClassLoader) - Method in class org.ehcache.config.builders.CacheManagerBuilder
-
Adds a ClassLoader
, to use for non Ehcache types, to the returned builder
- withClassLoader(ClassLoader) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
Adds a ClassLoader
, to load non Ehcache types, to the returned builder.
- withCopier(Class<C>, Class<? extends Copier<C>>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
-
Adds a default
Copier
for the specified type to the returned builder.
- withDefaultDiskStoreThreadPool(String) - Method in class org.ehcache.config.builders.CacheManagerBuilder
-
Adds a OffHeapDiskStoreProviderConfiguration
, that specifies the thread pool to use, to the returned
builder.
- withDefaultEventListenersThreadPool(String) - Method in class org.ehcache.config.builders.CacheManagerBuilder
-
Adds a CacheEventDispatcherFactoryConfiguration
, that specifies the thread pool to use, to the returned
builder.
- withDefaultSizeOfMaxObjectGraph(long) - Method in class org.ehcache.config.builders.CacheManagerBuilder
-
Adds a default SizeOfEngine
configuration, that limits the max object graph to
size, to the returned builder.
- withDefaultSizeOfMaxObjectSize(long, MemoryUnit) - Method in class org.ehcache.config.builders.CacheManagerBuilder
-
Adds a default SizeOfEngine
configuration, that limits the max object size, to
the returned builder.
- withDefaultWriteBehindThreadPool(String) - Method in class org.ehcache.config.builders.CacheManagerBuilder
-
Adds a WriteBehindProviderConfiguration
, that specifies the thread pool to use, to the returned builder.
- withDiskStoreThreadPool(String, int) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds a
ServiceConfiguration
for the
OffHeapDiskStore.Provider
indicating thread pool alias and write concurrency.
- withEventDispatcher(CacheEventDispatcher<K, V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
Adds an CacheEventDispatcher
to the returned builder.
- withEventExecutors(ExecutorService, ExecutorService) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
Adds the default CacheEventDispatcher
using the provided ExecutorService
to the returned builder.
- withEventListeners(CacheEventListenerConfigurationBuilder) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
- withEventListeners(CacheEventListenerConfiguration...) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
- withEventListenersThreadPool(String) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds a
ServiceConfiguration
for the
CacheEventDispatcherFactory
specifying
the thread pool alias to use.
- withEvictionVeto(EvictionVeto<? super K, ? super V>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
- withEvictionVeto(EvictionVeto<K, V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
- withExpiry(Expiry<? super K, ? super V>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds
Expiry
configuration to the returned builder.
- withExpiry(Expiry<K, V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
Adds
Expiry
configuration to the returned builder.
- withKeyCopier(Copier<K>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds by-value semantic using the provided
Copier
for the key on heap.
- withKeyCopier(Class<? extends Copier<K>>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds by-value semantic using the provided
Copier
class for the key on heap.
- withKeyCopier(Copier<K>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
Adds a configuration for key
Copier
to the returned builder.
- withKeySerializer(Serializer<K>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds a
Serializer
for cache keys to the configured builder.
- withKeySerializer(Class<? extends Serializer<K>>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds a
Serializer
class for cache keys to the configured builder.
- withKeySerializer(Serializer<K>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
Adds a configuration for key
Serializer
to the returned builder.
- withKeySerializingCopier() - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds by-value semantic using the cache key serializer for the key on heap.
- withKeySerializingCopier() - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
- withLoaderWriter(CacheLoaderWriter<K, V>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
- withLoaderWriter(Class<CacheLoaderWriter<K, V>>, Object...) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds a
CacheLoaderWriter
configured through a class and optional constructor arguments to the configured
builder.
- withLoaderWriter(CacheLoaderWriter<K, V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
- withOrderedEventParallelism(int) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds StoreEventSourceConfiguration
with the specified ordered event parallelism
to the configured builder.
- withOrderedEventParallelism(int) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
Adds a configuration for the amount of ordered parallelism desired in event processing.
- withResourcePools(ResourcePools) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
- withResourcePools(ResourcePoolsBuilder) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
- withResourcePools(ResourcePools) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
- withResourcePools(ResourcePoolsBuilder) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
- withSerializer(Class<C>, Class<? extends Serializer<C>>) - Method in class org.ehcache.config.builders.CacheManagerBuilder
-
Adds a default
Serializer
for the specified type to the returned builder.
- withSizeOfMaxObjectGraph(long) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds or updates the DefaultSizeOfEngineConfiguration
with the specified object graph maximum size to the configured
builder.
- withSizeOfMaxObjectGraph(long) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
Adds or updates the DefaultSizeOfEngineProviderConfiguration
with the specified object graph maximum size to the configured
builder.
- withSizeOfMaxObjectSize(long, MemoryUnit) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds or updates the DefaultSizeOfEngineConfiguration
with the specified maximum mapping size to the configured
builder.
- withSizeOfMaxObjectSize(long, MemoryUnit) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
Adds or updates the DefaultSizeOfEngineProviderConfiguration
with the specified maximum mapping size to the configured
builder.
- withValueCopier(Copier<V>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds by-value semantic using the provided
Copier
for the value on heap.
- withValueCopier(Class<? extends Copier<V>>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds by-value semantic using the provided
Copier
class for the value on heap.
- withValueCopier(Copier<V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
Adds a configuration for value
Copier
to the returned builder.
- withValueSerializer(Serializer<V>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds a
Serializer
for cache values to the configured builder.
- withValueSerializer(Class<? extends Serializer<V>>) - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds a
Serializer
class for cache values to the configured builder.
- withValueSerializer(Serializer<V>) - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
Adds a configuration for value
Serializer
to the returned builder.
- withValueSerializingCopier() - Method in class org.ehcache.config.builders.CacheConfigurationBuilder
-
Adds by-value semantic using the cache value serializer for the value on heap.
- withValueSerializingCopier() - Method in class org.ehcache.config.builders.UserManagedCacheBuilder
-
- write(K, V) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriter
-
Writes a single entry to the underlying system of record, maybe a brand new value or an update to an existing value
- writeAll(Iterable<? extends Map.Entry<? extends K, ? extends V>>) - Method in interface org.ehcache.spi.loaderwriter.CacheLoaderWriter
-
Writes multiple entries to the underlying system of record.
- WriteBehindConfiguration - Interface in org.ehcache.spi.loaderwriter
-
WriteBehindConfiguration
- WriteBehindConfiguration.BatchingConfiguration - Interface in org.ehcache.spi.loaderwriter
-
BatchingConfiguration
- WriteBehindConfigurationBuilder - Class in org.ehcache.config.builders
-
- WriteBehindConfigurationBuilder.BatchedWriteBehindConfigurationBuilder - Class in org.ehcache.config.builders
-
- WriteBehindConfigurationBuilder.UnBatchedWriteBehindConfigurationBuilder - Class in org.ehcache.config.builders
-
- WriteBehindProvider - Interface in org.ehcache.spi.loaderwriter
-