@FunctionalInterface public interface ExecutorProvider
ExecutorProvider SPI can be used to provide jOOQ with custom
 asynchronous execution behaviour.
 
 Asynchronous operations will call back to this SPI to obtain an executor.
 This applies, for example, to ResultQuery.fetchAsync().
 
 The following logic is applied when resolving the appropriate
 executor:
 
Configuration.executorProvider() does not return
 null, then provide() is called to obtain an
 Executor for the asynchronous task.ForkJoinPool.commonPool() is
 used if ForkJoinPool.getCommonPoolParallelism() > 1Executor is used in any other
 case.
 The SPI will not be called if an asynchronous operation explicitly overrides
 the Executor, e.g. as is the case for
 ResultQuery.fetchAsync(Executor).
| Modifier and Type | Method and Description | 
|---|---|
Executor | 
provide()
Provide an  
Executor for the task at hand. | 
Executor provide()
Executor for the task at hand.Copyright © 2017. All Rights Reserved.