public class Java5ProcessMaker extends Object implements ProcessMaker
ProcessMaker.Redirect
Constructor and Description |
---|
Java5ProcessMaker(POSIXHandler handler) |
Java5ProcessMaker(POSIXHandler handler,
String... command) |
Modifier and Type | Method and Description |
---|---|
List<String> |
command() |
ProcessMaker |
command(List<String> command) |
ProcessMaker |
command(String... command) |
File |
directory() |
ProcessMaker |
directory(File dir) |
Map<String,String> |
environment() |
ProcessMaker |
environment(String[] envLines) |
ProcessMaker |
inheritIO() |
ProcessMaker.Redirect |
redirectError() |
ProcessMaker |
redirectError(File file) |
ProcessMaker |
redirectError(ProcessMaker.Redirect destination) |
boolean |
redirectErrorStream() |
ProcessMaker |
redirectErrorStream(boolean redirectErrorStream) |
ProcessMaker.Redirect |
redirectInput() |
ProcessMaker |
redirectInput(File file) |
ProcessMaker |
redirectInput(ProcessMaker.Redirect source) |
ProcessMaker.Redirect |
redirectOutput() |
ProcessMaker |
redirectOutput(File file) |
ProcessMaker |
redirectOutput(ProcessMaker.Redirect destination) |
Process |
start() |
public Java5ProcessMaker(POSIXHandler handler, String... command)
public Java5ProcessMaker(POSIXHandler handler)
public List<String> command()
command
in interface ProcessMaker
public ProcessMaker command(List<String> command)
command
in interface ProcessMaker
public ProcessMaker command(String... command)
command
in interface ProcessMaker
public File directory()
directory
in interface ProcessMaker
public ProcessMaker directory(File dir)
directory
in interface ProcessMaker
public Map<String,String> environment()
environment
in interface ProcessMaker
public ProcessMaker environment(String[] envLines)
environment
in interface ProcessMaker
public ProcessMaker inheritIO()
inheritIO
in interface ProcessMaker
public ProcessMaker.Redirect redirectError()
redirectError
in interface ProcessMaker
public ProcessMaker redirectError(File file)
redirectError
in interface ProcessMaker
public ProcessMaker redirectError(ProcessMaker.Redirect destination)
redirectError
in interface ProcessMaker
public boolean redirectErrorStream()
redirectErrorStream
in interface ProcessMaker
public ProcessMaker redirectErrorStream(boolean redirectErrorStream)
redirectErrorStream
in interface ProcessMaker
public ProcessMaker.Redirect redirectInput()
redirectInput
in interface ProcessMaker
public ProcessMaker redirectInput(File file)
redirectInput
in interface ProcessMaker
public ProcessMaker redirectInput(ProcessMaker.Redirect source)
redirectInput
in interface ProcessMaker
public ProcessMaker.Redirect redirectOutput()
redirectOutput
in interface ProcessMaker
public ProcessMaker redirectOutput(File file)
redirectOutput
in interface ProcessMaker
public ProcessMaker redirectOutput(ProcessMaker.Redirect destination)
redirectOutput
in interface ProcessMaker
public Process start() throws IOException
start
in interface ProcessMaker
IOException
Copyright © 2015. All Rights Reserved.