Package io.quarkus.deployment.console
Class AeshConsole
java.lang.Object
io.quarkus.dev.console.QuarkusConsole
io.quarkus.deployment.console.AeshConsole
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.quarkus.dev.console.QuarkusConsole
QuarkusConsole.StateChangeInputStream -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final String(package private) static final Patternstatic final String(package private) static final TreeMap<Integer,AeshConsole.StatusLineImpl> Fields inherited from class io.quarkus.dev.console.QuarkusConsole
COMPILE_ERROR, FORCE_COLOR_SUPPORT, inputHandler, installed, INSTANCE, IS_CON_EMU_ANSI, IS_CYGWIN, IS_LINUX, IS_MAC, IS_MINGW_XTERM, IS_WINDOWS, ORIGINAL_ERR, ORIGINAL_IN, ORIGINAL_OUT, outputFilters, REDIRECT_ERR, REDIRECT_IN, REDIRECT_OUT, TEST_RESULTS, TEST_STATUS, userReadInProgress -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) intcountLines(String s) (package private) intcountLines(String s, int cursorPos) voidvoidboolean(package private) voidregisterStatusLine(int priority) voidvoidrunAlias(char alias) voidsetPromptMessage(String promptMessage) voidwrite(boolean errorStream, byte[] buf, int off, int len) voidMethods inherited from class io.quarkus.dev.console.QuarkusConsole
addOutputFilter, hasColorSupport, installRedirects, isInputSupported, removeOutputFilter, setInputHandler, shouldWrite, start, stripAnsiCodes, uninstallRedirects, userReadStart, userReadStop
-
Field Details
-
ALTERNATE_SCREEN_BUFFER
- See Also:
-
EXIT_ALTERNATE_SCREEN
- See Also:
-
ALIAS_FILE
- See Also:
-
ESCAPE
-
statusMap
-
-
Constructor Details
-
AeshConsole
public AeshConsole(org.aesh.terminal.Connection connection)
-
-
Method Details
-
registerStatusLine
- Specified by:
registerStatusLinein classQuarkusConsole
-
setPromptMessage
- Specified by:
setPromptMessagein classQuarkusConsole
-
countLines
-
countLines
-
write
- Specified by:
writein classQuarkusConsole
-
write
public void write(boolean errorStream, byte[] buf, int off, int len) - Specified by:
writein classQuarkusConsole
-
isAnsiSupported
public boolean isAnsiSupported()- Overrides:
isAnsiSupportedin classQuarkusConsole
-
doReadLine
public void doReadLine()- Specified by:
doReadLinein classQuarkusConsole
-
rebalance
void rebalance() -
runAeshCli
public void runAeshCli() -
singleLetterAliases
- Overrides:
singleLetterAliasesin classQuarkusConsole
-
runAlias
public void runAlias(char alias) - Overrides:
runAliasin classQuarkusConsole
-
exitCliMode
public void exitCliMode()- Overrides:
exitCliModein classQuarkusConsole
-