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 class
ConsoleStateManager.ConsoleContext
(package private) static class
ConsoleStateManager.Holder
-
Field Summary
Fields Modifier and Type Field Description (package private) static boolean
initialized
static ConsoleStateManager
INSTANCE
-
Constructor Summary
Constructors Constructor Description ConsoleStateManager()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ConsoleStateManager.ConsoleContext
createContext(String name)
static String
helpOption(char key, String description)
static String
helpOption(char key, String description, boolean enabled)
static String
helpOption(char key, String description, String status, String color)
static void
init(QuarkusConsole console, DevModeType devModeType)
(package private) void
installBuiltins(DevModeType devModeType)
(package private) void
redraw()
static String
toggleStatus(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)
-
-