public class SpawnedTriremeProcess extends SpawnedProcess
SpawnedProcess.SpawnSyncResult| Modifier and Type | Field and Description |
|---|---|
static int |
PROCESS_PIPE_SIZE |
parent, STDIO_FD, STDIO_IGNORE, STDIO_PIPE| Constructor and Description |
|---|
SpawnedTriremeProcess(java.util.List<java.lang.String> execArgs,
java.lang.String file,
java.io.File cwd,
org.mozilla.javascript.Scriptable stdio,
java.util.List<java.lang.String> env,
boolean detached,
ProcessWrap.ProcessImpl parent) |
| Modifier and Type | Method and Description |
|---|---|
int |
spawn(org.mozilla.javascript.Context cx) |
SpawnedProcess.SpawnSyncResult |
spawnSync(org.mozilla.javascript.Context cx,
long timeout,
java.util.concurrent.TimeUnit unit) |
void |
terminate(java.lang.String signal) |
createStreamHandle, getStdioFDpublic static final int PROCESS_PIPE_SIZE
public SpawnedTriremeProcess(java.util.List<java.lang.String> execArgs,
java.lang.String file,
java.io.File cwd,
org.mozilla.javascript.Scriptable stdio,
java.util.List<java.lang.String> env,
boolean detached,
ProcessWrap.ProcessImpl parent)
public int spawn(org.mozilla.javascript.Context cx)
spawn in class SpawnedProcesspublic SpawnedProcess.SpawnSyncResult spawnSync(org.mozilla.javascript.Context cx, long timeout, java.util.concurrent.TimeUnit unit)
spawnSync in class SpawnedProcesspublic void terminate(java.lang.String signal)
Copyright © 2018 Apigee Corporation. All Rights Reserved.