Dependencies
Declarations
-
org
-
ehcache
-
config
-
builders
-
CacheConfigurationBuilder
-
serviceConfigurations: Collection<ServiceConfiguration<Service>>
-
expiry: ExpiryPolicy<Object, Object>
-
classLoader: ClassLoader
-
evictionAdvisor: EvictionAdvisor<Object, Object>
-
resourcePools: ResourcePools
-
keyType: Class<Object>
-
valueType: Class<Object>
-
newCacheConfigurationBuilder(Class<Object>, Class<Object>, ResourcePools): CacheConfigurationBuilder<Object, Object>
-
newCacheConfigurationBuilder(Class<Object>, Class<Object>, Builder<ResourcePools>): CacheConfigurationBuilder<Object, Object>
-
newCacheConfigurationBuilder(CacheConfiguration<Object, Object>): CacheConfigurationBuilder<Object, Object>
-
CacheConfigurationBuilder(Class<Object>, Class<Object>, ResourcePools): void
-
CacheConfigurationBuilder(CacheConfigurationBuilder<Object, Object>): void
-
add(ServiceConfiguration<Service>): CacheConfigurationBuilder<Object, Object>
-
add(Builder<ServiceConfiguration>): CacheConfigurationBuilder<Object, Object>
-
withEvictionAdvisor(EvictionAdvisor<Object, Object>): CacheConfigurationBuilder<Object, Object>
-
remove(ServiceConfiguration<Service>): CacheConfigurationBuilder<Object, Object>
-
clearAllServiceConfig(): CacheConfigurationBuilder<Object, Object>
-
getExistingServiceConfiguration(Class<ServiceConfiguration>): ServiceConfiguration
-
getExistingServiceConfigurations(Class<ServiceConfiguration>): List<ServiceConfiguration>
-
withClassLoader(ClassLoader): CacheConfigurationBuilder<Object, Object>
-
withResourcePools(ResourcePools): CacheConfigurationBuilder<Object, Object>
-
withResourcePools(ResourcePoolsBuilder): CacheConfigurationBuilder<Object, Object>
-
withExpiry(Expiry<Object, Object>): CacheConfigurationBuilder<Object, Object>
-
withExpiry(ExpiryPolicy<Object, Object>): CacheConfigurationBuilder<Object, Object>
-
hasConfiguredExpiry(): boolean
-
withLoaderWriter(CacheLoaderWriter<Object, Object>): CacheConfigurationBuilder<Object, Object>
-
withLoaderWriter(Class<CacheLoaderWriter<Object, Object>>, Object[]): CacheConfigurationBuilder<Object, Object>
-
withResilienceStrategy(ResilienceStrategy<Object, Object>): CacheConfigurationBuilder<Object, Object>
-
withResilienceStrategy(Class<ResilienceStrategy>, Object[]): CacheConfigurationBuilder<Object, Object>
-
withKeySerializingCopier(): CacheConfigurationBuilder<Object, Object>
-
withValueSerializingCopier(): CacheConfigurationBuilder<Object, Object>
-
withKeyCopier(Copier<Object>): CacheConfigurationBuilder<Object, Object>
-
withKeyCopier(Class<Copier>): CacheConfigurationBuilder<Object, Object>
-
withValueCopier(Copier<Object>): CacheConfigurationBuilder<Object, Object>
-
withValueCopier(Class<Copier>): CacheConfigurationBuilder<Object, Object>
-
withKeySerializer(Serializer<Object>): CacheConfigurationBuilder<Object, Object>
-
withKeySerializer(Class<Serializer>): CacheConfigurationBuilder<Object, Object>
-
withValueSerializer(Serializer<Object>): CacheConfigurationBuilder<Object, Object>
-
withValueSerializer(Class<Serializer>): CacheConfigurationBuilder<Object, Object>
-
withDispatcherConcurrency(int): CacheConfigurationBuilder<Object, Object>
-
withEventListenersThreadPool(String): CacheConfigurationBuilder<Object, Object>
-
withDiskStoreThreadPool(String, int): CacheConfigurationBuilder<Object, Object>
-
withSizeOfMaxObjectGraph(long): CacheConfigurationBuilder<Object, Object>
-
withSizeOfMaxObjectSize(long, MemoryUnit): CacheConfigurationBuilder<Object, Object>
-
build(): CacheConfiguration<Object, Object>
-
withSerializer(DefaultSerializerConfiguration<Object>): CacheConfigurationBuilder<Object, Object>
-
removeExistingSerializerConfigFor(Type): void
-
withCopier(DefaultCopierConfiguration<Object>): CacheConfigurationBuilder<Object, Object>
-
removeExistingCopierConfigFor(Type): void
-
addOrReplaceConfiguration(ServiceConfiguration): CacheConfigurationBuilder<Object, Object>
-
addOrReplaceConfiguration(Class<ServiceConfiguration>, ServiceConfiguration): CacheConfigurationBuilder<Object, Object>
-
mapServiceConfiguration(Class<ServiceConfiguration>, UnaryOperator<ServiceConfiguration>): CacheConfigurationBuilder<Object, Object>
-
CacheEventListenerConfigurationBuilder
-
eventOrdering: EventOrdering
-
eventFiringMode: EventFiring
-
listenerArguments: Object[]
-
eventsToFireOn: EnumSet<EventType>
-
listenerClass: Class<CacheEventListener>
-
listenerInstance: CacheEventListener<Object, Object>
-
CacheEventListenerConfigurationBuilder(EnumSet<EventType>, Class<CacheEventListener>): void
-
CacheEventListenerConfigurationBuilder(EnumSet<EventType>, CacheEventListener<Object, Object>): void
-
CacheEventListenerConfigurationBuilder(CacheEventListenerConfigurationBuilder): void
-
newEventListenerConfiguration(Class<CacheEventListener>, EventType, EventType[]): CacheEventListenerConfigurationBuilder
-
newEventListenerConfiguration(CacheEventListener<Object, Object>, EventType, EventType[]): CacheEventListenerConfigurationBuilder
-
newEventListenerConfiguration(Class<CacheEventListener>, Set<EventType>): CacheEventListenerConfigurationBuilder
-
newEventListenerConfiguration(CacheEventListener<Object, Object>, Set<EventType>): CacheEventListenerConfigurationBuilder
-
constructedWith(Object[]): CacheEventListenerConfigurationBuilder
-
eventOrdering(EventOrdering): CacheEventListenerConfigurationBuilder
-
ordered(): CacheEventListenerConfigurationBuilder
-
unordered(): CacheEventListenerConfigurationBuilder
-
firingMode(EventFiring): CacheEventListenerConfigurationBuilder
-
synchronous(): CacheEventListenerConfigurationBuilder
-
asynchronous(): CacheEventListenerConfigurationBuilder
-
build(): DefaultCacheEventListenerConfiguration
-
CacheManagerBuilder
-
CacheManagerConfiguration
-
ConfigurationBuilder
-
ExpiryPolicyBuilder
-
noExpiration(): ExpiryPolicy<Object, Object>
-
timeToLiveExpiration(Duration): ExpiryPolicy<Object, Object>
-
timeToIdleExpiration(Duration): ExpiryPolicy<Object, Object>
-
TriFunction
-
expiry(): ExpiryPolicyBuilder<Object, Object>
-
create: BiFunction<Object, Object, Duration>
-
access: BiFunction<Object, Object, Duration>
-
update: TriFunction<Object, Object, Object, Duration>
-
ExpiryPolicyBuilder(): void
-
ExpiryPolicyBuilder(BiFunction<Object, Object, Duration>, BiFunction<Object, Object, Duration>, TriFunction<Object, Object, Object, Duration>): void
-
create(Duration): ExpiryPolicyBuilder<Object, Object>
-
create(BiFunction<Object, Object, Duration>): ExpiryPolicyBuilder<Object, Object>
-
access(Duration): ExpiryPolicyBuilder<Object, Object>
-
access(BiFunction<Object, Supplier<Object>, Duration>): ExpiryPolicyBuilder<Object, Object>
-
update(Duration): ExpiryPolicyBuilder<Object, Object>
-
update(TriFunction<Object, Supplier<Object>, Object, Duration>): ExpiryPolicyBuilder<Object, Object>
-
build(): ExpiryPolicy<Object, Object>
-
BaseExpiryPolicy
-
TimeToLiveExpiryPolicy
-
TimeToIdleExpiryPolicy
-
PooledExecutionServiceConfigurationBuilder
-
ResourcePoolsBuilder
-
resourcePools: Map<ResourceType<ResourcePool>, ResourcePool>
-
ResourcePoolsBuilder(): void
-
ResourcePoolsBuilder(Map<ResourceType<ResourcePool>, ResourcePool>): void
-
newResourcePoolsBuilder(): ResourcePoolsBuilder
-
newResourcePoolsBuilder(ResourcePools): ResourcePoolsBuilder
-
heap(long): ResourcePoolsBuilder
-
with(ResourcePool): ResourcePoolsBuilder
-
withReplacing(ResourcePool): ResourcePoolsBuilder
-
with(ResourceType<SizedResourcePool>, long, ResourceUnit, boolean): ResourcePoolsBuilder
-
heap(long, ResourceUnit): ResourcePoolsBuilder
-
offheap(long, MemoryUnit): ResourcePoolsBuilder
-
disk(long, MemoryUnit): ResourcePoolsBuilder
-
disk(long, MemoryUnit, boolean): ResourcePoolsBuilder
-
build(): ResourcePools
-
UserManagedCacheBuilder
-
useKeySerializingCopier: boolean
-
LOGGER: Logger
-
instanceId: AtomicLong
-
keyType: Class<Object>
-
valueType: Class<Object>
-
id: String
-
services: Set<Service>
-
serviceCreationConfigurations: Set<ServiceCreationConfiguration<Service>>
-
expiry: ExpiryPolicy<Object, Object>
-
classLoader: ClassLoader
-
evictionAdvisor: EvictionAdvisor<Object, Object>
-
cacheLoaderWriter: CacheLoaderWriter<Object, Object>
-
eventDispatcher: CacheEventDispatcher<Object, Object>
-
resourcePools: ResourcePools
-
keyCopier: Copier<Object>
-
valueCopier: Copier<Object>
-
useValueSerializingCopier: boolean
-
keySerializer: Serializer<Object>
-
valueSerializer: Serializer<Object>
-
dispatcherConcurrency: int
-
eventListenerConfigurations: List<CacheEventListenerConfiguration>
-
unOrderedExecutor: ExecutorService
-
orderedExecutor: ExecutorService
-
objectGraphSize: long
-
maxObjectSize: long
-
sizeOfUnit: MemoryUnit
-
UserManagedCacheBuilder(Class<Object>, Class<Object>): void
-
UserManagedCacheBuilder(UserManagedCacheBuilder<Object, Object, UserManagedCache>): void
-
build(DependencySet): UserManagedCache
-
getLoggerFor(Class<Object>): Logger
-
validateListenerConfig(): void
-
registerListeners(Cache<Object, Object>, ServiceProvider<Service>, List<LifeCycled>): void
-
cast(UserManagedCache<Object, Object>): UserManagedCache
-
build(boolean): UserManagedCache
-
build(): UserManagedCache
-
with(UserManagedCacheConfiguration<Object, Object, UserManagedCache>): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
identifier(String): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withClassLoader(ClassLoader): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withExpiry(Expiry<Object, Object>): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withExpiry(ExpiryPolicy<Object, Object>): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withEventDispatcher(CacheEventDispatcher<Object, Object>): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withEventExecutors(ExecutorService, ExecutorService): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withEventListeners(CacheEventListenerConfigurationBuilder): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withEventListeners(CacheEventListenerConfiguration[]): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withResourcePools(ResourcePools): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withResourcePools(ResourcePoolsBuilder): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withDispatcherConcurrency(int): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withEvictionAdvisor(EvictionAdvisor<Object, Object>): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withLoaderWriter(CacheLoaderWriter<Object, Object>): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withKeySerializingCopier(): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withValueSerializingCopier(): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withKeyCopier(Copier<Object>): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withValueCopier(Copier<Object>): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withKeySerializer(Serializer<Object>): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withValueSerializer(Serializer<Object>): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withSizeOfMaxObjectGraph(long): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
withSizeOfMaxObjectSize(long, MemoryUnit): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
newUserManagedCacheBuilder(Class<Object>, Class<Object>): UserManagedCacheBuilder<Object, Object, UserManagedCache<Object, Object>>
-
using(Service): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
using(ServiceCreationConfiguration<Service>): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
removeAnySizeOfEngine(UserManagedCacheBuilder<Object, Object, UserManagedCache>): void
-
UserManagedCacheConfiguration
-
WriteBehindConfigurationBuilder
-
impl
-
config
-
copy
-
events
-
CacheEventAdapter
-
CacheEventDispatcherImpl
-
LOGGER: Logger
-
unOrderedExectuor: ExecutorService
-
orderedExecutor: ExecutorService
-
listenersCount: int
-
orderedListenerCount: int
-
syncListenersList: List<EventListenerWrapper<Object, Object>>
-
aSyncListenersList: List<EventListenerWrapper<Object, Object>>
-
eventListener: StoreEventListener<Object, Object>
-
listenerSource: Cache<Object, Object>
-
storeEventSource: StoreEventSource<Object, Object>
-
CacheEventDispatcherImpl(ExecutorService, ExecutorService): void
-
registerCacheEventListener(CacheEventListener<Object, Object>, EventOrdering, EventFiring, EnumSet<EventType>): void
-
registerCacheEventListener(EventListenerWrapper<Object, Object>): void
-
deregisterCacheEventListener(CacheEventListener<Object, Object>): void
-
removeWrapperFromList(EventListenerWrapper<Object, Object>, List<EventListenerWrapper<Object, Object>>): boolean
-
shutdown(): void
-
setListenerSource(Cache<Object, Object>): void
-
onEvent(CacheEvent<Object, Object>): void
-
getConfigurationChangeListeners(): List<CacheConfigurationChangeListener>
-
StoreListener
-
setStoreEventSource(StoreEventSource<Object, Object>): void
-
EventDispatchTask
-
internal
-
persistence
-
serialization
-
store
Java files
Class files