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(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.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.