クラス TerminalStarter
java.lang.ObjectSE
org.springframework.shell.test.jediterm.terminal.TerminalStarter
- 実装済みのインターフェース一覧:
TerminalOutputStream
ターミナルエミュレータを実行します。レスポンスを送信するスレッドを管理します。
コンストラクター概要
コンストラクターコンストラクター説明TerminalStarter(Terminal terminal, TtyConnector ttyConnector, TerminalDataStream dataStream) 方法の概要
修飾子と型メソッド説明voidclose()protected JediEmulatorcreateEmulator(TerminalDataStream dataStream, Terminal terminal) voidpostResize(int width, int height, RequestOrigin origin) static voidresize(Emulator emulator, Terminal terminal, TtyConnector ttyConnector, int width, int height, RequestOrigin origin, BiConsumerSE<LongSE, RunnableSE> taskScheduler) ターミナルと tty コネクターのサイズを変更します。プールされたスレッドで呼び出す必要があります。voidsendBytes(byte[] bytes) voidsendBytes(byte[] bytes, boolean userInput) voidsendString(StringSE string) voidsendString(StringSE string, boolean userInput) voidstart()
コンストラクターの詳細
TerminalStarter
方法の詳細
createEmulator
start
public void start()postResize
resize
public static void resize(Emulator emulator, Terminal terminal, TtyConnector ttyConnector, int width, int height, RequestOrigin origin, BiConsumerSE<LongSE, RunnableSE> taskScheduler) ターミナルと tty コネクターのサイズを変更します。プールされたスレッドで呼び出す必要があります。sendBytes
public void sendBytes(byte[] bytes) - 次で指定:
- インターフェース
TerminalOutputStream内のsendBytes
sendBytes
public void sendBytes(byte[] bytes, boolean userInput) - 次で指定:
- インターフェース
TerminalOutputStream内のsendBytes
sendString
- 次で指定:
- インターフェース
TerminalOutputStream内のsendString
sendString
- 次で指定:
- インターフェース
TerminalOutputStream内のsendString
close
public void close()