-
Notifications
You must be signed in to change notification settings - Fork 36
Expand file tree
/
Copy pathProcessBuilder.php
More file actions
145 lines (133 loc) Β· 4.89 KB
/
ProcessBuilder.php
File metadata and controls
145 lines (133 loc) Β· 4.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
<?php
declare(strict_types=1);
namespace PHPJava\Packages\java\lang;
use PHPJava\Exceptions\NotImplementedException;
// use PHPJava\Packages\java\util\_List;
/**
* The `ProcessBuilder` class was auto generated.
*
* @parent \PHPJava\Packages\java\lang\Object_
*/
class ProcessBuilder extends Object_ // implements _List
{
/**
* Returns this process builder's operating system program and arguments.
* Sets this process builder's operating system program and arguments.
* Sets this process builder's operating system program and arguments.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/package-summary.html#command
* @param null|mixed $a
* @throws NotImplementedException
*/
public function command($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Returns this process builder's working directory.
* Sets this process builder's working directory.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/package-summary.html#directory
* @param null|mixed $a
* @throws NotImplementedException
*/
public function directory($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Returns a string map view of this process builder's environment.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/package-summary.html#environment
* @param null|mixed $a
* @throws NotImplementedException
*/
public function environment($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Sets the source and destination for subprocess standard I/O to be the same as those of the current Java process.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/package-summary.html#inheritIO
* @param null|mixed $a
* @throws NotImplementedException
*/
public function inheritIO($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Returns this process builder's standard error destination.
* Sets this process builder's standard error destination to a file.
* Sets this process builder's standard error destination.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/package-summary.html#redirectError
* @param null|mixed $a
* @throws NotImplementedException
*/
public function redirectError($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Tells whether this process builder merges standard error and standard output.
* Sets this process builder's redirectErrorStream property.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/package-summary.html#redirectErrorStream
* @param null|mixed $a
* @throws NotImplementedException
*/
public function redirectErrorStream($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Returns this process builder's standard input source.
* Sets this process builder's standard input source to a file.
* Sets this process builder's standard input source.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/package-summary.html#redirectInput
* @param null|mixed $a
* @throws NotImplementedException
*/
public function redirectInput($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Returns this process builder's standard output destination.
* Sets this process builder's standard output destination to a file.
* Sets this process builder's standard output destination.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/package-summary.html#redirectOutput
* @param null|mixed $a
* @throws NotImplementedException
*/
public function redirectOutput($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Starts a new process using the attributes of this process builder.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/package-summary.html#start
* @param null|mixed $a
* @throws NotImplementedException
*/
public function start($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Starts a Process for each ProcessBuilder, creating a pipeline of processes linked by their standard output and standard input streams.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/package-summary.html#startPipeline
* @param null|mixed $a
* @throws NotImplementedException
*/
public static function static_startPipeline($a = null)
{
throw new NotImplementedException(__METHOD__);
}
}