Package io.permazen.cli
Class PermazenExecRequest
java.lang.Object
org.dellroad.jct.core.AbstractConsoleRequest<org.dellroad.jct.core.ExecRequest>
org.dellroad.jct.core.simple.SimpleExecRequest
io.permazen.cli.PermazenExecRequest
- All Implemented Interfaces:
HasPermazenSession
,org.dellroad.jct.core.ConsoleRequest<org.dellroad.jct.core.ExecRequest>
,org.dellroad.jct.core.ExecRequest
public class PermazenExecRequest
extends org.dellroad.jct.core.simple.SimpleExecRequest
implements HasPermazenSession
A
SimpleExecRequest
with an associated Permazen Session
.-
Field Summary
-
Constructor Summary
ConstructorDescriptionPermazenExecRequest
(Session session, InputStream in, PrintStream out, PrintStream err, Map<String, String> env, String command) PermazenExecRequest
(Session session, InputStream in, PrintStream out, PrintStream err, Map<String, String> env, List<String> command) -
Method Summary
Methods inherited from class org.dellroad.jct.core.simple.SimpleExecRequest
getCommandList, getCommandString, getErrorStream, getInputStream, getOutputStream
Methods inherited from class org.dellroad.jct.core.AbstractConsoleRequest
getEnvironment
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.dellroad.jct.core.ConsoleRequest
getEnvironment
-
Field Details
-
session
-
-
Constructor Details
-
PermazenExecRequest
public PermazenExecRequest(Session session, InputStream in, PrintStream out, PrintStream err, Map<String, String> env, String command) -
PermazenExecRequest
public PermazenExecRequest(Session session, InputStream in, PrintStream out, PrintStream err, Map<String, String> env, List<String> command)
-
-
Method Details
-
getPermazenSession
Description copied from interface:HasPermazenSession
Get the PermazenSession
associated with this instance.- Specified by:
getPermazenSession
in interfaceHasPermazenSession
-