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 theExecutorServiceto run an operation on. -
Class Summary Class Description DefaultExecutorSelector Default implementation of theExecutorSelectorinterface that regards methods that return reactive types as non-blocking.DefaultThreadFactory The default thread factory used for creating threads in Micronaut.ExecutorFactory ConstructsExecutorServiceinstances based onUserExecutorConfigurationinstances.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 configurationExecutorServiceinstances that are made available as beans. -
Enum Summary Enum Description ExecutorType An enum modelling differentExecutortypes that mirror the methods defined in theExecutorsclass.ThreadSelection Enum the controls the ability to select threads in a Micronaut application.