public class MongoDumpProcess extends AbstractMongoProcess<MongoDumpConfig,MongoDumpExecutable,MongoDumpProcess>
| Constructor and Description |
|---|
MongoDumpProcess(de.flapdoodle.embed.process.distribution.Distribution distribution,
MongoDumpConfig config,
de.flapdoodle.embed.process.config.RuntimeConfig runtimeConfig,
MongoDumpExecutable mongosExecutable) |
| Modifier and Type | Method and Description |
|---|---|
protected List<String> |
getCommandLine(de.flapdoodle.embed.process.distribution.Distribution distribution,
MongoDumpConfig config,
de.flapdoodle.embed.process.extract.ExtractedFileSet files) |
void |
stopInternal() |
protected String |
successMessage() |
cleanupInternal, deleteTempFiles, onAfterProcessStart, sendStopToMongoInstancegetConfig, getEnvironment, getPidFromFile, getProcessId, isProcessRunning, isRegisteredJobKiller, onAfterProcessStop, onBeforeProcess, onBeforeProcessStart, pidFile, pidFile, sendKillToProcess, sendTermToProcess, setProcessId, stop, stopProcess, tryKillToProcess, waitFor, waitFor, writePidFilepublic MongoDumpProcess(de.flapdoodle.embed.process.distribution.Distribution distribution,
MongoDumpConfig config,
de.flapdoodle.embed.process.config.RuntimeConfig runtimeConfig,
MongoDumpExecutable mongosExecutable)
throws IOException
IOExceptionprotected List<String> getCommandLine(de.flapdoodle.embed.process.distribution.Distribution distribution, MongoDumpConfig config, de.flapdoodle.embed.process.extract.ExtractedFileSet files) throws IOException
getCommandLine in class de.flapdoodle.embed.process.runtime.AbstractProcess<MongoDumpConfig,MongoDumpExecutable,MongoDumpProcess>IOExceptionprotected String successMessage()
successMessage in class AbstractMongoProcess<MongoDumpConfig,MongoDumpExecutable,MongoDumpProcess>public void stopInternal()
stopInternal in class AbstractMongoProcess<MongoDumpConfig,MongoDumpExecutable,MongoDumpProcess>Copyright © 2022. All rights reserved.