Package io.quarkus.deployment.console
Class ConsoleProcessor
- java.lang.Object
-
- io.quarkus.deployment.console.ConsoleProcessor
-
public class ConsoleProcessor extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static ConsoleStateManager.ConsoleContext
context
-
Constructor Summary
Constructors Constructor Description ConsoleProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
launchInIDE(Ide ide, List<String> args)
(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)
-
-
-
Field Detail
-
context
static volatile ConsoleStateManager.ConsoleContext context
-
-
Method Detail
-
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
-
setupExceptionHandler
void setupExceptionHandler(BuildProducer<ExceptionNotificationBuildItem> exceptionNotificationBuildItem, EffectiveIdeBuildItem ideSupport)
-
-