Package io.quarkus.deployment.console
Class ConsoleProcessor
java.lang.Object
io.quarkus.deployment.console.ConsoleProcessor
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
-
Field Summary
Modifier and TypeFieldDescription(package private) static ConsoleStateManager.ConsoleContext
(package private) static ConsoleStateManager.ConsoleContext
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription(package private) ConsoleCommandBuildItem
(package private) void
installCliCommands
(List<ConsoleCommandBuildItem> commands) protected void
launchInIDE
(Ide ide, List<String> args) (package private) void
missingDevUIMessageHandler
(Capabilities capabilities) (package private) ConsoleCommandBuildItem
(package private) ConsoleInstalledBuildItem
setupConsole
(TestConfig config, BuildProducer<TestListenerBuildItem> testListenerBuildItemBuildProducer, LaunchModeBuildItem launchModeBuildItem, ConsoleConfig consoleConfig) Installs the interactive console for continuous testing (and other usages)(package private) void
setupExceptionHandler
(BuildProducer<ExceptionNotificationBuildItem> exceptionNotificationBuildItem, EffectiveIdeBuildItem ideSupport, LaunchModeBuildItem launchModeBuildItem)
-
Field Details
-
exceptionsConsoleContext
-
devUIConsoleContext
-
-
Constructor Details
-
ConsoleProcessor
public ConsoleProcessor()
-
-
Method Details
-
setupConsole
ConsoleInstalledBuildItem setupConsole(TestConfig config, BuildProducer<TestListenerBuildItem> testListenerBuildItemBuildProducer, LaunchModeBuildItem launchModeBuildItem, ConsoleConfig consoleConfig) Installs the interactive console for continuous testing (and other usages)This is only installed for dev and test mode, and runs in the build process rather than a recorder to install this as early as possible
-
missingDevUIMessageHandler
-
setupExceptionHandler
void setupExceptionHandler(BuildProducer<ExceptionNotificationBuildItem> exceptionNotificationBuildItem, EffectiveIdeBuildItem ideSupport, LaunchModeBuildItem launchModeBuildItem) -
launchInIDE
-
installCliCommands
-
quitCommand
ConsoleCommandBuildItem quitCommand() -
helpCommand
ConsoleCommandBuildItem helpCommand()
-