Package org.kie.api.concurrent

# Interface KieExecutors

All Superinterfaces:
  `Comparable<KieService>`, `KieService`

public interface KieExecutors extends KieService

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Interface
  Description
  `static class`
  `KieExecutors.Pool`

- ## Field Summary

  ### Fields inherited from interface org.kie.api.internal.utils.KieService

  `UNDEFINED`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `<T> CompletionService<T>`
  `getCompletionService()`
  `ExecutorService`
  `getExecutor()`
  `ExecutorService`
  `newFixedThreadPool()`
  `ExecutorService`
  `newFixedThreadPool(int nThreads)`
  `ExecutorService`
  `newSingleThreadExecutor()`

  ### Methods inherited from interface org.kie.api.internal.utils.KieService

  `compareTo, servicePriority, serviceTag`

- ## Method Details

  - ### getExecutor

    ExecutorService getExecutor()

  - ### newSingleThreadExecutor

    ExecutorService newSingleThreadExecutor()

  - ### newFixedThreadPool

    ExecutorService newFixedThreadPool()

  - ### newFixedThreadPool

    ExecutorService newFixedThreadPool(int nThreads)

  - ### getCompletionService

    <T> CompletionService<T> getCompletionService()