Class NoOpCache

  • All Implemented Interfaces:
    Cache

    public class NoOpCache
    extends AbstractCache
    This class is an internal Quarkus cache implementation. Do not use it explicitly from your Quarkus application. The public methods signatures may change without prior notice.
    • Constructor Detail

      • NoOpCache

        public NoOpCache()
    • Method Detail

      • getName

        public String getName()
      • get

        public <K,​V> io.smallrye.mutiny.Uni<V> get​(K key,
                                                         Function<K,​V> valueLoader)
      • getAsync

        public <K,​V> io.smallrye.mutiny.Uni<V> getAsync​(K key,
                                                              Function<K,​io.smallrye.mutiny.Uni<V>> valueLoader)
      • invalidate

        public io.smallrye.mutiny.Uni<Void> invalidate​(Object key)
      • invalidateAll

        public io.smallrye.mutiny.Uni<Void> invalidateAll()
      • invalidateIf

        public io.smallrye.mutiny.Uni<Void> invalidateIf​(Predicate<Object> predicate)