| Interface | Description |
|---|---|
| BatchingExecutor.WorkProcessor | |
| BatchingExecutor.WorkSet<P extends BatchingExecutor.WorkProcessor> |
| Class | Description |
|---|---|
| AbstractWorkOrchestrator<W> |
An abstract base for orchestrator implementations,
implementing a thread-safe shutdown.
|
| BatchingExecutor<W extends BatchingExecutor.WorkSet<? super P>,P extends BatchingExecutor.WorkProcessor> |
An executor of works that accepts works from multiple threads, puts them in a queue,
and processes them in batches in a single background thread.
|
| Enum | Description |
|---|---|
| BatchingExecutor.ProcessingStatus |
Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.