All Classes and Interfaces

Class
Description
 
Support superclass for ConsoleSession implementations.
Support superclass for ExecSession implementations.
Support superclass for ShellSession implementations.
Support superclass for SimpleCommand implementations.
 
 
A collection of SimpleCommands keyed by name.
Parses a command line string into a command name and parameters.
Exception thrown by a CommandLineParser when the line cannot be successfully parsed.
Represents a request to create a new ConsoleSession of some kind.
A session associated with a console component.
Utility routines.
A PrintStream that ends every line with a CR-NL sequence.
A simple "date" command.
Demonstration of various Java Console Toolkit functionality.
A simple "echo" command.
A console component that is capable of executing individual commands.
Represents a request to create a new ExecSession to execute a command.
A ConsoleSession associated with the direct execution of a single command.
A simple "exit" (or "quit") command.
A simple "help" command that can be used with a console component extending SimpleCommandSupport.
 
An Apache MINA SSHD CommandFactory that connects to a Java Console Toolkit Exec instance.
 
An Apache MINA SSHD ShellFactory that connects to a Java Console Toolkit Shell instance.
A command that fires up a JShell instance.
A Shell wrapper around JShell.
A ShellSession that builds and executes a JShell instance.
A console component that is capable of interacting with a human via a terminal.
Represents a request to create a new ShellSession for executing commands interactively.
A ConsoleSession associated with an interactive shell.
Implemented by commands that can be configured for a SimpleExec or SimpleShell.
A simple command line parser: Command name and parameters are separated by whitespace Java-style doubly-quoted string literals are supported, and may span multiple lines Backslash escapes are supported for (in particular) double quote and backslash characters Backslash escapes are supported for end of line continuations to the next line
Support superclass for console components that utilize SimpleCommands.
Represents a command line that has been parsed and the corresponding SimpleCommand found.
A simple SSH server exposing a Shell and/or and Exec.
Builder for new SimpleConsoleSshServer instances.
A simple implementation of the Exec interface using a library of SimpleCommands.
Default ExecSession implementation used by SimpleExec.
Straightforward implementation of the ExecRequest interface.
A simple implementation of the Shell interface based on a library of SimpleCommands.
Default ShellSession implementation used by SimpleShell.
Straightforward implementation of the ShellRequest interface.
A simple "sleep" command.
Utility methods relating to Apache MINA SSHD.
A command that fires up subshell sessions.
CommandBundle implementation using TreeMap.