- Cache<C> - Interface in io.micronaut.cache
-
- CACHE_NAME - Static variable in class io.micronaut.cache.discovery.DiscoveryClientCacheConfiguration
-
The prefix to use for all discovery client settings.
- Cacheable - Annotation Type in io.micronaut.cache.annotation
-
An annotation that can be applied at the type or method level to indicate that the return value of the method
should be cached for
the configured
Cacheable.cacheNames()
.
- CacheAnnotation - Annotation Type in io.micronaut.cache.annotation
-
Meta annotation to mark cache operations.
- CacheConfig - Annotation Type in io.micronaut.cache.annotation
-
An annotation that can be used on either a type or an annotation stereotype to configure common caching
behaviour.
- CacheConfiguration - Class in io.micronaut.cache
-
A base configuration class for configuring caches.
- CacheConfiguration(String, ApplicationConfiguration) - Constructor for class io.micronaut.cache.CacheConfiguration
-
Creates a new cache with the given name.
- CacheErrorHandler - Interface in io.micronaut.cache
-
An interface for handling cache errors.
- CacheInfo - Interface in io.micronaut.cache
-
Provides information about the state of the cache.
- CacheInterceptor - Class in io.micronaut.cache.interceptor
-
- CacheInterceptor(CacheManager, CacheErrorHandler, AsyncCacheErrorHandler, ExecutorService, BeanContext) - Constructor for class io.micronaut.cache.interceptor.CacheInterceptor
-
Create Cache Interceptor with given arguments.
- CacheInvalidate - Annotation Type in io.micronaut.cache.annotation
-
An annotation that can be applied at the type or method level to indicate that the annotated operation should
cause the eviction of the given caches.
- CacheKeyGenerator - Interface in io.micronaut.cache.interceptor
-
An interface for generating keys used by
Cacheable
.
- CacheManager<C> - Interface in io.micronaut.cache
-
Simple CacheManager interface for managing caches.
- CachePut - Annotation Type in io.micronaut.cache.annotation
-
An annotation that can be applied at the type or method level to indicate that the annotated operation should
cause the return value to be cached within the given cache name.
- CacheSystemException - Exception in io.micronaut.cache.exceptions
-
An exception that occurs when an internal cache system error occurs.
- CacheSystemException(String, Throwable) - Constructor for exception io.micronaut.cache.exceptions.CacheSystemException
-
Constructs a new CacheSystem exception with the specified detail message and
cause.
- CacheSystemException(String) - Constructor for exception io.micronaut.cache.exceptions.CacheSystemException
-
Constructs a new CacheSystem exception with the specified detail message.
- CachingCompositeDiscoveryClient - Class in io.micronaut.cache.discovery
-
Replaces the default DefaultCompositeDiscoveryClient
with one that caches the return
values.
- CachingCompositeDiscoveryClient(DiscoveryClient[]) - Constructor for class io.micronaut.cache.discovery.CachingCompositeDiscoveryClient
-
- charset - Variable in class io.micronaut.cache.CacheConfiguration
-