| MillisTimeProvider.SystemMillisTimeProvider |
Поставщик системного времени
|
| QueueLoop.WakeupQueueLoop |
Cтратегия выполнения задачи в потоке
|
| QueueTaskPoller |
Цикл обработки задачи в очереди.
|
| ReenqueueRetryStrategy.ArithmeticReenqueueRetryStrategy |
Стратегия, которая возвращает задержку на основании арифметической прогрессии, заданной с помощью ее
первого члена и разности.
|
| ReenqueueRetryStrategy.Factory |
Фабрика для создания стратегии повтора задача, в зависимости от настроек
|
| ReenqueueRetryStrategy.FixedDelayReenqueueRetryStrategy |
Стратегия, которая возвращает фиксированную задержку для любого выполнения задачи.
|
| ReenqueueRetryStrategy.GeometricReenqueueRetryStrategy |
Стратегия, которая возвращает задержку на основании геометрической прогрессии, заданной с помощью ее первого
члена и целочисленного знаменателя.
|
| ReenqueueRetryStrategy.ManualReenqueueRetryStrategy |
Стратегия, которая не вычисляет задержку.
|
| ReenqueueRetryStrategy.SequentialReenqueueRetryStrategy |
Стратегия, которая возвращает задержку на основании некоторой конечной последовательности.
|
| TaskPicker |
Класс, обеспечивающий выборку задачи из очереди
|
| TaskProcessor |
Обработчик выбранной задачи
|
| TaskResultHandler |
Обработчик результат выполенения задачи
|
| TimeLimiter |
Класс, для ограничения времени нескольких действий в заданный таймаут
|