Uses of Class
org.eclipse.microprofile.fault.tolerance.tck.util.Barrier
Packages that use Barrier
Package
Description
-
Uses of Barrier in org.eclipse.microprofile.fault.tolerance.tck.asynchronous
Methods in org.eclipse.microprofile.fault.tolerance.tck.asynchronous with parameters of type BarrierModifier and TypeMethodDescriptionFuture<?>
AsyncCancellationClient.serviceAsync
(Barrier barrier, AtomicBoolean wasInterrupted) Future<?>
AsyncCancellationClient.serviceAsyncBulkhead
(Barrier barrier) Future<?>
AsyncCancellationClient.serviceAsyncRetry
(Barrier barrier) -
Uses of Barrier in org.eclipse.microprofile.fault.tolerance.tck.bulkhead
Method parameters in org.eclipse.microprofile.fault.tolerance.tck.bulkhead with type arguments of type BarrierModifier and TypeMethodDescriptionstatic void
BulkheadAsynchTest.testBulkhead
(int maxRunning, int maxQueued, Function<Barrier, Future<?>> bulkheadMethod) Conducts a standard test to ensure that an asynchronous bulkhead with no other annotations works correctly.static void
BulkheadSynchTest.testBulkhead
(int maxRunning, Consumer<Barrier> bulkheadMethod) Conducts a standard test to ensure that a synchronous bulkhead with no other annotations works correctly. -
Uses of Barrier in org.eclipse.microprofile.fault.tolerance.tck.bulkhead.clientserver
Methods in org.eclipse.microprofile.fault.tolerance.tck.bulkhead.clientserver with parameters of type BarrierModifier and TypeMethodDescriptionFuture<?>
void
Future<?>
void
void
void
Bulkhead1Retry1SyncClassBean.test
(Barrier barrier, RuntimeException ex) void
Bulkhead1Retry1SyncMethodBean.test
(Barrier barrier, RuntimeException ex) void
void
Future<?>
Future<?>
Future<?>
void
Future<?>
void
void
Future<?>
Future<?>
Future<?>
Future<?>
void
Future<?>
Future<?>
void
Future<?>
void
Future<?>
BulkheadRetryDelayAsyncBean.test
(Barrier barrier, RuntimeException e) Future<?>
BulkheadRetryQueueAsyncBean.test
(Barrier barrier, RuntimeException ex) -
Uses of Barrier in org.eclipse.microprofile.fault.tolerance.tck.bulkhead.lifecycle
Methods in org.eclipse.microprofile.fault.tolerance.tck.bulkhead.lifecycle with parameters of type BarrierModifier and TypeMethodDescriptionvoid
void
void
void
void
-
Uses of Barrier in org.eclipse.microprofile.fault.tolerance.tck.circuitbreaker.clientserver
Methods in org.eclipse.microprofile.fault.tolerance.tck.circuitbreaker.clientserver with parameters of type Barrier -
Uses of Barrier in org.eclipse.microprofile.fault.tolerance.tck.config
Methods in org.eclipse.microprofile.fault.tolerance.tck.config with parameters of type BarrierModifier and TypeMethodDescriptionvoid
BulkheadConfigBean.serviceValue
(Barrier barrier) BulkheadConfigBean.serviceWaitingTaskQueue
(Barrier barrier) -
Uses of Barrier in org.eclipse.microprofile.fault.tolerance.tck.disableEnv
Methods in org.eclipse.microprofile.fault.tolerance.tck.disableEnv with parameters of type BarrierModifier and TypeMethodDescriptionvoid
DisableAnnotationClient.waitWithBulkhead
(Barrier barrier) Blocks waiting forbarrier
to complete -
Uses of Barrier in org.eclipse.microprofile.fault.tolerance.tck.util
Methods in org.eclipse.microprofile.fault.tolerance.tck.util that return BarrierModifier and TypeMethodDescriptionAsyncTaskManager.newBarrier()
Create aBarrier
not associated with any taskMethod parameters in org.eclipse.microprofile.fault.tolerance.tck.util with type arguments of type BarrierModifier and TypeMethodDescriptionstatic void
Barrier.assertAllNotAwaiting
(Collection<? extends Barrier> barriers) Assert that no task waits on any of a set of barriers within EXPECTED_FAIL_TIME_MS<T> AsyncTaskManager.BarrierTask<T>
AsyncTaskManager.runAsyncBarrierTask
(Function<Barrier, Future<? extends T>> task) Run an asynchronous task which awaits a barrier<T> AsyncTaskManager.BarrierTask<T>
AsyncTaskManager.runAsyncCsBarrierTask
(Function<Barrier, CompletionStage<? extends T>> task) Run an asynchronous task which awaits a barrierAsyncTaskManager.runBarrierTask
(Consumer<Barrier> task) Run a task which awaits on a barrierConstructors in org.eclipse.microprofile.fault.tolerance.tck.util with parameters of type Barrier