| Modifier and Type | Interface and Description |
|---|---|
| public interface | InvertedShell
This shell have inverted streams, such as the one obtained when launching a new |
| public interface | ShellFactory
Shell(s) are executed on the server side when a "shell" channel is established |
| public interface |
| Modifier and Type | Class and Description |
|---|---|
| public class | AggregateShellFactory
Provides different shell(s) based on some criteria of the provided |
| public class | InteractiveProcessShellFactory
A simplistic interactive shell factory |
| public class | InvertedShellWrapper
A shell implementation that wraps an instance of |
| public class | ProcessShell
Bridges the I/O streams between the SSH command and the process that executes it |
| public class | ProcessShellCommandFactory
Executes commands by invoking the underlying shell |
| public class | ProcessShellFactory
A |
| public class | UnknownCommand
Implementation of an unknown command that can be returned by |
| public class |