| Package | Description |
|---|---|
| de.flapdoodle.embed.process.config | |
| de.flapdoodle.embed.process.runtime |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableSupportConfig
Immutable implementation of
SupportConfig. |
| Modifier and Type | Method and Description |
|---|---|
static SupportConfig |
SupportConfig.generic() |
SupportConfig |
ExecutableProcessConfig.supportConfig() |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableSupportConfig |
ImmutableSupportConfig.copyOf(SupportConfig instance)
Creates an immutable copy of a
SupportConfig value. |
ImmutableSupportConfig.Builder |
ImmutableSupportConfig.Builder.from(SupportConfig instance)
Fill a builder with attribute values from the provided
SupportConfig instance. |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
ProcessControl.executeCommandLine(SupportConfig support,
String label,
ProcessConfig processConfig) |
static ProcessControl |
ProcessControl.fromCommandLine(SupportConfig runtime,
List<String> commandLine,
boolean redirectErrorStream) |
static boolean |
NUMA.isNUMA(SupportConfig support,
de.flapdoodle.os.Platform platform) |
static boolean |
NUMA.isNUMAOnce(SupportConfig support,
de.flapdoodle.os.Platform platform) |
static boolean |
Processes.killProcess(SupportConfig support,
de.flapdoodle.os.Platform platform,
StreamProcessor output,
long pid) |
static ProcessControl |
ProcessControl.start(SupportConfig runtime,
ProcessBuilder processBuilder) |
static boolean |
Processes.termProcess(SupportConfig support,
de.flapdoodle.os.Platform platform,
StreamProcessor output,
long pid) |
static boolean |
Processes.tryKillProcess(SupportConfig support,
de.flapdoodle.os.Platform platform,
StreamProcessor output,
long pid) |
| Constructor and Description |
|---|
ProcessControl(SupportConfig runtime,
Process process) |
Copyright © 2022. All rights reserved.