## Uses of Interface
org.apache.hc.client5.http.cache.HttpCacheCASOperation

- Packages that use HttpCacheCASOperation
  Package | Description
  --- | ---
  org.apache.hc.client5.http.cache | Caching APIs for both the classic and the asynchronous HTTP transports.
  org.apache.hc.client5.http.impl.cache | Caching API implementation for both the classic and the asynchronous HTTP transports.

- - ### Uses of HttpCacheCASOperation in org.apache.hc.client5.http.cache

    Methods in org.apache.hc.client5.http.cache with parameters of type HttpCacheCASOperation
    Modifier and Type | Method and Description
    --- | ---
    `void` | HttpCacheStorage.`updateEntry(String key, HttpCacheCASOperation casOperation)` Atomically applies the given callback to processChallenge an existing cache entry under a given key.
    `Cancellable` | HttpAsyncCacheStorage.`updateEntry(String key, HttpCacheCASOperation casOperation, FutureCallback<Boolean> callback)` Atomically applies the given callback to processChallenge an existing cache entry under a given key.
    `Cancellable` | HttpAsyncCacheStorageAdaptor.`updateEntry(String key, HttpCacheCASOperation casOperation, FutureCallback<Boolean> callback)`

  - ### Uses of HttpCacheCASOperation in org.apache.hc.client5.http.impl.cache

    Methods in org.apache.hc.client5.http.impl.cache with parameters of type HttpCacheCASOperation
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractSerializingCacheStorage.`updateEntry(String key, HttpCacheCASOperation casOperation)`
    `void` | BasicHttpCacheStorage.`updateEntry(String url, HttpCacheCASOperation casOperation)`
    `void` | ManagedHttpCacheStorage.`updateEntry(String url, HttpCacheCASOperation casOperation)`
    `Cancellable` | AbstractSerializingAsyncCacheStorage.`updateEntry(String key, HttpCacheCASOperation casOperation, FutureCallback<Boolean> callback)`

Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.