Package io.quarkus.deployment.console
Class ConsoleProcessor
java.lang.Object
io.quarkus.deployment.console.ConsoleProcessor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static ConsoleStateManager.ConsoleContext(package private) static ConsoleStateManager.ConsoleContext -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) ConsoleCommandBuildItem(package private) voidinstallCliCommands(List<ConsoleCommandBuildItem> commands) protected voidlaunchInIDE(Ide ide, List<String> args) (package private) voidmissingDevUIMessageHandler(Capabilities capabilities) (package private) ConsoleCommandBuildItem(package private) ConsoleInstalledBuildItemsetupConsole(TestConfig config, ConsoleConfig consoleConfig, LaunchModeBuildItem launchModeBuildItem, BuildProducer<TestListenerBuildItem> testListenerBuildItemBuildProducer) Installs the interactive console for continuous testing (and other usages)(package private) voidsetupExceptionHandler(BuildProducer<ExceptionNotificationBuildItem> exceptionNotificationBuildItem, EffectiveIdeBuildItem ideSupport, LaunchModeBuildItem launchModeBuildItem)
-
Field Details
-
exceptionsConsoleContext
-
devUIConsoleContext
-
-
Constructor Details
-
ConsoleProcessor
public ConsoleProcessor()
-
-
Method Details
-
setupConsole
ConsoleInstalledBuildItem setupConsole(TestConfig config, ConsoleConfig consoleConfig, LaunchModeBuildItem launchModeBuildItem, BuildProducer<TestListenerBuildItem> testListenerBuildItemBuildProducer) 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()
-