Module methanol

Class CacheResponse

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable

    public final class CacheResponse
    extends RawResponse
    implements java.io.Closeable
    A RawResponse retrieved from cache.
    • Method Detail

      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
      • edit

        public java.util.concurrent.CompletableFuture<java.util.Optional<Store.Editor>> edit()
      • handleAsync

        public <T> java.util.concurrent.CompletableFuture<TrackedResponse<T>> handleAsync​(java.net.http.HttpResponse.BodyHandler<T> handler,
                                                                                          java.util.concurrent.Executor executor)
        Specified by:
        handleAsync in class RawResponse