-
- All Known Implementing Classes:
Java5ProcessMaker
public interface ProcessMakerAbstract interface for building a process on various JVM versions.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classProcessMaker.Redirect
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<String>command()ProcessMakercommand(String... command)ProcessMakercommand(List<String> command)Filedirectory()ProcessMakerdirectory(File dir)Map<String,String>environment()ProcessMakerenvironment(String[] envLines)ProcessMakerinheritIO()ProcessMaker.RedirectredirectError()ProcessMakerredirectError(File file)ProcessMakerredirectError(ProcessMaker.Redirect destination)booleanredirectErrorStream()ProcessMakerredirectErrorStream(boolean redirectErrorStream)ProcessMaker.RedirectredirectInput()ProcessMakerredirectInput(File file)ProcessMakerredirectInput(ProcessMaker.Redirect source)ProcessMaker.RedirectredirectOutput()ProcessMakerredirectOutput(File file)ProcessMakerredirectOutput(ProcessMaker.Redirect destination)Processstart()
-
-
-
Method Detail
-
command
ProcessMaker command(List<String> command)
-
command
ProcessMaker command(String... command)
-
directory
File directory()
-
directory
ProcessMaker directory(File dir)
-
environment
ProcessMaker environment(String[] envLines)
-
inheritIO
ProcessMaker inheritIO()
-
redirectError
ProcessMaker.Redirect redirectError()
-
redirectError
ProcessMaker redirectError(File file)
-
redirectError
ProcessMaker redirectError(ProcessMaker.Redirect destination)
-
redirectErrorStream
boolean redirectErrorStream()
-
redirectErrorStream
ProcessMaker redirectErrorStream(boolean redirectErrorStream)
-
redirectInput
ProcessMaker.Redirect redirectInput()
-
redirectInput
ProcessMaker redirectInput(File file)
-
redirectInput
ProcessMaker redirectInput(ProcessMaker.Redirect source)
-
redirectOutput
ProcessMaker.Redirect redirectOutput()
-
redirectOutput
ProcessMaker redirectOutput(File file)
-
redirectOutput
ProcessMaker redirectOutput(ProcessMaker.Redirect destination)
-
start
Process start() throws IOException
- Throws:
IOException
-
-