| Interface | Description |
|---|---|
| BonitaExecutorService | |
| BonitaExecutorServiceFactory |
A factory to create executor service that will be given to the WorkService
|
| WorkSynchronizationFactory |
| Class | Description |
|---|---|
| AbstractWorkSynchronization | |
| BonitaRunnable |
A runnable that notifies a listener of its state
|
| BonitaThreadPoolExecutor | |
| DefaultBonitaExecutorServiceFactory |
Use ThreadPoolExecutor as ExecutorService
The handling of threads relies on the JVM
The rules to create new thread are:
- If the number of threads is less than the corePoolSize, create a new Thread to run a new task
|
| ExecutorWorkService |
Execute works using an ExecutorService
|
| SequenceRunnableExecutor | |
| SequenceWorkSynchronization | |
| SequenceWorkSynchronizationFactory | |
| WorkerThreadFactory |
Copyright © 2014 Bonitasoft S.A.. All rights reserved.