Dependencies
Declarations
-
org
-
ehcache
-
config
-
builders
-
CacheConfigurationBuilder
-
serviceConfigurations: Collection<ServiceConfiguration<Service, Object>>
-
expiry: ExpiryPolicy<Object, Object>
-
classLoader: ClassLoader
-
evictionAdvisor: EvictionAdvisor<Object, Object>
-
resourcePools: ResourcePools
-
keyType: Class<Object>
-
valueType: Class<Object>
-
withoutValueCopier(): CacheConfigurationBuilder<Object, 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, Object>): CacheConfigurationBuilder<Object, Object>
-
add(Builder<ServiceConfiguration>): CacheConfigurationBuilder<Object, Object>
-
getServices(Class<ServiceConfiguration>): Collection<ServiceConfiguration>
-
withService(ServiceConfiguration<Service, Object>): CacheConfigurationBuilder<Object, Object>
-
withoutServices(Class<ServiceConfiguration>): CacheConfigurationBuilder<Object, Object>
-
withoutServices(Class<ServiceConfiguration>, Predicate<Object>): CacheConfigurationBuilder<Object, Object>
-
updateServices(Class<ServiceConfiguration>, UnaryOperator<Object>): CacheConfigurationBuilder<Object, Object>
-
withEvictionAdvisor(EvictionAdvisor<Object, Object>): CacheConfigurationBuilder<Object, Object>
-
remove(ServiceConfiguration<Service, Object>): CacheConfigurationBuilder<Object, Object>
-
clearAllServiceConfig(): CacheConfigurationBuilder<Object, Object>
-
getExistingServiceConfiguration(Class<ServiceConfiguration>): ServiceConfiguration
-
getExistingServiceConfigurations(Class<ServiceConfiguration>): List<ServiceConfiguration>
-
withClassLoader(ClassLoader): CacheConfigurationBuilder<Object, Object>
-
withDefaultClassLoader(): CacheConfigurationBuilder<Object, Object>
-
withResourcePools(ResourcePools): CacheConfigurationBuilder<Object, Object>
-
updateResourcePools(UnaryOperator<ResourcePools>): 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>
-
withoutLoaderWriter(): CacheConfigurationBuilder<Object, Object>
-
withResilienceStrategy(ResilienceStrategy<Object, Object>): CacheConfigurationBuilder<Object, Object>
-
withResilienceStrategy(Class<ResilienceStrategy>, Object[]): CacheConfigurationBuilder<Object, Object>
-
withDefaultResilienceStrategy(): CacheConfigurationBuilder<Object, Object>
-
withKeySerializingCopier(): CacheConfigurationBuilder<Object, Object>
-
withValueSerializingCopier(): CacheConfigurationBuilder<Object, Object>
-
withKeyCopier(Copier<Object>): CacheConfigurationBuilder<Object, Object>
-
withKeyCopier(Class<Copier>): CacheConfigurationBuilder<Object, Object>
-
withoutKeyCopier(): 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>
-
withDefaultKeySerializer(): CacheConfigurationBuilder<Object, Object>
-
withValueSerializer(Serializer<Object>): CacheConfigurationBuilder<Object, Object>
-
withValueSerializer(Class<Serializer>): CacheConfigurationBuilder<Object, Object>
-
withDefaultValueSerializer(): CacheConfigurationBuilder<Object, Object>
-
withDispatcherConcurrency(int): CacheConfigurationBuilder<Object, Object>
-
withDefaultDispatcherConcurrency(): CacheConfigurationBuilder<Object, Object>
-
withEventListenersThreadPool(String): CacheConfigurationBuilder<Object, Object>
-
withDefaultEventListenersThreadPool(): CacheConfigurationBuilder<Object, Object>
-
withDiskStoreThreadPool(String, int): CacheConfigurationBuilder<Object, Object>
-
withDefaultDiskStoreThreadPool(): CacheConfigurationBuilder<Object, Object>
-
withSizeOfMaxObjectGraph(long): CacheConfigurationBuilder<Object, Object>
-
withSizeOfMaxObjectSize(long, MemoryUnit): CacheConfigurationBuilder<Object, Object>
-
withDefaultSizeOfSettings(): CacheConfigurationBuilder<Object, Object>
-
build(): CacheConfiguration<Object, Object>
-
installOrUpdate(Supplier<ServiceConfiguration>, UnaryOperator<Object>): 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
-
configBuilder: FluentConfigurationBuilder<FluentConfigurationBuilder>
-
services: Set<Service>
-
build(boolean): CacheManager
-
build(): CacheManager
-
CacheManagerBuilder(): void
-
CacheManagerBuilder(CacheManagerBuilder<CacheManager>, Set<Service>): void
-
CacheManagerBuilder(CacheManagerBuilder<CacheManager>, FluentConfigurationBuilder<FluentConfigurationBuilder>): void
-
newCacheManager(Configuration): CacheManager
-
newCacheManager(Collection<Service>, Configuration): CacheManager
-
cast(EhcacheManager): CacheManager
-
withCache(String, CacheConfiguration<Object, Object>): CacheManagerBuilder<CacheManager>
-
withCache(String, Builder<CacheConfiguration>): CacheManagerBuilder<CacheManager>
-
with(CacheManagerConfiguration<CacheManager>): CacheManagerBuilder<CacheManager>
-
with(Builder<CacheManagerConfiguration>): CacheManagerBuilder<CacheManager>
-
using(Service): CacheManagerBuilder<CacheManager>
-
withCopier(Class<Object>, Class<Copier>): CacheManagerBuilder<CacheManager>
-
withSerializer(Class<Object>, Class<Serializer>): CacheManagerBuilder<CacheManager>
-
withDefaultSizeOfMaxObjectGraph(long): CacheManagerBuilder<CacheManager>
-
withDefaultSizeOfMaxObjectSize(long, MemoryUnit): CacheManagerBuilder<CacheManager>
-
withDefaultWriteBehindThreadPool(String): CacheManagerBuilder<CacheManager>
-
withDefaultDiskStoreThreadPool(String): CacheManagerBuilder<CacheManager>
-
withDefaultEventListenersThreadPool(String): CacheManagerBuilder<CacheManager>
-
using(ServiceCreationConfiguration<Service, Object>): CacheManagerBuilder<CacheManager>
-
replacing(ServiceCreationConfiguration<Service, Object>): CacheManagerBuilder<CacheManager>
-
withClassLoader(ClassLoader): CacheManagerBuilder<CacheManager>
-
ensureThenUpdate(Supplier<ServiceCreationConfiguration>, UnaryOperator<Object>): CacheManagerBuilder<CacheManager>
-
newCacheManagerBuilder(): CacheManagerBuilder<CacheManager>
-
persistence(String): CacheManagerConfiguration<PersistentCacheManager>
-
persistence(File): CacheManagerConfiguration<PersistentCacheManager>
-
CacheManagerConfiguration
-
ConfigurationBuilder
-
newConfigurationBuilder(): ConfigurationBuilder
-
newConfigurationBuilder(Configuration): ConfigurationBuilder
-
ConfigurationBuilder(): void
-
ConfigurationBuilder(ConfigurationBuilder, Map<String, CacheConfiguration<Object, Object>>): void
-
ConfigurationBuilder(ConfigurationBuilder, Collection<ServiceCreationConfiguration<Service, Object>>): void
-
ConfigurationBuilder(ConfigurationBuilder, ClassLoader): void
-
addCache(String, CacheConfiguration<Object, Object>): ConfigurationBuilder
-
removeCache(String): ConfigurationBuilder
-
addService(ServiceCreationConfiguration<Service, Object>): ConfigurationBuilder
-
removeService(ServiceCreationConfiguration<Service, Object>): ConfigurationBuilder
-
containsCache(String): boolean
-
newBuilderWith(Map<String, CacheConfiguration<Object, Object>>): ConfigurationBuilder
-
newBuilderWith(Collection<ServiceCreationConfiguration<Service, Object>>): ConfigurationBuilder
-
newBuilderWith(ClassLoader): 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
-
LOGGER: Logger
-
instanceId: AtomicLong
-
keyType: Class<Object>
-
valueType: Class<Object>
-
id: String
-
services: Set<Service>
-
serviceCreationConfigurations: Set<ServiceCreationConfiguration<Service, Object>>
-
expiry: ExpiryPolicy<Object, Object>
-
classLoader: ClassLoader
-
evictionAdvisor: EvictionAdvisor<Object, Object>
-
cacheLoaderWriter: CacheLoaderWriter<Object, Object>
-
eventDispatcher: CacheEventDispatcher<Object, Object>
-
resourcePools: ResourcePools
-
keyCopier: Copier<Object>
-
useKeySerializingCopier: boolean
-
valueCopier: Copier<Object>
-
useValueSerializingCopier: boolean
-
keySerializer: Serializer<Object>
-
valueSerializer: Serializer<Object>
-
dispatcherConcurrency: int
-
eventListenerConfigurations: List<CacheEventListenerConfiguration<Object>>
-
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, Object>): UserManagedCacheBuilder<Object, Object, UserManagedCache>
-
removeAnySizeOfEngine(UserManagedCacheBuilder<Object, Object, UserManagedCache>): void
-
UserManagedCacheConfiguration
-
WriteBehindConfigurationBuilder
-
impl
-
config
-
AbstractResourcePool
-
BaseCacheConfiguration
-
keyType: Class<Object>
-
valueType: Class<Object>
-
evictionAdvisor: EvictionAdvisor<Object, Object>
-
serviceConfigurations: Collection<ServiceConfiguration<Service, Object>>
-
classLoader: ClassLoader
-
expiry: ExpiryPolicy<Object, Object>
-
resourcePools: ResourcePools
-
BaseCacheConfiguration(Class<Object>, Class<Object>, EvictionAdvisor<Object, Object>, ClassLoader, ExpiryPolicy<Object, Object>, ResourcePools, ServiceConfiguration[]): void
-
getServiceConfigurations(): Collection<ServiceConfiguration<Service, Object>>
-
getKeyType(): Class<Object>
-
getValueType(): Class<Object>
-
getEvictionAdvisor(): EvictionAdvisor<Object, Object>
-
getClassLoader(): ClassLoader
-
getExpiry(): Expiry<Object, Object>
-
getExpiryPolicy(): ExpiryPolicy<Object, Object>
-
getResourcePools(): ResourcePools
-
derive(): CacheConfigurationBuilder<Object, Object>
-
ResourcePoolsImpl
-
SizedResourcePoolImpl
-
copy
-
event
-
executor
-
loaderwriter
-
persistence
-
resilience
-
serializer
-
store
-
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