public class Infrastructure extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
clearInterceptors() |
static Executor |
getDefaultExecutor() |
static ScheduledExecutorService |
getDefaultWorkerPool() |
static <T> Multi<T> |
onMultiCreation(Multi<T> instance) |
static <T> org.reactivestreams.Subscriber<? super T> |
onMultiSubscription(org.reactivestreams.Publisher<? extends T> instance,
org.reactivestreams.Subscriber<? super T> subscriber) |
static <T> Uni<T> |
onUniCreation(Uni<T> instance) |
static <T> UniSubscriber<? super T> |
onUniSubscription(Uni<T> instance,
UniSubscriber<? super T> subscriber) |
static void |
reloadMultiInterceptors() |
static void |
reloadUniInterceptors() |
static void |
setCompletableFutureWrapper(UnaryOperator<CompletableFuture<?>> wrapper) |
static void |
setDefaultExecutor()
Configure or reset the executors.
|
static void |
setDefaultExecutor(Executor s) |
static <T> CompletableFuture<T> |
wrapCompletableFuture(CompletableFuture<T> future) |
public static void setDefaultExecutor()
public static void setDefaultExecutor(Executor s)
public static ScheduledExecutorService getDefaultWorkerPool()
public static Executor getDefaultExecutor()
public static <T> UniSubscriber<? super T> onUniSubscription(Uni<T> instance, UniSubscriber<? super T> subscriber)
public static <T> org.reactivestreams.Subscriber<? super T> onMultiSubscription(org.reactivestreams.Publisher<? extends T> instance,
org.reactivestreams.Subscriber<? super T> subscriber)
public static void setCompletableFutureWrapper(UnaryOperator<CompletableFuture<?>> wrapper)
public static <T> CompletableFuture<T> wrapCompletableFuture(CompletableFuture<T> future)
public static void reloadUniInterceptors()
public static void reloadMultiInterceptors()
public static void clearInterceptors()
Copyright © 2019–2020 SmallRye. All rights reserved.