public class DefaultNutsExecCommand extends AbstractNutsExecCommand
AbstractNutsExecCommand.SPrintStreamcommand, commandDefinition, directory, dry, env, err, executed, executionType, executorOptions, failFast, in, out, redirectErrorStream, result, runAssession, ws| Constructor and Description |
|---|
DefaultNutsExecCommand(DefaultNutsWorkspace ws) |
| Modifier and Type | Method and Description |
|---|---|
protected NutsId |
findExecId(NutsId nid,
NutsSession traceSession,
boolean forceInstalled,
boolean ignoreIfUserCommand) |
boolean |
isUserCommand(String s) |
NutsExecCommand |
run() |
NutsExecutableInformation |
which() |
protected NutsExecutableInformationExt |
ws_execDef(NutsDefinition def,
String commandName,
String[] appArgs,
String[] executorOptions,
Map<String,String> env,
String dir,
boolean failFast,
NutsExecutionType executionType,
NutsRunAs runAs,
NutsSession traceSession,
NutsSession execSession) |
void |
ws_execId(NutsDefinition def,
String commandName,
String[] appArgs,
String[] executorOptions,
Map<String,String> env,
String dir,
boolean failFast,
boolean temporary,
NutsSession traceSession,
NutsSession execSession,
NutsExecutionType executionType,
NutsRunAs runAs,
boolean dry) |
protected NutsExecutableInformationExt |
ws_execId(NutsId goodId,
String commandName,
String[] appArgs,
String[] executorOptions,
NutsExecutionType executionType,
NutsRunAs runAs,
NutsSession traceSession,
NutsSession execSession) |
addCommand, addCommand, addEnv, addExecutorOption, addExecutorOptions, addExecutorOptions, clearCommand, clearEnv, clearExecutorOptions, configureFirst, copy, copyFrom, formatter, getCommand, getCommandString, getCommandString, getDirectory, getEnv, getErr, getErrorString, getExecutionType, getExecutorOptions, getExtraErrorMessage, getIn, getOut, getOutputString, getOutputString0, getRedirectInpuFile, getRedirectOuputFile, getResult, getResultException, getRunAs, getSleepMillis, grabErrorString, grabOutputString, isDry, isFailFast, isGrabErrorString, isGrabOutputString, isInheritSystemIO, isRedirectErrorStream, setCommand, setCommand, setCommand, setDirectory, setDry, setEnv, setEnv, setErr, setExecutionType, setFailFast, setIn, setInheritSystemIO, setOut, setRedirectErrorStream, setRedirectInpuFile, setRedirectOuputFile, setRunAs, setSleepMillis, toString_LOG, _LOGOP, checkSession, configure, configure, copyFromWorkspaceCommandBase, copySession, getCommandName, getSession, getWorkspace, invalidateResult, setSession, setWsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitconfigure, copySession, setSessiongetSessionconfigure, configureLastpublic DefaultNutsExecCommand(DefaultNutsWorkspace ws)
public NutsExecutableInformation which()
public NutsExecCommand run()
protected NutsId findExecId(NutsId nid, NutsSession traceSession, boolean forceInstalled, boolean ignoreIfUserCommand)
public boolean isUserCommand(String s)
protected NutsExecutableInformationExt ws_execId(NutsId goodId, String commandName, String[] appArgs, String[] executorOptions, NutsExecutionType executionType, NutsRunAs runAs, NutsSession traceSession, NutsSession execSession)
protected NutsExecutableInformationExt ws_execDef(NutsDefinition def, String commandName, String[] appArgs, String[] executorOptions, Map<String,String> env, String dir, boolean failFast, NutsExecutionType executionType, NutsRunAs runAs, NutsSession traceSession, NutsSession execSession)
public void ws_execId(NutsDefinition def, String commandName, String[] appArgs, String[] executorOptions, Map<String,String> env, String dir, boolean failFast, boolean temporary, NutsSession traceSession, NutsSession execSession, NutsExecutionType executionType, NutsRunAs runAs, boolean dry)
Copyright © 2021 vpc open source initiative. All rights reserved.