public class VertxCoreRecorder extends Object
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
VertxCoreRecorder.VertxOptionsCustomizer |
(package private) static class |
VertxCoreRecorder.VertxSupplier |
| Modifier and Type | Field and Description |
|---|---|
(package private) static int |
blockingThreadPoolSize |
(package private) static VertxCoreRecorder.VertxSupplier |
vertx |
| Constructor and Description |
|---|
VertxCoreRecorder() |
| Modifier and Type | Method and Description |
|---|---|
Supplier<io.netty.channel.EventLoopGroup> |
bossSupplier() |
Supplier<Integer> |
calculateEventLoopThreads(VertxConfiguration conf) |
Supplier<io.vertx.core.Vertx> |
configureVertx(VertxConfiguration config,
LaunchMode launchMode,
ShutdownContext shutdown,
List<Consumer<io.vertx.core.VertxOptions>> customizers) |
(package private) void |
destroy() |
IOThreadDetector |
detector() |
static Supplier<io.vertx.core.Vertx> |
getVertx() |
static io.vertx.core.Vertx |
initialize(VertxConfiguration conf,
VertxCoreRecorder.VertxOptionsCustomizer customizer) |
Supplier<io.netty.channel.EventLoopGroup> |
mainSupplier() |
static Supplier<io.vertx.core.Vertx> |
recoverFailedStart(VertxConfiguration config) |
static void |
setWebDeploymentId(String webDeploymentId) |
(package private) static void |
shutdownDevMode() |
static volatile VertxCoreRecorder.VertxSupplier vertx
static volatile int blockingThreadPoolSize
public Supplier<io.vertx.core.Vertx> configureVertx(VertxConfiguration config, LaunchMode launchMode, ShutdownContext shutdown, List<Consumer<io.vertx.core.VertxOptions>> customizers)
public IOThreadDetector detector()
static void shutdownDevMode()
public static Supplier<io.vertx.core.Vertx> getVertx()
public static io.vertx.core.Vertx initialize(VertxConfiguration conf, VertxCoreRecorder.VertxOptionsCustomizer customizer)
void destroy()
public Supplier<io.netty.channel.EventLoopGroup> bossSupplier()
public Supplier<io.netty.channel.EventLoopGroup> mainSupplier()
public Supplier<Integer> calculateEventLoopThreads(VertxConfiguration conf)
public static Supplier<io.vertx.core.Vertx> recoverFailedStart(VertxConfiguration config)
public static void setWebDeploymentId(String webDeploymentId)
Copyright © 2021 JBoss by Red Hat. All rights reserved.