Interface HttpCacheUpdateCallback


  • public interface HttpCacheUpdateCallback
    Used for atomically updating entries in a HttpCacheStorage implementation. The current entry (if any) is fed into an implementation of this interface, and the new, possibly updated entry (if any) should be returned.
    • Method Detail

      • update

        HttpCacheEntry update​(HttpCacheEntry existing)
                       throws java.io.IOException
        Returns the new cache entry that should replace an existing one.
        Parameters:
        existing - the cache entry currently in-place in the cache, possibly null if nonexistent
        Returns:
        the cache entry that should replace it, again, possibly null if the entry should be deleted
        Throws:
        java.io.IOException
        Since:
        4.1