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

package org.eclipse.microprofile.fault.tolerance.tck.bulkhead.clientserver

Related Packages
Package
Description
org.eclipse.microprofile.fault.tolerance.tck.bulkhead
org.eclipse.microprofile.fault.tolerance.tck.bulkhead.lifecycle
Classes
Class
Description
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