Package org.dellroad.jct.core
Class AbstractConsoleRequest<R extends ConsoleRequest<R>>
java.lang.Object
org.dellroad.jct.core.AbstractConsoleRequest<R>
- All Implemented Interfaces:
ConsoleRequest<R>
- Direct Known Subclasses:
SimpleExecRequest,SimpleShellRequest
public class AbstractConsoleRequest<R extends ConsoleRequest<R>>
extends Object
implements ConsoleRequest<R>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor. -
Method Summary
Modifier and TypeMethodDescriptionGet the session's environment variables.
-
Constructor Details
-
AbstractConsoleRequest
Constructor.- Parameters:
env- evironment map- Throws:
IllegalArgumentException- ifenvis null
-
-
Method Details
-
getEnvironment
Description copied from interface:ConsoleRequestGet the session's environment variables.- Specified by:
getEnvironmentin interfaceConsoleRequest<R extends ConsoleRequest<R>>- Returns:
- environment variables; may be immutable
-