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
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPermazenExecRequest(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, getOutputStreamMethods inherited from class org.dellroad.jct.core.AbstractConsoleRequest
getEnvironmentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:HasPermazenSessionGet the PermazenSessionassociated with this instance.- Specified by:
getPermazenSessionin interfaceHasPermazenSession
-