Package org.svetovid.run
Class SvetovidJvmProcessBuilder
java.lang.Object
org.svetovid.run.SvetovidProcessBuilder
org.svetovid.run.SvetovidJvmProcessBuilder
-
Field Summary
Fields inherited from class org.svetovid.run.SvetovidProcessBuilder
builder
-
Constructor Summary
ConstructorDescriptionSvetovidJvmProcessBuilder
(String... command) SvetovidJvmProcessBuilder
(Path directory) SvetovidJvmProcessBuilder
(Path directory, String... command) SvetovidJvmProcessBuilder
(Path directory, List<String> command) SvetovidJvmProcessBuilder
(List<String> command) -
Method Summary
Modifier and TypeMethodDescriptioncommand()
endorsedDirs
(String... endorsedDirs) endorsedDirs
(List<String> endorsedDirs) environment
(String key, String value) environmentRemove
(String key) extDirs()
jvmArguments
(String argument) jvmArguments
(String... arguments) jvmArguments
(List<String> arguments) libraryDirs
(String... libraryDirs) libraryDirs
(List<String> libraryDirs) redirectError
(ProcessBuilder.Redirect destination) redirectError
(Path file) redirectErrorStream
(boolean redirectErrorStream) redirectInput
(ProcessBuilder.Redirect source) redirectInput
(Path file) redirectOutput
(ProcessBuilder.Redirect destination) redirectOutput
(Path file) start()
systemProperties
(String key) systemProperties
(String key, String value) Methods inherited from class org.svetovid.run.SvetovidProcessBuilder
directory, effectiveCommand, environment, redirectError, redirectErrorStream, redirectInput, redirectOutput
-
Constructor Details
-
SvetovidJvmProcessBuilder
public SvetovidJvmProcessBuilder() -
SvetovidJvmProcessBuilder
-
SvetovidJvmProcessBuilder
-
SvetovidJvmProcessBuilder
-
SvetovidJvmProcessBuilder
-
SvetovidJvmProcessBuilder
-
-
Method Details
-
classpath
-
classpath
-
classpath
-
classpath
-
extDirs
-
extDirs
-
extDirs
-
endorsedDirs
-
endorsedDirs
-
endorsedDirs
-
libraryDirs
-
libraryDirs
-
libraryDirs
-
systemProperties
-
systemProperties
-
systemProperties
-
systemPropertiesRemove
-
jvmArguments
-
jvmArguments
-
jvmArguments
-
jvmArguments
-
command
- Overrides:
command
in classSvetovidProcessBuilder
-
command
- Overrides:
command
in classSvetovidProcessBuilder
-
command
- Overrides:
command
in classSvetovidProcessBuilder
-
environment
- Overrides:
environment
in classSvetovidProcessBuilder
-
environmentRemove
- Overrides:
environmentRemove
in classSvetovidProcessBuilder
-
directory
- Overrides:
directory
in classSvetovidProcessBuilder
-
redirectInput
- Overrides:
redirectInput
in classSvetovidProcessBuilder
-
redirectOutput
- Overrides:
redirectOutput
in classSvetovidProcessBuilder
-
redirectError
- Overrides:
redirectError
in classSvetovidProcessBuilder
-
redirectInput
- Overrides:
redirectInput
in classSvetovidProcessBuilder
-
redirectOutput
- Overrides:
redirectOutput
in classSvetovidProcessBuilder
-
redirectError
- Overrides:
redirectError
in classSvetovidProcessBuilder
-
inheritIO
- Overrides:
inheritIO
in classSvetovidProcessBuilder
-
redirectErrorStream
- Overrides:
redirectErrorStream
in classSvetovidProcessBuilder
-
start
- Overrides:
start
in classSvetovidProcessBuilder
- Throws:
IOException
-