public class DevConsoleProcessor extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DevConsoleProcessor.HistoryHandlerBuildItem |
static class |
DevConsoleProcessor.JavaDocResolver |
| 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 |
|---|---|
(package private) void |
builder(Optional<io.quarkus.deployment.ide.EffectiveIdeBuildItem> effectiveIdeBuildItem,
io.quarkus.deployment.annotations.BuildProducer<io.quarkus.devconsole.spi.DevConsoleRouteBuildItem> producer) |
io.quarkus.deployment.builditem.ServiceStartBuildItem |
buildTimeTemplates(List<io.quarkus.devconsole.spi.DevConsoleTemplateInfoBuildItem> items,
io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem) |
(package private) void |
collectTemplates(io.quarkus.deployment.annotations.BuildProducer<DevTemplatePathBuildItem> devTemplatePaths) |
(package private) DevTemplateVariantsBuildItem |
collectTemplateVariants(List<DevTemplatePathBuildItem> templatePaths) |
DevConsoleProcessor.HistoryHandlerBuildItem |
handler(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.LogHandlerBuildItem> logHandlerBuildItemBuildProducer,
LogStreamRecorder recorder,
DevUIConfig devUiConfig) |
static void |
initializeVirtual() |
protected static void |
newRouter(Engine engine,
NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem) |
void |
runtimeTemplates(List<io.quarkus.devconsole.spi.DevConsoleRuntimeTemplateInfoBuildItem> items,
DevConsoleRecorder recorder,
List<io.quarkus.deployment.builditem.ServiceStartBuildItem> gate) |
io.quarkus.deployment.builditem.ServiceStartBuildItem |
setupDeploymentSideHandling(List<DevTemplatePathBuildItem> devTemplatePaths,
io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem,
io.quarkus.deployment.pkg.builditem.BuildSystemTargetBuildItem buildSystemTargetBuildItem,
Optional<io.quarkus.deployment.ide.EffectiveIdeBuildItem> effectiveIdeBuildItem,
List<RouteBuildItem> allRoutes,
List<io.quarkus.devconsole.spi.DevConsoleRouteBuildItem> routes,
NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem,
io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem) |
void |
setupDevConsoleRoutes(DevConsoleRecorder recorder,
LogStreamRecorder logStreamRecorder,
List<io.quarkus.devconsole.spi.DevConsoleRouteBuildItem> routes,
io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem,
DevConsoleProcessor.HistoryHandlerBuildItem historyHandlerBuildItem,
NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem,
io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem,
io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdownContext,
io.quarkus.deployment.annotations.BuildProducer<RouteBuildItem> routeBuildItemBuildProducer,
io.quarkus.deployment.builditem.LiveReloadBuildItem liveReloadBuildItem) |
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, NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem)
public io.quarkus.deployment.builditem.ServiceStartBuildItem buildTimeTemplates(List<io.quarkus.devconsole.spi.DevConsoleTemplateInfoBuildItem> items, 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 DevConsoleProcessor.HistoryHandlerBuildItem handler(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.LogHandlerBuildItem> logHandlerBuildItemBuildProducer, LogStreamRecorder recorder, DevUIConfig devUiConfig)
public io.quarkus.deployment.builditem.ServiceStartBuildItem setupDeploymentSideHandling(List<DevTemplatePathBuildItem> devTemplatePaths, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem, io.quarkus.deployment.pkg.builditem.BuildSystemTargetBuildItem buildSystemTargetBuildItem, Optional<io.quarkus.deployment.ide.EffectiveIdeBuildItem> effectiveIdeBuildItem, List<RouteBuildItem> allRoutes, List<io.quarkus.devconsole.spi.DevConsoleRouteBuildItem> routes, NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem, io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem)
public void setupDevConsoleRoutes(DevConsoleRecorder recorder, LogStreamRecorder logStreamRecorder, List<io.quarkus.devconsole.spi.DevConsoleRouteBuildItem> routes, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem, DevConsoleProcessor.HistoryHandlerBuildItem historyHandlerBuildItem, NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem, io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdownContext, io.quarkus.deployment.annotations.BuildProducer<RouteBuildItem> routeBuildItemBuildProducer, io.quarkus.deployment.builditem.LiveReloadBuildItem liveReloadBuildItem) throws IOException
IOExceptionvoid builder(Optional<io.quarkus.deployment.ide.EffectiveIdeBuildItem> effectiveIdeBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.devconsole.spi.DevConsoleRouteBuildItem> producer)
void collectTemplates(io.quarkus.deployment.annotations.BuildProducer<DevTemplatePathBuildItem> devTemplatePaths)
Copyright © 2021 JBoss by Red Hat. All rights reserved.