Dependencies
Declarations
-
org
-
ehcache
-
core
-
CacheConfigurationChangeEvent
-
CacheConfigurationChangeListener
-
CacheConfigurationProperty
-
DefaultCacheManagerProviderService
-
Ehcache
-
cacheLoaderWriter: CacheLoaderWriter<Object, Object>
-
Ehcache(CacheConfiguration<Object, Object>, Store<Object, Object>, ResilienceStrategy<Object, Object>, CacheEventDispatcher<Object, Object>, Logger): void
-
Ehcache(EhcacheRuntimeConfiguration<Object, Object>, Store<Object, Object>, ResilienceStrategy<Object, Object>, CacheEventDispatcher<Object, Object>, Logger, StatusTransitioner, CacheLoaderWriter<Object, Object>): void
-
Ehcache(CacheConfiguration<Object, Object>, Store<Object, Object>, ResilienceStrategy<Object, Object>, CacheEventDispatcher<Object, Object>, Logger, CacheLoaderWriter<Object, Object>): void
-
doGet(Object): ValueHolder<Object>
-
doPut(Object, Object): PutStatus
-
doRemoveInternal(Object): boolean
-
doGetAllInternal(Set<Object>, boolean): Map<Object, Object>
-
doPutAll(Map<Object, Object>): void
-
doRemoveAll(Set<Object>): void
-
doPutIfAbsent(Object, Object, Consumer<Boolean>): ValueHolder<Object>
-
doRemove(Object, Object): RemoveStatus
-
doReplace(Object, Object): Object
-
doReplace(Object, Object, Object): ReplaceStatus
-
createJsr107Cache(): Jsr107Cache<Object, Object>
-
getCacheLoaderWriter(): CacheLoaderWriter<Object, Object>
-
Jsr107CacheImpl
-
PutAllFunction
-
RemoveAllFunction
-
GetAllFunction
-
EhcacheBase
-
logger: Logger
-
statusTransitioner: StatusTransitioner
-
store: Store<Object, Object>
-
resilienceStrategy: ResilienceStrategy<Object, Object>
-
runtimeConfiguration: EhcacheRuntimeConfiguration<Object, Object>
-
getObserver: OperationObserver<GetOutcome>
-
getAllObserver: OperationObserver<GetAllOutcome>
-
putObserver: OperationObserver<PutOutcome>
-
putAllObserver: OperationObserver<PutAllOutcome>
-
removeObserver: OperationObserver<RemoveOutcome>
-
removeAllObserver: OperationObserver<RemoveAllOutcome>
-
conditionalRemoveObserver: OperationObserver<ConditionalRemoveOutcome>
-
putIfAbsentObserver: OperationObserver<PutIfAbsentOutcome>
-
replaceObserver: OperationObserver<ReplaceOutcome>
-
clearObserver: OperationObserver<ClearOutcome>
-
bulkMethodEntries: Map<BulkOps, LongAdder>
-
EhcacheBase(EhcacheRuntimeConfiguration<Object, Object>, Store<Object, Object>, ResilienceStrategy<Object, Object>, CacheEventDispatcher<Object, Object>, Logger, StatusTransitioner): void
-
get(Object): Object
-
doGet(Object): ValueHolder<Object>
-
getNoLoader(Object): Object
-
put(Object, Object): void
-
doPut(Object, Object): PutStatus
-
containsKey(Object): boolean
-
remove(Object): void
-
removeInternal(Object): boolean
-
doRemoveInternal(Object): boolean
-
clear(): void
-
putIfAbsent(Object, Object): Object
-
doPutIfAbsent(Object, Object, Consumer<Boolean>): ValueHolder<Object>
-
iterator(): Iterator<Entry<Object, Object>>
-
getAll(Set<Object>): Map<Object, Object>
-
getAllInternal(Set<Object>, boolean): Map<Object, Object>
-
doGetAllInternal(Set<Object>, boolean): Map<Object, Object>
-
putAll(Map<Object, Object>): void
-
doPutAll(Map<Object, Object>): void
-
newValueAlreadyExpired(Object, Object, Object): boolean
-
removeAll(Set<Object>): void
-
doRemoveAll(Set<Object>): void
-
newValueAlreadyExpired(Logger, ExpiryPolicy<Object, Object>, Object, Object, Object): boolean
-
remove(Object, Object): boolean
-
doRemove(Object, Object): RemoveStatus
-
replace(Object, Object): Object
-
doReplace(Object, Object): Object
-
replace(Object, Object, Object): boolean
-
doReplace(Object, Object, Object): ReplaceStatus
-
getRuntimeConfiguration(): CacheRuntimeConfiguration<Object, Object>
-
init(): void
-
close(): void
-
getStatus(): Status
-
addHook(LifeCycled): void
-
removeHook(LifeCycled): void
-
addBulkMethodEntriesCount(BulkOps, long): void
-
getBulkMethodEntries(): Map<BulkOps, LongAdder>
-
checkNonNull(Object): void
-
checkNonNull(Object[]): void
-
checkNonNullContent(Collection<Object>): void
-
Jsr107CacheBase
-
loadAll(Set<Object>, boolean, Function<Iterable<Object>, Map<Object, Object>>): void
-
specIterator(): Iterator<Entry<Object, Object>>
-
getNoLoader(Object): Object
-
getAll(Set<Object>): Map<Object, Object>
-
loadAllAbsent(Set<Object>, Function<Iterable<Object>, Map<Object, Object>>): void
-
cacheLoaderWriterLoadAllForKeys(Iterable<Object>, Function<Iterable<Object>, Map<Object, Object>>): Map<Object, Object>
-
loadAllReplace(Set<Object>, Function<Iterable<Object>, Map<Object, Object>>): void
-
remove(Object): boolean
-
removeAll(): void
-
CacheEntryIterator
-
ValueHolderBasedEntry
-
EhcacheManager
-
LOGGER: Logger
-
configuration: DefaultConfiguration
-
cacheManagerClassLoader: ClassLoader
-
useLoaderInAtomics: boolean
-
caches: ConcurrentMap<String, CacheHolder>
-
listeners: CopyOnWriteArrayList<CacheManagerListener>
-
statusTransitioner: StatusTransitioner
-
simpleName: String
-
serviceLocator: ServiceLocator
-
EhcacheManager(Configuration): void
-
EhcacheManager(Configuration, Collection<Service>): void
-
EhcacheManager(Configuration, Collection<Service>, boolean): void
-
EhcacheManager(Configuration, UnaryOperator<DependencySet>, boolean): void
-
validateServicesConfigs(): void
-
resolveServices(UnaryOperator<DependencySet>): ServiceLocator
-
getStatusTransitioner(): StatusTransitioner
-
getCache(String, Class<Object>, Class<Object>): Cache<Object, Object>
-
removeCache(String): void
-
removeCache(String, boolean): void
-
closeEhcache(String, InternalCache<Object, Object>): void
-
createCache(String, Builder<CacheConfiguration>): Cache<Object, Object>
-
createCache(String, CacheConfiguration<Object, Object>): Cache<Object, Object>
-
createCache(String, CacheConfiguration<Object, Object>, boolean): Cache<Object, Object>
-
createNewEhcache(String, CacheConfiguration<Object, Object>, Class<Object>, Class<Object>): InternalCache<Object, Object>
-
getStore(String, CacheConfiguration<Object, Object>, Class<Object>, Class<Object>, Collection<ServiceConfiguration<Service, Object>>, List<LifeCycled>, CacheLoaderWriter<Object, Object>): Store<Object, Object>
-
getPersistableResourceService(ResourceType<ResourcePool>): PersistableResourceService
-
adjustConfigurationWithCacheManagerDefaults(String, CacheConfiguration<Object, Object>): CacheConfiguration<Object, Object>
-
registerListener(CacheManagerListener): void
-
deregisterListener(CacheManagerListener): void
-
init(): void
-
getStatus(): Status
-
close(): void
-
getRuntimeConfiguration(): Configuration
-
destroyCache(String): void
-
destroyPersistenceSpace(String): void
-
destroy(): void
-
startMaintainableServices(MaintenanceScope): void
-
getMaintainableServiceProvider(): ServiceProvider<MaintainableService>
-
stopMaintainableServices(): void
-
getClassLoader(): ClassLoader
-
destroyInternal(): void
-
CacheHolder
-
EhcacheRuntimeConfiguration
-
config: CacheConfiguration<Object, Object>
-
addedServiceConfigurations: Collection<ServiceConfiguration<Service, Object>>
-
resourcePools: ResourcePools
-
cacheConfigurationListenerList: List<CacheConfigurationChangeListener>
-
EhcacheRuntimeConfiguration(CacheConfiguration<Object, Object>): void
-
updateResourcePools(ResourcePools): 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(): FluentCacheConfigurationBuilder<Object, Object, FluentCacheConfigurationBuilder>
-
addCacheConfigurationListener(List<CacheConfigurationChangeListener>): boolean
-
removeCacheConfigurationListener(CacheConfigurationChangeListener): boolean
-
deregisterCacheEventListener(CacheEventListener<Object, Object>): void
-
registerCacheEventListener(CacheEventListener<Object, Object>, EventOrdering, EventFiring, Set<EventType>): void
-
copy(Collection<Object>): Collection<Object>
-
fireCacheConfigurationChange(CacheConfigurationProperty, Object, Object): void
-
readableString(): String
-
HumanReadable
-
InternalCache
-
InternalRuntimeConfiguration
-
InternalStatus
-
Jsr107Cache
-
getAll(Set<Object>): Map<Object, Object>
-
getAndRemove(Object): Object
-
getAndPut(Object, Object): Object
-
remove(Object): boolean
-
removeAll(): void
-
compute(Object, BiFunction<Object, Object, Object>, Supplier<Boolean>, Supplier<Boolean>, Supplier<Boolean>): void
-
loadAll(Set<Object>, boolean, Function<Iterable<Object>, Map<Object, Object>>): void
-
specIterator(): Iterator<Entry<Object, Object>>
-
getNoLoader(Object): Object
-
PersistentUserManagedEhcache
-
statusTransitioner: StatusTransitioner
-
logger: Logger
-
cache: InternalCache<Object, Object>
-
diskPersistenceService: DiskResourceService
-
id: String
-
PersistentUserManagedEhcache(CacheConfiguration<Object, Object>, Store<Object, Object>, ResilienceStrategy<Object, Object>, DiskResourceService, CacheLoaderWriter<Object, Object>, CacheEventDispatcher<Object, Object>, String): void
-
destroy(): void
-
create(): void
-
destroyInternal(): void
-
init(): void
-
close(): void
-
getStatus(): Status
-
get(Object): Object
-
put(Object, Object): void
-
containsKey(Object): boolean
-
remove(Object): void
-
getAll(Set<Object>): Map<Object, Object>
-
putAll(Map<Object, Object>): void
-
removeAll(Set<Object>): void
-
clear(): void
-
putIfAbsent(Object, Object): Object
-
remove(Object, Object): boolean
-
replace(Object, Object): Object
-
replace(Object, Object, Object): boolean
-
getRuntimeConfiguration(): CacheRuntimeConfiguration<Object, Object>
-
iterator(): Iterator<Entry<Object, Object>>
-
addHook(LifeCycled): void
-
SpecIterator
-
StatusTransitioner
-
collections
-
config
-
CoreConfigurationBuilder
-
caches: Map<String, CacheConfiguration<Object, Object>>
-
serviceConfigurations: Collection<ServiceCreationConfiguration<Service, Object>>
-
classLoader: ClassLoader
-
newConfigurationBuilder(Configuration): CoreConfigurationBuilder<CoreConfigurationBuilder>
-
CoreConfigurationBuilder(): void
-
CoreConfigurationBuilder(CoreConfigurationBuilder<CoreConfigurationBuilder>, Map<String, CacheConfiguration<Object, Object>>): void
-
CoreConfigurationBuilder(CoreConfigurationBuilder<CoreConfigurationBuilder>, Collection<ServiceCreationConfiguration<Service, Object>>): void
-
CoreConfigurationBuilder(CoreConfigurationBuilder<CoreConfigurationBuilder>, ClassLoader): void
-
build(): Configuration
-
getCache(String): CacheConfiguration<Object, Object>
-
withCache(String, CacheConfiguration<Object, Object>): CoreConfigurationBuilder
-
withoutCache(String): CoreConfigurationBuilder
-
updateCache(String, UnaryOperator<FluentCacheConfigurationBuilder<Object, Object, FluentCacheConfigurationBuilder>>): CoreConfigurationBuilder
-
updateCaches(UnaryOperator<FluentCacheConfigurationBuilder<Object, Object, FluentCacheConfigurationBuilder>>): CoreConfigurationBuilder
-
getServices(Class<ServiceCreationConfiguration>): Collection<ServiceCreationConfiguration>
-
withService(ServiceCreationConfiguration<Service, Object>): CoreConfigurationBuilder
-
withoutServices(Class<ServiceCreationConfiguration>, Predicate<Object>): CoreConfigurationBuilder
-
updateServices(Class<ServiceCreationConfiguration>, UnaryOperator<Object>): CoreConfigurationBuilder
-
getClassLoader(): ClassLoader
-
withClassLoader(ClassLoader): CoreConfigurationBuilder
-
withDefaultClassLoader(): CoreConfigurationBuilder
-
newBuilderWith(Map<String, CacheConfiguration<Object, Object>>): CoreConfigurationBuilder
-
newBuilderWith(Collection<ServiceCreationConfiguration<Service, Object>>): CoreConfigurationBuilder
-
newBuilderWith(ClassLoader): CoreConfigurationBuilder
-
DefaultConfiguration
-
caches: ConcurrentMap<String, CacheConfiguration<Object, Object>>
-
services: Collection<ServiceCreationConfiguration<Service, Object>>
-
classLoader: ClassLoader
-
DefaultConfiguration(Configuration): void
-
DefaultConfiguration(ClassLoader, ServiceCreationConfiguration[]): void
-
DefaultConfiguration(Map<String, CacheConfiguration<Object, Object>>, ClassLoader, ServiceCreationConfiguration[]): void
-
getCacheConfigurations(): Map<String, CacheConfiguration<Object, Object>>
-
getServiceCreationConfigurations(): Collection<ServiceCreationConfiguration<Service, Object>>
-
getClassLoader(): ClassLoader
-
derive(): FluentConfigurationBuilder<FluentConfigurationBuilder>
-
emptyCacheMap(): Map<String, CacheConfiguration<Object, Object>>
-
addCacheConfiguration(String, CacheConfiguration<Object, Object>): void
-
removeCacheConfiguration(String): void
-
replaceCacheConfiguration(String, CacheConfiguration<Object, Object>, CacheRuntimeConfiguration<Object, Object>): void
-
readableString(): String
-
ExpiryUtils
-
store
-
events
-
CacheEventDispatcher
-
CacheEventDispatcherFactory
-
CacheEventListenerConfiguration
-
CacheEventListenerProvider
-
CacheEvents
-
RemovalEvent
-
CacheEvents(): void
-
expiry(Object, Object, Cache<Object, Object>): CacheEvent<Object, Object>
-
eviction(Object, Object, Cache<Object, Object>): CacheEvent<Object, Object>
-
creation(Object, Object, Cache<Object, Object>): CacheEvent<Object, Object>
-
removal(Object, Object, Cache<Object, Object>): CacheEvent<Object, Object>
-
update(Object, Object, Object, Cache<Object, Object>): CacheEvent<Object, Object>
-
BaseCacheEvent
-
ExpiryEvent
-
EvictionEvent
-
CreationEvent
-
UpdateEvent
-
CacheManagerListener
-
EventListenerWrapper
-
NullStoreEventDispatcher
-
nullStoreEventDispatcher(): StoreEventDispatcher<Object, Object>
-
storeEventSink: StoreEventSink<Object, Object>
-
eventSink(): StoreEventSink<Object, Object>
-
releaseEventSink(StoreEventSink<Object, Object>): void
-
releaseEventSinkAfterFailure(StoreEventSink<Object, Object>, Throwable): void
-
reset(StoreEventSink<Object, Object>): void
-
addEventListener(StoreEventListener<Object, Object>): void
-
removeEventListener(StoreEventListener<Object, Object>): void
-
addEventFilter(StoreEventFilter<Object, Object>): void
-
setEventOrdering(boolean): void
-
setSynchronous(boolean): void
-
isEventOrdering(): boolean
-
StateChangeListener
-
StoreEventDispatcher
-
StoreEventSink
-
exceptions
-
internal
-
osgi
-
resilience
-
spi
-
statistics
-
AuthoritativeTierOperationOutcomes
-
BulkOps
-
CacheOperationOutcomes
-
CacheStatistics
-
CachingTierOperationOutcomes
-
ChainedObserver
-
ChainedOperationObserver
-
DefaultCacheStatistics
-
DefaultStatisticsService
-
LOGGER: Logger
-
cacheStatistics: ConcurrentMap<String, DefaultCacheStatistics>
-
cacheManager: InternalCacheManager
-
started: boolean
-
getCacheStatistics(String): CacheStatistics
-
registerWithParent(Object, Object): void
-
registerStoreStatistics(Store<Object, Object>, String, int, String, Map<Enum, Set<Enum>>, String): OperationStatistic<Enum>
-
getOutcomeType(Map<Enum, Set<Enum>>): Class<Enum>
-
deRegisterFromParent(Object, Object): void
-
cleanForNode(Object): void
-
createCacheRegistry(String, Cache<Object, Object>, LongSupplier): void
-
registerCacheStatistics(String): void
-
registerDerivedStatistics(String, Cache<Object, Object>, String, Enum, String, LatencyHistogramConfiguration): void
-
createOperationStatistics(String, Class<Enum>, String, Object): OperationObserver<Enum>
-
isStarted(): boolean
-
start(ServiceProvider<Service>): void
-
stop(): void
-
stateTransition(Status, Status): void
-
registerAllCaches(): void
-
cacheAdded(String, Cache<Object, Object>): void
-
cacheRemoved(String, Cache<Object, Object>): void
-
DefaultStatisticsServiceFactory
-
DefaultTierStatistics
-
compensatingCounters: CompensatingCounters
-
knownStatistics: Map<String, ValueStatistic<Serializable>>
-
get: OperationStatistic<GetOutcome>
-
put: OperationStatistic<PutOutcome>
-
putIfAbsent: OperationStatistic<PutIfAbsentOutcome>
-
replace: OperationStatistic<ReplaceOutcome>
-
conditionalReplace: OperationStatistic<ConditionalReplaceOutcome>
-
remove: OperationStatistic<RemoveOutcome>
-
conditionalRemove: OperationStatistic<ConditionalRemoveOutcome>
-
eviction: OperationStatistic<EvictionOutcome>
-
expiration: OperationStatistic<ExpirationOutcome>
-
compute: OperationStatistic<ComputeOutcome>
-
computeIfAbsent: OperationStatistic<ComputeIfAbsentOutcome>
-
mapping: Optional<ValueStatistic<Long>>
-
allocatedMemory: Optional<ValueStatistic<Long>>
-
occupiedMemory: Optional<ValueStatistic<Long>>
-
DefaultTierStatistics(Cache<Object, Object>, String): void
-
createKnownStatistics(String): Map<String, ValueStatistic<Serializable>>
-
addIfPresent(Map<String, ValueStatistic<Serializable>>, String, OperationStatistic<Enum>, Supplier<Number>): void
-
getKnownStatistics(): Map<String, ValueStatistic<Serializable>>
-
findOperationStatistic(Cache<Object, Object>, String, String, String): OperationStatistic<Enum>
-
findOperationStatistic(Cache<Object, Object>, String, String): OperationStatistic<Enum>
-
findValueStatistics(Cache<Object, Object>, String, String): Optional<ValueStatistic<Long>>
-
clear(): void
-
getHits(): long
-
getMisses(): long
-
getPuts(): long
-
getRemovals(): long
-
getEvictions(): long
-
getExpirations(): long
-
getMappings(): long
-
getAllocatedByteSize(): long
-
getOccupiedByteSize(): long
-
CompensatingCounters
-
DelegatedMappedOperationStatistics
-
DelegatingOperationObserver
-
DelegatingOperationStatistic
-
HigherCachingTierOperationOutcomes
-
Jsr107LatencyMonitor
-
LatencyHistogramConfiguration
-
LowerCachingTierOperationsOutcome
-
OperationObserver
-
OperationStatistic
-
SourceStatistic
-
StatsUtils
-
StatsUtils(): void
-
hasTag(String): Matcher<Map<String, Object>>
-
hasProperty(String, String): Matcher<Map<String, Object>>
-
findStatisticOnDescendants(Object, String, String, String): Optional<Object>
-
findStatisticOnDescendants(Object, String, String): Optional<Object>
-
findOperationStatisticOnChildren(Object, Class<Enum>, String): OperationStatistic<Enum>
-
findTiers(Cache<Object, Object>): String[]
-
findLowestTier(String[]): String
-
hasOperationStat(Object, Class<Enum>, String): boolean
-
registerClearNotification(String, Cache<Object, Object>, Consumer<String>): void
-
StoreOperationOutcomes
-
SuppliedValueStatistic
-
TierOperationOutcomes
-
TierStatistics
-
ValueStatistic
-
ZeroOperationStatistic
-
store
-
StoreConfigurationImpl
-
keyType: Class<Object>
-
valueType: Class<Object>
-
evictionAdvisor: EvictionAdvisor<Object, Object>
-
classLoader: ClassLoader
-
expiry: ExpiryPolicy<Object, Object>
-
resourcePools: ResourcePools
-
keySerializer: Serializer<Object>
-
valueSerializer: Serializer<Object>
-
dispatcherConcurrency: int
-
operationStatisticsEnabled: boolean
-
cacheLoaderWriter: CacheLoaderWriter<Object, Object>
-
useLoaderInAtomics: boolean
-
StoreConfigurationImpl(CacheConfiguration<Object, Object>, int, Serializer<Object>, Serializer<Object>): void
-
StoreConfigurationImpl(CacheConfiguration<Object, Object>, int, boolean, Serializer<Object>, Serializer<Object>, CacheLoaderWriter<Object, Object>, boolean): void
-
StoreConfigurationImpl(Class<Object>, Class<Object>, EvictionAdvisor<Object, Object>, ClassLoader, ExpiryPolicy<Object, Object>, ResourcePools, int, Serializer<Object>, Serializer<Object>): void
-
StoreConfigurationImpl(Class<Object>, Class<Object>, EvictionAdvisor<Object, Object>, ClassLoader, ExpiryPolicy<Object, Object>, ResourcePools, int, Serializer<Object>, Serializer<Object>, CacheLoaderWriter<Object, Object>): void
-
StoreConfigurationImpl(Class<Object>, Class<Object>, EvictionAdvisor<Object, Object>, ClassLoader, ExpiryPolicy<Object, Object>, ResourcePools, int, boolean, Serializer<Object>, Serializer<Object>, CacheLoaderWriter<Object, Object>, boolean): void
-
getKeyType(): Class<Object>
-
getValueType(): Class<Object>
-
getEvictionAdvisor(): EvictionAdvisor<Object, Object>
-
getClassLoader(): ClassLoader
-
getExpiry(): ExpiryPolicy<Object, Object>
-
getResourcePools(): ResourcePools
-
getKeySerializer(): Serializer<Object>
-
getValueSerializer(): Serializer<Object>
-
getDispatcherConcurrency(): int
-
isOperationStatisticsEnabled(): boolean
-
getCacheLoaderWriter(): CacheLoaderWriter<Object, Object>
-
useLoaderInAtomics(): boolean
-
StoreSupport
-
util
Java files
Class files