Interface RefreshableCache<T>

    • Method Detail

      • get

        T get()
        Get the cache. If there is no cache value this call will block. If the underlying cache is being refreshed, the old cache value will be returned until the refresh is complete.
        Returns:
        T
      • refresh

        void refresh()
        Refresh the cache asynchronously.