Package io.quarkus.cache
Annotation Interface CacheInvalidateAll
@InterceptorBinding
@Target({TYPE,METHOD})
@Retention(RUNTIME)
@Repeatable(List.class)
public @interface CacheInvalidateAll
When a method annotated with
CacheInvalidateAll 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, then CacheInvalidate and finally
CacheResult.
The underlying caching provider can be chosen and configured in the Quarkus application.properties file.
-
Nested Class Summary
Nested Classes -
Required Element Summary
Required Elements
-
Element Details
-
cacheName
String cacheNameThe name of the cache.
-