@InterceptorBinding @Target(value={TYPE,METHOD}) @Retention(value=RUNTIME) @Repeatable(value=CacheInvalidateAll.List.class) public @interface CacheInvalidateAll
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.
public abstract String cacheName
Copyright © 2021 JBoss by Red Hat. All rights reserved.