@NonNullApi @NonNullFields
Package io.github.resilience4j.bulkhead.internal
-
Class Summary Class Description FixedThreadPoolBulkhead A Bulkhead implementation based on a fixed ThreadPoolExecutor. which is based into the thread pool execution handling : 1- submit service call through bulk head thread pool 2- if there is free thread from the thread pool or the queue is not yet full , it will be permitted 3- otherwise the thread pool will throw RejectedExecutionException which mean is not permittedInMemoryBulkheadRegistry Bulkhead instance manager; Constructs/returns bulkhead instances.InMemoryThreadPoolBulkheadRegistry Thread pool Bulkhead instance manager; Constructs/returns thread pool bulkhead instances.SemaphoreBulkhead A Bulkhead implementation based on a semaphore.