Package com.atlassian.bamboo.process
Class ExternalProcessViaBatchBuilder
- java.lang.Object
-
- com.atlassian.utils.process.ExternalProcessBuilder
-
- com.atlassian.bamboo.process.ExternalProcessViaBatchBuilder
-
public class ExternalProcessViaBatchBuilder extends com.atlassian.utils.process.ExternalProcessBuilder
-
-
Constructor Summary
Constructors Constructor Description ExternalProcessViaBatchBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.atlassian.utils.process.ExternalProcessbuild()com.atlassian.utils.process.ExternalProcessBuildercommand(List<String> command)ExternalProcessViaBatchBuilderforceBatch()com.atlassian.utils.process.ExternalProcessBuilderhandler(com.atlassian.utils.process.ProcessHandler handler)ExternalProcessViaBatchBuilderwrapCommandInQuotesOnWindows()-
Methods inherited from class com.atlassian.utils.process.ExternalProcessBuilder
addMonitor, asynchronous, command, command, env, env, escapeInternalDoubleQuotesOnWindows, executionTimeout, getExternalProcessFactory, handlers, handlers, handlers, handlers, idleTimeout, log, log, setExternalProcessFactory, suppressSpecialWindowsBehaviour, timeout, useQuotesInBatArgumentsWorkaround, useWindowsEncodingWorkaround
-
-
-
-
Method Detail
-
forceBatch
public ExternalProcessViaBatchBuilder forceBatch()
-
command
public com.atlassian.utils.process.ExternalProcessBuilder command(List<String> command)
- Overrides:
commandin classcom.atlassian.utils.process.ExternalProcessBuilder
-
handler
public com.atlassian.utils.process.ExternalProcessBuilder handler(com.atlassian.utils.process.ProcessHandler handler)
- Overrides:
handlerin classcom.atlassian.utils.process.ExternalProcessBuilder
-
build
public com.atlassian.utils.process.ExternalProcess build()
- Overrides:
buildin classcom.atlassian.utils.process.ExternalProcessBuilder
-
wrapCommandInQuotesOnWindows
public ExternalProcessViaBatchBuilder wrapCommandInQuotesOnWindows()
-
-