Package org.eclipse.microprofile.fault.tolerance.tck.bulkhead.clientserver
package org.eclipse.microprofile.fault.tolerance.tck.bulkhead.clientserver
-
ClassesClassDescriptionA simple class level Asychronous @Bulkhead(10)A simple class level Semaphore @Bulkhead(10)A simple method level Asynchronous @Bulkhead(10)A simple method level Semaphore @Bulkhead(10)A method level synchronous @Bulkhead bean with Retry configured for no retries with a 1 second delayTest to ensure that the bulkhead slot is released when retrying.Test to ensure that the bulkhead slot is released when retrying.Tests to ensure that BulkheadExceptions are retriedTests to ensure that BulkheadExceptions are retriedTests to ensure that BulkheadExceptions are retriedTests to ensure that BulkheadExceptions are retriedA simple class level Asychronous @Bulkhead(3)A simple class level Semaphore @BulkheadA simple method level Asynchronous @Bulkhead(3)A simple method level Semaphore @Bulkhead(3)Tests that the waitingTaskQueue parameter is ignored when
Asynchronous
is not usedA simple method level Asynchronous @Bulkhead bean that has a retry option.A simple method level Asynchronous @Bulkhead bean that has a retry option.A simple class level Asynchronous @BulkheadA class level@Asynchronous @Bulkhead(value = 5, waitingTaskQueue = 5)
beanA simple class level Semaphore @BulkheadA simple method level Asynchronous @BulkheadA method level@Asynchronous @Bulkhead(value = 5, waitingTaskQueue = 5)
beanA simple method level Semaphore @BulkheadTest to ensure that retries do not occur if BulkheadException is included in abortOn attribute.Test to ensure that retries do not occur if BulkheadException is included in abortOn attribute.Test to ensure that the bulkhead slot is released when retrying.Test to ensure that the executions which are retried join the back of the queue