Package io.micronaut.scheduling.executor
Scheduling Execution configuration and factory.
- Since:
- 1.0
-
Interface Summary Interface Description ExecutorConfiguration ExecutorSelector Interface that allows customizing the selection of theExecutorService
to run an operation on. -
Class Summary Class Description DefaultExecutorSelector Default implementation of theExecutorSelector
interface that regards methods that return reactive types as non-blocking.DefaultThreadFactory The default thread factory used for creating threads in Micronaut.ExecutorFactory ConstructsExecutorService
instances based onUserExecutorConfiguration
instances.IOExecutorServiceConfig Configures the default I/O thread pool if none is configured by the user.ScheduledExecutorServiceConfig A default executor service for scheduling adhoc tasks viaScheduledExecutorService
.UserExecutorConfiguration Allows configurationExecutorService
instances that are made available as beans. -
Enum Summary Enum Description ExecutorType An enum modelling differentExecutor
types that mirror the methods defined in theExecutors
class.ThreadSelection Enum the controls the ability to select threads in a Micronaut application.