Package org.dellroad.jct.core
package org.dellroad.jct.core
Core classes for the Java Console Toolkit.
- See Also:
-
ClassDescriptionAbstractConsoleRequest<R extends ConsoleRequest<R>>AbstractConsoleSession<O,
R extends ConsoleRequest<R>> Support superclass forConsoleSession
implementations.Support superclass forExecSession
implementations.Support superclass forShellSession
implementations.ConsoleRequest<R extends ConsoleRequest<R>>Represents a request to create a newConsoleSession
of some kind.ConsoleSession<O,R extends ConsoleRequest<R>> A session associated with a console component.A console component that is capable of executing individual commands.Represents a request to create a newExecSession
to execute a command.AConsoleSession
associated with the direct execution of a single command.A console component that is capable of interacting with a human via a terminal.Represents a request to create a newShellSession
for executing commands interactively.AConsoleSession
associated with an interactive shell.