## Uses of Interface
io.vertx.core.WorkerExecutor

- Packages that use WorkerExecutor
  Package | Description
  --- | ---
  io.vertx.camel |
  io.vertx.core |
  io.vertx.reactivex |
  io.vertx.reactivex.core |
  io.vertx.rxjava3 |
  io.vertx.rxjava3.core |

- - ### Uses of WorkerExecutor in io.vertx.camel

    Methods in io.vertx.camel that return WorkerExecutor
    Modifier and Type | Method | Description
    --- | --- | ---
    `WorkerExecutor` | OutboundMapping.`getWorkerExecutor()` |

    Methods in io.vertx.camel with parameters of type WorkerExecutor
    Modifier and Type | Method | Description
    --- | --- | ---
    `OutboundMapping` | OutboundMapping.`setWorkerExecutor​(WorkerExecutor pool)` | Sets the worker thread worker used to execute the blocking processing.

  - ### Uses of WorkerExecutor in io.vertx.core

    Methods in io.vertx.core that return WorkerExecutor
    Modifier and Type | Method | Description
    --- | --- | ---
    `WorkerExecutor` | Vertx.`createSharedWorkerExecutor​(String name)` | Like `Vertx.createSharedWorkerExecutor(String, int)` but with the `VertxOptions.setWorkerPoolSize(int)` `poolSize`.
    `WorkerExecutor` | Vertx.`createSharedWorkerExecutor​(String name, int poolSize)` | Like `Vertx.createSharedWorkerExecutor(String, int, long)` but with the `VertxOptions.setMaxWorkerExecuteTime(long)` `maxExecuteTime`.
    `WorkerExecutor` | Vertx.`createSharedWorkerExecutor​(String name, int poolSize, long maxExecuteTime)` | Like `Vertx.createSharedWorkerExecutor(String, int, long, TimeUnit)` but with the `VertxOptions.setMaxWorkerExecuteTimeUnit(TimeUnit)` `maxExecuteTimeUnit`.
    `WorkerExecutor` | Vertx.`createSharedWorkerExecutor​(String name, int poolSize, long maxExecuteTime, TimeUnit maxExecuteTimeUnit)` | Create a named worker executor, the executor should be closed when it's not needed anymore to release resources.

  - ### Uses of WorkerExecutor in io.vertx.reactivex

    Methods in io.vertx.reactivex with parameters of type WorkerExecutor
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Scheduler` | RxHelper.`blockingScheduler​(WorkerExecutor executor)` | Create a scheduler for a `WorkerExecutor` object, actions are executed on the threads of this executor.

    Constructors in io.vertx.reactivex with parameters of type WorkerExecutor
    Constructor | Description
    --- | ---
    `ContextScheduler​(WorkerExecutor workerExecutor)` |
    `ContextScheduler​(WorkerExecutor workerExecutor, boolean ordered)` |

  - ### Uses of WorkerExecutor in io.vertx.reactivex.core

    Methods in io.vertx.reactivex.core that return WorkerExecutor
    Modifier and Type | Method | Description
    --- | --- | ---
    `WorkerExecutor` | WorkerExecutor.`getDelegate()` |

    Methods in io.vertx.reactivex.core with parameters of type WorkerExecutor
    Modifier and Type | Method | Description
    --- | --- | ---
    `static WorkerExecutor` | WorkerExecutor.`newInstance​(WorkerExecutor arg)` |

    Constructors in io.vertx.reactivex.core with parameters of type WorkerExecutor
    Constructor | Description
    --- | ---
    `WorkerExecutor​(WorkerExecutor delegate)` |

  - ### Uses of WorkerExecutor in io.vertx.rxjava3

    Methods in io.vertx.rxjava3 with parameters of type WorkerExecutor
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Scheduler` | RxHelper.`blockingScheduler​(WorkerExecutor executor)` | Create a scheduler for a `WorkerExecutor` object, actions are executed on the threads of this executor.

    Constructors in io.vertx.rxjava3 with parameters of type WorkerExecutor
    Constructor | Description
    --- | ---
    `ContextScheduler​(WorkerExecutor workerExecutor)` |
    `ContextScheduler​(WorkerExecutor workerExecutor, boolean ordered)` |

  - ### Uses of WorkerExecutor in io.vertx.rxjava3.core

    Methods in io.vertx.rxjava3.core that return WorkerExecutor
    Modifier and Type | Method | Description
    --- | --- | ---
    `WorkerExecutor` | WorkerExecutor.`getDelegate()` |

    Methods in io.vertx.rxjava3.core with parameters of type WorkerExecutor
    Modifier and Type | Method | Description
    --- | --- | ---
    `static WorkerExecutor` | WorkerExecutor.`newInstance​(WorkerExecutor arg)` |

    Constructors in io.vertx.rxjava3.core with parameters of type WorkerExecutor
    Constructor | Description
    --- | ---
    `WorkerExecutor​(WorkerExecutor delegate)` |