public interface TerminalSessionHijackHook extends Hook, java.io.Serializable
Modifier and Type | Method and Description |
---|---|
CommandResult |
adapt(TerminalSession terminalSession,
CommandResult result) |
AutocompleteResult |
autocomplete(TerminalSession terminalSession,
java.lang.String command,
int cursorPosition,
boolean forceResult) |
boolean |
consumes(TerminalSession terminalSession,
CommandResult result) |
CommandResult |
ctrlC(TerminalSession terminalSession) |
CommandResult |
execute(TerminalSession terminalSession,
java.lang.String command) |
boolean |
wantsToContinue(TerminalSession terminalSession,
java.lang.String command) |
AutocompleteResult autocomplete(TerminalSession terminalSession, java.lang.String command, int cursorPosition, boolean forceResult)
CommandResult execute(TerminalSession terminalSession, java.lang.String command)
boolean consumes(TerminalSession terminalSession, CommandResult result)
CommandResult adapt(TerminalSession terminalSession, CommandResult result)
CommandResult ctrlC(TerminalSession terminalSession)
boolean wantsToContinue(TerminalSession terminalSession, java.lang.String command)