Package io.quarkus.deployment.console
Class ConsoleStateManager
- java.lang.Object
-
- io.quarkus.deployment.console.ConsoleStateManager
-
public class ConsoleStateManager extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classConsoleStateManager.ConsoleContext(package private) static classConsoleStateManager.Holder
-
Field Summary
Fields Modifier and Type Field Description (package private) static booleaninitializedstatic ConsoleStateManagerINSTANCE
-
Constructor Summary
Constructors Constructor Description ConsoleStateManager()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ConsoleStateManager.ConsoleContextcreateContext(String name)static StringhelpOption(char key, String description)static StringhelpOption(char key, String description, boolean enabled)static StringhelpOption(char key, String description, String status, String color)static voidinit(QuarkusConsole console, DevModeType devModeType)(package private) voidinstallBuiltins(DevModeType devModeType)(package private) voidredraw()static StringtoggleStatus(boolean enabled)
-
-
-
Field Detail
-
INSTANCE
public static final ConsoleStateManager INSTANCE
-
initialized
static volatile boolean initialized
-
-
Method Detail
-
init
public static void init(QuarkusConsole console, DevModeType devModeType)
-
installBuiltins
void installBuiltins(DevModeType devModeType)
-
createContext
public ConsoleStateManager.ConsoleContext createContext(String name)
-
redraw
void redraw()
-
helpOption
public static String helpOption(char key, String description, String status, String color)
-
toggleStatus
public static String toggleStatus(boolean enabled)
-
-