public class DevConsoleProcessor extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static io.netty.channel.Channel |
channel |
protected static io.vertx.core.Vertx |
devConsoleVertx |
(package private) static io.vertx.ext.web.Router |
mainRouter |
(package private) static io.vertx.ext.web.Router |
router |
protected static io.netty.bootstrap.ServerBootstrap |
virtualBootstrap |
| Constructor and Description |
|---|
DevConsoleProcessor() |
| Modifier and Type | Method and Description |
|---|---|
io.quarkus.deployment.builditem.ServiceStartBuildItem |
buildTimeTemplates(List<io.quarkus.devconsole.spi.DevConsoleTemplateInfoBuildItem> items,
io.quarkus.deployment.annotations.BuildProducer<DevTemplatePathBuildItem> devTemplatePaths,
io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem) |
(package private) DevTemplateVariantsBuildItem |
collectTemplateVariants(List<DevTemplatePathBuildItem> templatePaths) |
void |
deployStaticResources(DevConsoleRecorder recorder,
io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem,
io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode,
io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdownContext,
io.quarkus.deployment.annotations.BuildProducer<RouteBuildItem> routeBuildItemBuildProducer) |
static void |
initializeVirtual() |
protected static void |
newRouter(Engine engine,
HttpRootPathBuildItem httpRootPathBuildItem,
NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem) |
void |
runtimeTemplates(List<io.quarkus.devconsole.spi.DevConsoleRuntimeTemplateInfoBuildItem> items,
DevConsoleRecorder recorder,
List<io.quarkus.deployment.builditem.ServiceStartBuildItem> gate) |
void |
setupActions(List<io.quarkus.devconsole.spi.DevConsoleRouteBuildItem> routes,
io.quarkus.deployment.annotations.BuildProducer<RouteBuildItem> routeBuildItemBuildProducer,
List<DevTemplatePathBuildItem> devTemplatePaths,
io.quarkus.deployment.annotations.BuildProducer<NotFoundPageDisplayableEndpointBuildItem> displayableEndpoints,
Optional<DevTemplateVariantsBuildItem> devTemplateVariants,
io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem,
HttpRootPathBuildItem httpRootPathBuildItem,
NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem) |
protected static volatile io.netty.bootstrap.ServerBootstrap virtualBootstrap
protected static volatile io.vertx.core.Vertx devConsoleVertx
protected static volatile io.netty.channel.Channel channel
static io.vertx.ext.web.Router router
static io.vertx.ext.web.Router mainRouter
public static void initializeVirtual()
protected static void newRouter(Engine engine, HttpRootPathBuildItem httpRootPathBuildItem, NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem)
public io.quarkus.deployment.builditem.ServiceStartBuildItem buildTimeTemplates(List<io.quarkus.devconsole.spi.DevConsoleTemplateInfoBuildItem> items, io.quarkus.deployment.annotations.BuildProducer<DevTemplatePathBuildItem> devTemplatePaths, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem)
DevTemplateVariantsBuildItem collectTemplateVariants(List<DevTemplatePathBuildItem> templatePaths) throws IOException
IOExceptionpublic void runtimeTemplates(List<io.quarkus.devconsole.spi.DevConsoleRuntimeTemplateInfoBuildItem> items, DevConsoleRecorder recorder, List<io.quarkus.deployment.builditem.ServiceStartBuildItem> gate)
public void setupActions(List<io.quarkus.devconsole.spi.DevConsoleRouteBuildItem> routes, io.quarkus.deployment.annotations.BuildProducer<RouteBuildItem> routeBuildItemBuildProducer, List<DevTemplatePathBuildItem> devTemplatePaths, io.quarkus.deployment.annotations.BuildProducer<NotFoundPageDisplayableEndpointBuildItem> displayableEndpoints, Optional<DevTemplateVariantsBuildItem> devTemplateVariants, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem, HttpRootPathBuildItem httpRootPathBuildItem, NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem)
public void deployStaticResources(DevConsoleRecorder recorder, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem, io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdownContext, io.quarkus.deployment.annotations.BuildProducer<RouteBuildItem> routeBuildItemBuildProducer) throws IOException
IOExceptionCopyright © 2021 JBoss by Red Hat. All rights reserved.