public class RunningMongosProcess
extends de.flapdoodle.embed.process.types.RunningProcessImpl
| Constructor and Description |
|---|
RunningMongosProcess(de.flapdoodle.embed.process.runtime.ProcessControl process,
Path pidFile,
long timeout,
Runnable onStop,
de.flapdoodle.embed.process.config.SupportConfig supportConfig,
de.flapdoodle.os.Platform platform,
Net net,
de.flapdoodle.embed.process.io.StreamProcessor commandOutput,
int mongodProcessId) |
| Modifier and Type | Method and Description |
|---|---|
static de.flapdoodle.embed.process.types.RunningProcessFactory<RunningMongosProcess> |
factory(long startupTimeout,
de.flapdoodle.embed.process.config.SupportConfig supportConfig,
de.flapdoodle.os.Platform platform,
Net net) |
ServerAddress |
getServerAddress() |
protected boolean |
sendKillToProcess() |
protected boolean |
sendStopToMongoInstance() |
protected boolean |
sendTermToProcess() |
int |
stop() |
protected boolean |
tryKillToProcess() |
public RunningMongosProcess(de.flapdoodle.embed.process.runtime.ProcessControl process,
Path pidFile,
long timeout,
Runnable onStop,
de.flapdoodle.embed.process.config.SupportConfig supportConfig,
de.flapdoodle.os.Platform platform,
Net net,
de.flapdoodle.embed.process.io.StreamProcessor commandOutput,
int mongodProcessId)
public ServerAddress getServerAddress() throws UnknownHostException
UnknownHostExceptionpublic int stop()
stop in interface de.flapdoodle.embed.process.types.RunningProcessstop in class de.flapdoodle.embed.process.types.RunningProcessImplprotected boolean sendKillToProcess()
protected boolean sendTermToProcess()
protected boolean tryKillToProcess()
protected final boolean sendStopToMongoInstance()
public static de.flapdoodle.embed.process.types.RunningProcessFactory<RunningMongosProcess> factory(long startupTimeout, de.flapdoodle.embed.process.config.SupportConfig supportConfig, de.flapdoodle.os.Platform platform, Net net)
Copyright © 2022. All rights reserved.