Package io.quarkus.dev.console
Class QuarkusConsole.InputHolder
- java.lang.Object
-
- io.quarkus.dev.console.QuarkusConsole.InputHolder
-
- All Implemented Interfaces:
InputHandler.ConsoleStatus
- Enclosing class:
- QuarkusConsole
protected abstract static class QuarkusConsole.InputHolder extends Object implements InputHandler.ConsoleStatus
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedInputHolder(InputHandler handler)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description QuarkusConsole.InputHoldersetEnabled(boolean enabled)voidsetPrompt(String prompt)protected abstract voidsetPromptMessage(String prompt)voidsetStatus(String status)protected abstract voidsetStatusMessage(String status)
-
-
-
Field Detail
-
handler
public final InputHandler handler
-
enabled
volatile boolean enabled
-
prompt
String prompt
-
status
String status
-
-
Constructor Detail
-
InputHolder
protected InputHolder(InputHandler handler)
-
-
Method Detail
-
setEnabled
public QuarkusConsole.InputHolder setEnabled(boolean enabled)
-
setPrompt
public void setPrompt(String prompt)
- Specified by:
setPromptin interfaceInputHandler.ConsoleStatus
-
setPromptMessage
protected abstract void setPromptMessage(String prompt)
-
setStatus
public void setStatus(String status)
- Specified by:
setStatusin interfaceInputHandler.ConsoleStatus
-
setStatusMessage
protected abstract void setStatusMessage(String status)
-
-