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 voidBulkheadAsynchTest.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 voidBulkheadSynchTest.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<?>voidFuture<?>voidvoidvoidBulkhead1Retry1SyncClassBean.test(Barrier barrier, RuntimeException ex) voidBulkhead1Retry1SyncMethodBean.test(Barrier barrier, RuntimeException ex) voidvoidFuture<?>Future<?>Future<?>voidFuture<?>voidvoidFuture<?>Future<?>Future<?>Future<?>voidFuture<?>Future<?>voidFuture<?>voidFuture<?>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 TypeMethodDescriptionvoidvoidvoidvoidvoid -
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 TypeMethodDescriptionvoidBulkheadConfigBean.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 TypeMethodDescriptionvoidDisableAnnotationClient.waitWithBulkhead(Barrier barrier) Blocks waiting forbarrierto 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 aBarriernot associated with any taskMethod parameters in org.eclipse.microprofile.fault.tolerance.tck.util with type arguments of type BarrierModifier and TypeMethodDescriptionstatic voidBarrier.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