Package org.infinispan.server.test.core
Class AeshTestShell
- java.lang.Object
-
- org.infinispan.server.test.core.AeshTestShell
-
- All Implemented Interfaces:
org.aesh.command.shell.Shell
public class AeshTestShell extends Object implements org.aesh.command.shell.Shell
- Since:
- 10.0
- Author:
- Tristan Tarrant <tristan@infinispan.org>
-
-
Constructor Summary
Constructors Constructor Description AeshTestShell()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidassertContains(String expected)voidassertEquals(String expected)voidclear()booleanenableAlternateBuffer()booleanenableMainBuffer()org.aesh.readline.terminal.Keyread()org.aesh.readline.terminal.Keyread(org.aesh.readline.Prompt prompt)StringreadLine()StringreadLine(org.aesh.readline.Prompt prompt)org.aesh.terminal.tty.Sizesize()voidwrite(char out)voidwrite(int[] out)voidwrite(String msg, boolean paging)voidwriteln(String msg, boolean paging)
-
-
-
Method Detail
-
write
public void write(String msg, boolean paging)
- Specified by:
writein interfaceorg.aesh.command.shell.Shell
-
writeln
public void writeln(String msg, boolean paging)
- Specified by:
writelnin interfaceorg.aesh.command.shell.Shell
-
write
public void write(int[] out)
- Specified by:
writein interfaceorg.aesh.command.shell.Shell
-
write
public void write(char out)
- Specified by:
writein interfaceorg.aesh.command.shell.Shell
-
readLine
public String readLine() throws InterruptedException
- Specified by:
readLinein interfaceorg.aesh.command.shell.Shell- Throws:
InterruptedException
-
readLine
public String readLine(org.aesh.readline.Prompt prompt) throws InterruptedException
- Specified by:
readLinein interfaceorg.aesh.command.shell.Shell- Throws:
InterruptedException
-
read
public org.aesh.readline.terminal.Key read() throws InterruptedException- Specified by:
readin interfaceorg.aesh.command.shell.Shell- Throws:
InterruptedException
-
read
public org.aesh.readline.terminal.Key read(org.aesh.readline.Prompt prompt) throws InterruptedException- Specified by:
readin interfaceorg.aesh.command.shell.Shell- Throws:
InterruptedException
-
enableAlternateBuffer
public boolean enableAlternateBuffer()
- Specified by:
enableAlternateBufferin interfaceorg.aesh.command.shell.Shell
-
enableMainBuffer
public boolean enableMainBuffer()
- Specified by:
enableMainBufferin interfaceorg.aesh.command.shell.Shell
-
size
public org.aesh.terminal.tty.Size size()
- Specified by:
sizein interfaceorg.aesh.command.shell.Shell
-
clear
public void clear()
- Specified by:
clearin interfaceorg.aesh.command.shell.Shell
-
assertEquals
public void assertEquals(String expected)
-
assertContains
public void assertContains(String expected)
-
-