Dependencies
Declarations
-
org
-
ehcache
-
core
-
CacheConfigurationChangeEvent
-
CacheConfigurationChangeListener
-
CacheConfigurationProperty
-
DefaultCacheManagerProviderService
-
Ehcache
-
PutAllFunction
-
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
-
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>>, 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
-
serviceConfigurations: Collection<ServiceConfiguration<Service>>
-
config: CacheConfiguration<Object, Object>
-
keyType: Class<Object>
-
valueType: Class<Object>
-
evictionAdvisor: EvictionAdvisor<Object, Object>
-
classLoader: ClassLoader
-
expiry: ExpiryPolicy<Object, Object>
-
resourcePools: ResourcePools
-
cacheConfigurationListenerList: List<CacheConfigurationChangeListener>
-
EhcacheRuntimeConfiguration(CacheConfiguration<Object, Object>): void
-
updateResourcePools(ResourcePools): void
-
getServiceConfigurations(): Collection<ServiceConfiguration<Service>>
-
getKeyType(): Class<Object>
-
getValueType(): Class<Object>
-
getEvictionAdvisor(): EvictionAdvisor<Object, Object>
-
getClassLoader(): ClassLoader
-
getExpiry(): Expiry<Object, Object>
-
getExpiryPolicy(): ExpiryPolicy<Object, Object>
-
getResourcePools(): ResourcePools
-
addCacheConfigurationListener(List<CacheConfigurationChangeListener>): boolean
-
removeCacheConfigurationListener(CacheConfigurationChangeListener): boolean
-
deregisterCacheEventListener(CacheEventListener<Object, Object>): void
-
registerCacheEventListener(CacheEventListener<Object, Object>, EventOrdering, EventFiring, Set<EventType>): void
-
registerCacheEventListener(CacheEventListener<Object, Object>, EventOrdering, EventFiring, EventType, 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
-
AbstractResourcePool
-
BaseCacheConfiguration
-
keyType: Class<Object>
-
valueType: Class<Object>
-
evictionAdvisor: EvictionAdvisor<Object, Object>
-
serviceConfigurations: Collection<ServiceConfiguration<Service>>
-
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>>
-
getKeyType(): Class<Object>
-
getValueType(): Class<Object>
-
getEvictionAdvisor(): EvictionAdvisor<Object, Object>
-
getClassLoader(): ClassLoader
-
getExpiry(): Expiry<Object, Object>
-
getExpiryPolicy(): ExpiryPolicy<Object, Object>
-
getResourcePools(): ResourcePools
-
DefaultConfiguration
-
caches: ConcurrentMap<String, CacheConfiguration<Object, Object>>
-
services: Collection<ServiceCreationConfiguration<Service>>
-
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>>
-
getClassLoader(): ClassLoader
-
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
-
ResourcePoolsImpl
-
SizedResourcePoolImpl
-
store
-
events
-
CacheEventDispatcher
-
CacheEventDispatcherFactory
-
CacheEventListenerConfiguration
-
CacheEventListenerProvider
-
CacheEvents
-
EvictionEvent
-
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
-
CreationEvent
-
RemovalEvent
-
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
-
isEventOrdering(): boolean
-
StateChangeListener
-
StoreEventDispatcher
-
StoreEventSink
-
exceptions
-
internal
-
osgi
-
resilience
-
spi
-
statistics
-
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