Package jnr.posix.util
Class Java5ProcessMaker
java.lang.Object
jnr.posix.util.Java5ProcessMaker
- All Implemented Interfaces:
ProcessMaker
-
Nested Class Summary
Nested classes/interfaces inherited from interface jnr.posix.util.ProcessMaker
ProcessMaker.Redirect
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJava5ProcessMaker
(POSIXHandler handler) Java5ProcessMaker
(POSIXHandler handler, String... command) -
Method Summary
Modifier and TypeMethodDescriptioncommand()
private static void
envIntoProcessBuilder
(ProcessBuilder pb, String[] env) 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()
-
Field Details
-
builder
-
handler
-
-
Constructor Details
-
Java5ProcessMaker
-
Java5ProcessMaker
-
-
Method Details
-
command
- Specified by:
command
in interfaceProcessMaker
-
command
- Specified by:
command
in interfaceProcessMaker
-
command
- Specified by:
command
in interfaceProcessMaker
-
directory
- Specified by:
directory
in interfaceProcessMaker
-
directory
- Specified by:
directory
in interfaceProcessMaker
-
environment
- Specified by:
environment
in interfaceProcessMaker
-
environment
- Specified by:
environment
in interfaceProcessMaker
-
inheritIO
- Specified by:
inheritIO
in interfaceProcessMaker
-
redirectError
- Specified by:
redirectError
in interfaceProcessMaker
-
redirectError
- Specified by:
redirectError
in interfaceProcessMaker
-
redirectError
- Specified by:
redirectError
in interfaceProcessMaker
-
redirectErrorStream
public boolean redirectErrorStream()- Specified by:
redirectErrorStream
in interfaceProcessMaker
-
redirectErrorStream
- Specified by:
redirectErrorStream
in interfaceProcessMaker
-
redirectInput
- Specified by:
redirectInput
in interfaceProcessMaker
-
redirectInput
- Specified by:
redirectInput
in interfaceProcessMaker
-
redirectInput
- Specified by:
redirectInput
in interfaceProcessMaker
-
redirectOutput
- Specified by:
redirectOutput
in interfaceProcessMaker
-
redirectOutput
- Specified by:
redirectOutput
in interfaceProcessMaker
-
redirectOutput
- Specified by:
redirectOutput
in interfaceProcessMaker
-
start
- Specified by:
start
in interfaceProcessMaker
- Throws:
IOException
-
envIntoProcessBuilder
-