Package io.quarkus.cache
Annotation Type CacheInvalidateAll
-
@InterceptorBinding @Target({TYPE,METHOD}) @Retention(RUNTIME) @Repeatable(List.class) public @interface CacheInvalidateAll
When a method annotated withCacheInvalidateAll
is invoked, Quarkus will remove all entries from the cache.This annotation can be combined with multiple other caching annotations on a single method. Caching operations will always be executed in the same order:
CacheInvalidateAll
first, thenCacheInvalidate
and finallyCacheResult
.The underlying caching provider can be chosen and configured in the Quarkus
application.properties
file.
-
-
Element Detail
-
cacheName
String cacheName
The name of the cache.
-
-