Introduction
The java.lang.ProcessBuilder class is used to create operating system processes.This class is not synchronized.Class declaration
Following is the declaration for java.lang.ProcessBuilder class:public final class ProcessBuilder extends Object
Class constructors
S.N. | Constructor & Description |
---|---|
1 |
ProcessBuilder(List<String> command) This constructs a process builder with the specified operating system program and arguments. |
2 |
ProcessBuilder(String... command) This constructs a process builder with the specified operating system program and arguments. |
Class methods
S.N. | Method & Description |
---|---|
1 |
List<String> command() This method returns this process builder's operating system program and arguments. |
2 |
ProcessBuilder command(List<String> command) This method sets this process builder's operating system program and arguments. |
3 |
ProcessBuilder command(String... command) This method sets this process builder's operating system program and arguments. |
4 |
File directory() This method returns this process builder's working directory. |
5 |
ProcessBuilder directory(File directory) This method sets this process builder's working directory. |
6 |
Map<String,String> environment() This method returns a string map view of this process builder's environment. |
7 |
boolean redirectErrorStream() This method tells whether this process builder merges standard error and standard output. |
8 |
ProcessBuilder redirectErrorStream(boolean redirectErrorStream) This method sets this process builder's redirectErrorStream property. |
9 |
Process start() This method starts a new process using the attributes of this process builder. |
Methods inherited
This class inherits methods from the following classes:- java.lang.Object
No comments:
Post a Comment