Class FileCachingHttpClientBuilder.StorageMaintenanceTask

java.lang.Object
java.util.TimerTask
net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder.StorageMaintenanceTask
All Implemented Interfaces:
Runnable
Enclosing class:
FileCachingHttpClientBuilder

private static class FileCachingHttpClientBuilder.StorageMaintenanceTask
extends TimerTask
Scheduled task to manage an instance of ManagedHttpCacheStorage.
  • Field Details

    • log

      private org.slf4j.Logger log
      Logger.
    • storage

      private org.apache.http.impl.client.cache.ManagedHttpCacheStorage storage
      The managed cache storage instance.
  • Constructor Details

    • StorageMaintenanceTask

      public StorageMaintenanceTask​(@Nonnull org.apache.http.impl.client.cache.ManagedHttpCacheStorage managedStorage)
      Constructor.
      Parameters:
      managedStorage - the managed cache storage instance
  • Method Details