Package io.quarkus.cache
-
Interface Summary Interface Description Cache Use this interface to interact with a cache programmatically.CacheManager Use this interface to retrieve all existingCachenames and interact with any cache programmatically. -
Annotation Types Summary Annotation Type Description CacheInvalidate When a method annotated withCacheInvalidateis invoked, Quarkus will compute a cache key and use it to try to remove an existing entry from the cache.CacheInvalidate.List CacheInvalidateAll When a method annotated withCacheInvalidateAllis invoked, Quarkus will remove all entries from the cache.CacheInvalidateAll.List CacheKey When a method argument is annotated withCacheKey, it is identified as a part of a cache key during an invocation of a method annotated withCacheResultorCacheInvalidate.CacheName Use this annotation on a field, a constructor parameter or a method parameter to inject aCacheand interact with it programmatically.CacheResult When a method annotated withCacheResultis invoked, Quarkus will compute a cache key and use it to check in the cache whether the method has been already invoked.