Package jnr.posix.util
Interface ProcessMaker
- All Known Implementing Classes:
Java5ProcessMaker
public interface ProcessMaker
Abstract interface for building a process on various JVM versions.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptioncommand()
environment
(String[] envLines) redirectError
(File file) redirectError
(ProcessMaker.Redirect destination) boolean
redirectErrorStream
(boolean redirectErrorStream) redirectInput
(File file) redirectInput
(ProcessMaker.Redirect source) redirectOutput
(File file) redirectOutput
(ProcessMaker.Redirect destination) start()
-
Method Details
-
command
-
command
-
command
-
directory
File directory() -
directory
-
environment
-
environment
-
inheritIO
ProcessMaker inheritIO() -
redirectError
ProcessMaker.Redirect redirectError() -
redirectError
-
redirectError
-
redirectErrorStream
boolean redirectErrorStream() -
redirectErrorStream
-
redirectInput
ProcessMaker.Redirect redirectInput() -
redirectInput
-
redirectInput
-
redirectOutput
ProcessMaker.Redirect redirectOutput() -
redirectOutput
-
redirectOutput
-
start
- Throws:
IOException
-