B C D G I O P S
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- buildCache(CacheConfiguration) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
-
Build a cache from the given configurations.
C
- CaffeineCacheConfiguration - Class in io.micronaut.cache.caffeine.configuration
-
Default cache configuration implementation used to configure instances of
DefaultSyncCache. - CaffeineCacheConfiguration(String, ApplicationConfiguration) - Constructor for class io.micronaut.cache.caffeine.configuration.CaffeineCacheConfiguration
-
Creates a new cache with the given name.
- CaffeineCacheMetricsBinder - Class in io.micronaut.cache.caffeine.metrics
-
A cache Metrics binder for Caffeine.
- CaffeineCacheMetricsBinder(BeanProvider<MeterRegistry>) - Constructor for class io.micronaut.cache.caffeine.metrics.CaffeineCacheMetricsBinder
-
Default constructor.
D
- DefaultCacheConfiguration - Class in io.micronaut.cache.caffeine
-
Default cache configuration implementation used to configure instances of
DefaultSyncCache. - DefaultCacheConfiguration(String, ApplicationConfiguration) - Constructor for class io.micronaut.cache.caffeine.DefaultCacheConfiguration
-
Creates a new cache with the given name.
- DefaultDynamicCacheManager - Class in io.micronaut.cache.caffeine
-
Default
DynamicCacheManagerimplementation that createsDefaultSyncCaches with default values. - DefaultDynamicCacheManager(ApplicationContext, ConversionService<?>, ApplicationConfiguration) - Constructor for class io.micronaut.cache.caffeine.DefaultDynamicCacheManager
-
Creates a default dynamic cache manager.
- DefaultSyncCache - Class in io.micronaut.cache.caffeine
-
A default
SyncCacheimplementation based on Caffeine - DefaultSyncCache(CacheConfiguration, ApplicationContext, ConversionService<?>) - Constructor for class io.micronaut.cache.caffeine.DefaultSyncCache
-
Construct a sync cache implementation with given configurations.
- DefaultSyncCache(DefaultCacheConfiguration, ApplicationContext, ConversionService<?>) - Constructor for class io.micronaut.cache.caffeine.DefaultSyncCache
-
Construct a sync cache implementation with given configurations.
G
- get(Object, Argument<T>) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
- get(Object, Argument<T>, Supplier<T>) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
- getCache(String) - Method in class io.micronaut.cache.caffeine.DefaultDynamicCacheManager
- getCacheInfo() - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
- getName() - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
- getNativeCache() - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
I
- invalidate(Object) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
- invalidateAll() - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
- io.micronaut.cache.caffeine - package io.micronaut.cache.caffeine
-
Contains a cache implementation backed by Caffeine.
- io.micronaut.cache.caffeine.configuration - package io.micronaut.cache.caffeine.configuration
- io.micronaut.cache.caffeine.metrics - package io.micronaut.cache.caffeine.metrics
- isListenToEvictions() - Method in class io.micronaut.cache.caffeine.configuration.CaffeineCacheConfiguration
-
If a removal listener is defined and this property is true then caffeine will send eviction events to that listener.
- isListenToRemovals() - Method in class io.micronaut.cache.caffeine.configuration.CaffeineCacheConfiguration
-
If a removal listener is defined and this property is true then caffeine will send removal events to that listener.
O
- onCreated(BeanCreatedEvent<Cache<?>>) - Method in class io.micronaut.cache.caffeine.metrics.CaffeineCacheMetricsBinder
P
- put(Object, Object) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
-
Cache the specified value using the specified key.
- putIfAbsent(Object, Supplier<T>) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
- putIfAbsent(Object, T) - Method in class io.micronaut.cache.caffeine.DefaultSyncCache
S
- setListenToEvictions(boolean) - Method in class io.micronaut.cache.caffeine.configuration.CaffeineCacheConfiguration
- setListenToRemovals(boolean) - Method in class io.micronaut.cache.caffeine.configuration.CaffeineCacheConfiguration
All Classes All Packages