reactor.core.scheduler.Scheduler contract and static
registry and factory methods in reactor.core.scheduler.Schedulers .
| Modifier and Type | Interface and Description |
|---|---|
| public interface | NonBlocking
A marker interface that is detected on |
| public interface | Scheduler
Provides an abstract asynchronous boundary to operators. |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | BoundedElasticScheduler
Scheduler that hosts a pool of 0-N single-threaded |
| pack-priv class | BoundedElasticSchedulerSupplier
JDK 8 Specific implementation of BoundedElasticScheduler supplier which warns when one enables virtual thread support |
| pack-priv class | DelegateServiceScheduler
A simple |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | ExecutorScheduler
Wraps a java.util.concurrent.Executor and provides the Scheduler API over it. |
| pack-priv class | |
| pack-priv class | ImmediateScheduler
Executes tasks on the caller's thread immediately. |
| pack-priv class | InstantPeriodicWorkerTask
A runnable task for |
| pack-priv class | ParallelScheduler
Scheduler that hosts a fixed pool of single-threaded ScheduledExecutorService-based workers and is suited for parallel work. |
| pack-priv class | |
| pack-priv class | PeriodicWorkerTask
A runnable task for |
| public class | ReactorBlockHoundIntegration
|
| pack-priv class | ReactorThreadFactory
The standard Reactor |
| pack-priv class | SchedulerMetricDecorator
Deprecated
|
| public abstract class | Schedulers
|
| pack-priv class | |
| pack-priv class | |
| pack-priv class | SingleScheduler
Scheduler that works with a single-threaded ScheduledExecutorService and is suited for same-thread work (like an event dispatch thread). |
| pack-priv class | SingleWorkerScheduler
Wraps one of the workers of some other Scheduler and provides Worker services on top of it. |
| pack-priv class | |
| pack-priv class | VirtualThreadFactory
The noop |
| pack-priv class | WorkerTask
A runnable task for |