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
ConstructorsModifierConstructorDescriptionprotected
Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet the session's environment variables.
-
Constructor Details
-
AbstractConsoleRequest
Constructor.- Parameters:
env
- evironment map- Throws:
IllegalArgumentException
- ifenv
is null
-
-
Method Details
-
getEnvironment
Description copied from interface:ConsoleRequest
Get the session's environment variables.- Specified by:
getEnvironment
in interfaceConsoleRequest<R extends ConsoleRequest<R>>
- Returns:
- environment variables; may be immutable
-