|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
ServiceConfiguration
to the returned builder.
ServiceConfiguration
that is produced by a Builder
.
true
if the given key value pair should not be evicted if possible.
CacheEventListenerConfiguration
this builder represents.
CacheManager
or a subtype of it and initializes it if requested.
CacheManager
or a subtype of it uninitialized.
PooledExecutionServiceConfiguration
ResourcePools
based on this builder's configuration.
UserManagedCache
, initializing it if requested.
UserManagedCache
.
WriteBehindConfiguration
WriteBehindConfiguration
T
s.CacheManagerBuilder
will build.
UserManagedCacheBuilder
will build.
Cache
when its CacheLoaderWriter
fails while bulk loading values.BulkCacheLoadingException
instance with the given maps.
Cache
when its CacheLoaderWriter
fails while bulk mutating values.BulkCacheWritingException
instance with the given map and set.
Cache
.Cache
.CacheConfigurationBuilder
enables building CacheConfiguration
s using a fluent style.Cache
operation.CacheEvent
s from a
Cache
.CacheEventListenerConfigurationBuilder
enables building CacheEventListenerConfiguration
s using a
fluent style.CacheIterationException
.
CacheIterationException
with the provided message.
CacheIterationException
with the provided message and cause.
CacheIterationException
with the provided cause.
Cache
in sync with another system.Service
that creates CacheLoaderWriter
instances.Cache
when the CacheLoaderWriter
fails when loading a value.CacheLoadingException
.
CacheLoadingException
with the provided message.
CacheLoadingException
wrapping the cause
passed in
and with the provided message.
CacheLoadingException
wrapping the cause
passed in.
Cache
s and associated Service
s.CacheManagerBuilder
enables building cache managers using a fluent style.CacheManager
in a
CacheManagerBuilder
.PersistentCacheManager
.CachePersistenceException
with the provided message.
CachePersistenceException
with the provided message and cause.
Cache
.Cache
when the CacheLoaderWriter
fails when writing a value.CacheWritingException
.
CacheWritingException
with the provided message.
CacheWritingException
wrapping the cause
passed in
and with the provided message.
CacheWritingException
wrapping the cause
passed in.
Cache
.
ServiceConfiguration
s from the returned builder.
CacheManager
to UNINITIALIZED
.
UserManagedCache
to UNINITIALIZED
.
thisSize
in this unit to thatSize
in thatUnit
.
thisSize
in this unit to thatSize
in thatUnit
.
CacheManager
.CacheEventListener
subclass configured
previously.
quantity
in unit
into this unit.
Service
providing Copier
instances.Cache
in this CacheManager
according to the specified CacheConfiguration
.
Cache
in this CacheManager
according to the specified CacheConfiguration
provided
through a Builder
.
CacheLoaderWriter
for use with the Cache
of the given alias and configuration.
Copier
with the given parameters.
Serializer
with the given parameters.
Copier
with the given parameters.
Serializer
with the given parameters.
CacheLoaderWriter
according to the
given configuration.
CacheEventListener
instance.
PersistentCacheManager
.
PersistentUserManagedCache
.
Cache
instance managed
by this CacheManager
disk
pool.
disk
pool specifying persistence.
TimeUnit
.Duration
of the given length and TimeUnit
.
ResourceUnit
that designates a count by entries.represent
the same instance.
EventOrdering
to the returned builder.
EvictionAdvisor
instances.Expiry
instances.Cache
.EventFiring
to the returned builder.
null
if batching is not enabled.
Cache
associated with the given alias, if one is known.
CacheConfiguration
s, used to configure the Cache
s
managed by the CacheManager
.
ClassLoader
for the Cache
.
ClassLoader
for the CacheManager
.
EvictionAdvisor
predicate function.
ServiceConfiguration
with type matching the class passed in.
ServiceConfiguration
s of type matching the class passed in.
Expiry
rules for the Cache
.
Duration
(relative to the current time) when an existing entry is accessed from a
Cache
.
Cache
.
Duration
(relative to the current time) when an existing entry is updated in a
Cache
.
Cache
.
Duration
represents.
ResourcePool
based on its type.
ResourcePool
type associated with this ResourceType
.
ResourcePools
for the Cache
.
ResourceType
s present in the ResourcePools
.
CacheRuntimeConfiguration
associated with this Cache instance.
Configuration
used by this CacheManager
.
Service
of the given serviceType
.
Cache
.
ServiceCreationConfiguration
initially used to bootstrap the CacheManager
and its Cache
s.
Service
instances that are subtypes of the given serviceType
supplied.
Status
of this CacheManager
.
Status
of this UserManagedCache
.
TimeUnit
of this Duration
.
ResourceType
.
EventType
of this event.
Cache
.
true
if this service handles the given resource type.
ResourcePoolsBuilder
with a heap
pool sized
in entries
heap
pool.
Duration
.
CacheManager
to AVAILABLE
.
UserManagedCache
to AVAILABLE
.
Duration.INFINITE
or an infinite Duration
.
ResourceType
supports persistence.
Service
interface that indicates that implementing services participate in
MAINTENANCE
mode.ResourceUnit
that designates memory quantity.WriteBehindConfiguration
that supports batching.
CacheConfiguration
with key type <K>
and with value type
<V>
and which will use the configured resources
.
CacheConfiguration
with key type <K>
and with value type
<V>
and which will use the configured resources
, passed as a ResourcePoolsBuilder
.
CacheManager
based on the provided configuration
CacheManagerBuilder
CacheEventListener
subclass and the EventType
s it
will listen to.
CacheEventListener
instance and the EventType
s it
will listen to.
CacheEventListener
subclass and the set of EventType
s
to listen to.
CacheEventListener
instance and the set of EventType
s
to listen to.
PooledExecutionServiceConfigurationBuilder
ResourcePoolsBuilder
.
ResourcePools
.
WriteBehindConfiguration
without batching support.
UserManagedCacheBuilder
.
EvictionAdvisor
where no mappings are advised against eviction.
Expiry
instance for a non expiring (ie.
Duration
with the specified values.
offheap
pool.
CacheEvent
firing.
cache managers
and
caches
.CacheManager configuration
,
Cache configuration
and other configuration classes.ResourceUnit
implementationsCacheEvent
and related types.Expiry
API of a Cache
.Copier
SPI in Ehcache.CacheLoaderWriter
SPI for a Cache
.Serializer
SPI in Ehcache.Service
SPI related in Ehcache.Service
s that handle a ResourceType
which is
persistable
.CacheManagerConfiguration
for a PersistentCacheManager
.
CacheManager
that knows how to lifecycle caches that can outlive the JVM.UserManagedCache
that holds data that can outlive the JVM.Service
subtype is permitted to have more than
one concrete implementation registered with a ServiceProvider
.PooledExecutionServiceConfigurationBuilder
enables building configurations for an
ExecutionService
that is pool based using a fluent style.Cache
.
CacheEventListener
on the cache.
CacheEventListener
on the cache.
CacheLoaderWriter
when the associated Cache
is finished with it.
Copier
instance.
Serializer
instance.
Cache
is finished with it.
ServiceConfiguration
from the returned builder.
Cache
associated with the alias provided, if one is known.
ServiceCreationConfiguration
of the same type on the returned builder.
ResourceType
requires serialization
support.
Cache
s.resource pools
that a Cache
has at its disposal
to store its mappings.ResourcePoolsBuilder
enables building ResourcePools
configurations using a fluent style.ResourceType
s in Ehcache.SizedResourcePool
.Service
providing Serializer
instances.Serializer
when it cannot serialize or deserialize an instance.SerializerException
.
SerializerException
with the provided message.
SerializerException
with the provided message and cause.
SerializerException
with the provided cause.
Service
.Service
.Service
implementation to declare a dependency on other Service
s.Service
instances that can be used to look them up by type.ResourcePool
that is explicitly sized.ServiceProvider
.
StateTransitionException
with the provided cause.
CacheManager
and UserManagedCache
statuses.Expiry
instance for the given Duration
.
Expiry
instance for the given Duration
.
quantity
in this unit to bytes.
SerializationProvider
to indicate a Serializer
could not be created for a
given type.ResourcePools
used by the Cache
.
Cache
that is not managed by a CacheManager
.UserManagedCacheBuilder
enables building UserManagedCache
s using a fluent style.UserManagedCache
in a
UserManagedCacheBuilder
.Service
instance to the returned builder.
ServiceCreationConfiguration
to the returned builder.
Service
to be made available to the returned builder.
ServiceCreationConfiguration
, to trigger a service loading and its configuration, to the returned
builder.
ResourcePools
merged with the given ResourcePools
, validating that
the updates to the contained ResourcePool
s are legal.
ResourcePool
can replace this ResourcePool
on a running
Cache
.
ValueSupplier
represents an indirect way to access a value.CacheManager
subtype through a specific CacheManagerConfiguration
which
will optionally add configurations to the returned builder.
CacheManager
subtype through a CacheManagerConfiguration
built using the provided Builder
.
ResourcePool
of ResourceType
in the returned builder.
ResourcePool
of ResourceType
in the returned builder.
UserManagedCache
subtype through a specific UserManagedCacheConfiguration
which will optionally add configurations to the returned builder.
CacheConfiguration
linked to the specified alias to the returned builder.
CacheConfiguration
linked to the specified alias to the returned builder by
building it from the provided Builder
.
ClassLoader
to the returned builder.
ClassLoader
, to use for non Ehcache types, to the returned builder
ClassLoader
, to load non Ehcache types, to the returned builder.
Copier
for the specified type to the returned builder.
OffHeapDiskStoreProviderConfiguration
, that specifies the thread pool to use, to the returned
builder.
CacheEventDispatcherFactoryConfiguration
, that specifies the thread pool to use, to the returned
builder.
SizeOfEngine
configuration, that limits the max object graph to
size, to the returned builder.
SizeOfEngine
configuration, that limits the max object size, to
the returned builder.
WriteBehindProviderConfiguration
, that specifies the thread pool to use, to the returned builder.
ServiceConfiguration
for the OffHeapDiskStore.Provider
indicating thread pool alias and write concurrency.
StoreEventSourceConfiguration
with the specified dispatcher concurrency
to the configured builder.
CacheEventDispatcher
to the returned builder.
CacheEventDispatcher
using the provided ExecutorService
to the returned builder.
CacheEventListenerConfiguration
based on the provided
CacheEventListenerConfigurationBuilder
to the returned builder.
CacheEventListenerConfiguration
to the returned builder.
ServiceConfiguration
for the CacheEventDispatcherFactory
specifying
the thread pool alias to use.
EvictionAdvisor
to the returned builder.
EvictionAdvisor
to the returned builder.
Expiry
configuration to the returned builder.
Expiry
configuration to the returned builder.
Copier
for the key on heap.
Copier
class for the key on heap.
Copier
to the returned builder.
Serializer
for cache keys to the configured builder.
Serializer
class for cache keys to the configured builder.
Serializer
to the returned builder.
key copying
using the key Serializer
to the returned builder.
CacheLoaderWriter
to the configured builder.
CacheLoaderWriter
configured through a class and optional constructor arguments to the configured
builder.
CacheLoaderWriter
to the returned builder.
ResourcePool
of ResourceType
in the returned builder.
ResourcePools
to the returned builder.
ResourcePools
through a ResourcePoolsBuilder
to the returned builder.
ResourcePools
configuration to the returned builder.
ResourcePools
configuration based on the provided ResourcePoolsBuilder
to the returned builder.
Serializer
for the specified type to the returned builder.
DefaultSizeOfEngineConfiguration
with the specified object graph maximum size to the configured
builder.
DefaultSizeOfEngineProviderConfiguration
with the specified object graph maximum size to the configured
builder.
DefaultSizeOfEngineConfiguration
with the specified maximum mapping size to the configured
builder.
DefaultSizeOfEngineProviderConfiguration
with the specified maximum mapping size to the configured
builder.
Copier
for the value on heap.
Copier
class for the value on heap.
Copier
to the returned builder.
Serializer
for cache values to the configured builder.
Serializer
class for cache values to the configured builder.
Serializer
to the returned builder.
value copying
using the key Serializer
to the returned builder.
ServiceConfiguration
for the WriteBehindProvider
.WriteBehindConfiguration
.WriteBehindConfigurationBuilder
enables building WriteBehindConfiguration
s using a fluent style.WriteBehindConfigurationBuilder
for WriteBehindConfiguration
s that supports batchingWriteBehindConfigurationBuilder
for WriteBehindConfiguration
s without batching supportService
that provides write-behind functionality.Duration
.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |