Uses of Interface
org.apache.hc.client5.http.schedule.SchedulingStrategy
Packages that use SchedulingStrategy
Package
Description
Caching API implementation for both the classic and
the asynchronous HTTP transports.
Commons scheduling strategy implementations.
-
Uses of SchedulingStrategy in org.apache.hc.client5.http.impl.cache
Fields in org.apache.hc.client5.http.impl.cache declared as SchedulingStrategyModifier and TypeFieldDescriptionprivate final SchedulingStrategyCacheRevalidatorBase.schedulingStrategyprivate SchedulingStrategyCachingH2AsyncClientBuilder.schedulingStrategyprivate SchedulingStrategyCachingHttpAsyncClientBuilder.schedulingStrategyprivate SchedulingStrategyCachingHttpClientBuilder.schedulingStrategyMethods in org.apache.hc.client5.http.impl.cache with parameters of type SchedulingStrategyModifier and TypeMethodDescriptionCachingH2AsyncClientBuilder.setSchedulingStrategy(SchedulingStrategy schedulingStrategy) CachingHttpAsyncClientBuilder.setSchedulingStrategy(SchedulingStrategy schedulingStrategy) final CachingHttpClientBuilderCachingHttpClientBuilder.setSchedulingStrategy(SchedulingStrategy schedulingStrategy) Constructors in org.apache.hc.client5.http.impl.cache with parameters of type SchedulingStrategyModifierConstructorDescription(package private)AsyncCachingExec(ResourceFactory resourceFactory, HttpAsyncCacheStorage storage, ScheduledExecutorService executorService, SchedulingStrategy schedulingStrategy, CacheConfig config) (package private)AsyncCachingExec(HttpAsyncCache cache, ScheduledExecutorService executorService, SchedulingStrategy schedulingStrategy, CacheConfig config) CacheRevalidatorBase(ScheduledThreadPoolExecutor scheduledThreadPoolExecutor, SchedulingStrategy schedulingStrategy) Create CacheValidator which will make ache revalidation requests using the suppliedSchedulingStrategyandScheduledThreadPoolExecutor.CacheRevalidatorBase(CacheRevalidatorBase.ScheduledExecutor scheduledExecutor, SchedulingStrategy schedulingStrategy) Create CacheValidator which will make ache revalidation requests using the suppliedSchedulingStrategyandCacheRevalidatorBase.ScheduledExecutor.(package private)CachingExec(ResourceFactory resourceFactory, HttpCacheStorage storage, ScheduledExecutorService executorService, SchedulingStrategy schedulingStrategy, CacheConfig config) (package private)CachingExec(HttpCache cache, ScheduledExecutorService executorService, SchedulingStrategy schedulingStrategy, CacheConfig config) DefaultAsyncCacheRevalidator(ScheduledExecutorService executorService, SchedulingStrategy schedulingStrategy) Create CacheValidator which will make ache revalidation requests using the suppliedSchedulingStrategyandScheduledExecutorService.DefaultAsyncCacheRevalidator(CacheRevalidatorBase.ScheduledExecutor scheduledExecutor, SchedulingStrategy schedulingStrategy) Create DefaultCacheRevalidator which will make ache revalidation requests using the suppliedSchedulingStrategyandCacheRevalidatorBase.ScheduledExecutor.DefaultCacheRevalidator(ScheduledExecutorService scheduledThreadPoolExecutor, SchedulingStrategy schedulingStrategy) Create CacheValidator which will make ache revalidation requests using the suppliedSchedulingStrategyandScheduledExecutorService.DefaultCacheRevalidator(CacheRevalidatorBase.ScheduledExecutor scheduledExecutor, SchedulingStrategy schedulingStrategy) Create DefaultCacheRevalidator which will make ache revalidation requests using the suppliedSchedulingStrategyandCacheRevalidatorBase.ScheduledExecutor. -
Uses of SchedulingStrategy in org.apache.hc.client5.http.impl.schedule
Classes in org.apache.hc.client5.http.impl.schedule that implement SchedulingStrategyModifier and TypeClassDescriptionclassAn implementation that backs off exponentially based on the number of consecutive failed attempts.classImmediately schedules any operation.