Class NoOpCache

java.lang.Object
io.quarkus.cache.runtime.AbstractCache
io.quarkus.cache.runtime.noop.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 Details

    • NoOpCache

      public NoOpCache()
  • Method Details

    • 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)