# Package org.eclipse.microprofile.fault.tolerance.tck.bulkhead.clientserver

Class Summary
Bulkhead10ClassAsynchronousBean: A simple class level Asychronous @Bulkhead(10)
Bulkhead10ClassSemaphoreBean: A simple class level Semaphore @Bulkhead(10)
Bulkhead10MethodAsynchronousBean: A simple method level Asynchronous @Bulkhead(10)
Bulkhead10MethodSemaphoreBean: A simple method level Semaphore @Bulkhead(10)
Bulkhead1Retry0MethodSyncBean: A method level synchronous @Bulkhead bean with Retry configured for no retries with a 1 second delay
Bulkhead1Retry1SyncClassBean: Test to ensure that the bulkhead slot is released when retrying.
Bulkhead1Retry1SyncMethodBean: Test to ensure that the bulkhead slot is released when retrying.
Bulkhead1RetryManySyncClassBean: Tests to ensure that BulkheadExceptions are retried
Bulkhead1RetryManySyncMethodBean: Tests to ensure that BulkheadExceptions are retried
Bulkhead33RetryManyAsyncClassBean: Tests to ensure that BulkheadExceptions are retried
Bulkhead33RetryManyAsyncMethodBean: Tests to ensure that BulkheadExceptions are retried
Bulkhead3ClassAsynchronousBean: A simple class level Asychronous @Bulkhead(3)
Bulkhead3ClassSemaphoreBean: A simple class level Semaphore @Bulkhead
Bulkhead3MethodAsynchronousBean: A simple method level Asynchronous @Bulkhead(3)
Bulkhead3MethodSemaphoreBean: A simple method level Semaphore @Bulkhead(3)
Bulkhead3TaskQueueSemaphoreBean: Tests that the waitingTaskQueue parameter is ignored when `Asynchronous` is not used
Bulkhead55RapidRetry10ClassAsynchBean: A simple method level Asynchronous @Bulkhead bean that has a retry option.
Bulkhead55RapidRetry10MethodAsynchBean: A simple method level Asynchronous @Bulkhead bean that has a retry option.
BulkheadClassAsynchronousDefaultBean: A simple class level Asynchronous @Bulkhead
BulkheadClassAsynchronousQueueingBean: A class level `@Asynchronous @Bulkhead(value = 5, waitingTaskQueue = 5)` bean
BulkheadClassSemaphoreDefaultBean: A simple class level Semaphore @Bulkhead
BulkheadCompletionStageBean
BulkheadFutureClassBean
BulkheadFutureMethodBean
BulkheadMethodAsynchronousDefaultBean: A simple method level Asynchronous @Bulkhead
BulkheadMethodAsynchronousQueueingBean: A method level `@Asynchronous @Bulkhead(value = 5, waitingTaskQueue = 5)` bean
BulkheadMethodSemaphoreDefaultBean: A simple method level Semaphore @Bulkhead
BulkheadPressureBean
BulkheadRetryAbortOnAsyncBean: Test to ensure that retries do not occur if BulkheadException is included in abortOn attribute.
BulkheadRetryAbortOnSyncBean: Test to ensure that retries do not occur if BulkheadException is included in abortOn attribute.
BulkheadRetryDelayAsyncBean: Test to ensure that the bulkhead slot is released when retrying.
BulkheadRetryQueueAsyncBean: Test to ensure that the executions which are retried join the back of the queue