public class MongoShellProcess extends AbstractMongoProcess<MongoShellConfig,MongoShellExecutable,MongoShellProcess>
Constructor and Description |
---|
MongoShellProcess(de.flapdoodle.embed.process.distribution.Distribution distribution,
MongoShellConfig config,
de.flapdoodle.embed.process.config.RuntimeConfig runtimeConfig,
MongoShellExecutable mongoShellExecutable) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<java.lang.String> |
getCommandLine(de.flapdoodle.embed.process.distribution.Distribution distribution,
MongoShellConfig config,
de.flapdoodle.embed.process.extract.ExtractedFileSet files) |
protected java.lang.String |
successMessage() |
cleanupInternal, deleteTempFiles, onAfterProcessStart, sendStopToMongoInstance, stopInternal
getConfig, getEnvironment, getPidFromFile, getProcessId, isProcessRunning, isRegisteredJobKiller, onAfterProcessStop, onBeforeProcess, onBeforeProcessStart, pidFile, pidFile, sendKillToProcess, sendTermToProcess, setProcessId, stop, stopProcess, tryKillToProcess, waitFor, writePidFile
public MongoShellProcess(de.flapdoodle.embed.process.distribution.Distribution distribution, MongoShellConfig config, de.flapdoodle.embed.process.config.RuntimeConfig runtimeConfig, MongoShellExecutable mongoShellExecutable) throws java.io.IOException
java.io.IOException
protected java.lang.String successMessage()
successMessage
in class AbstractMongoProcess<MongoShellConfig,MongoShellExecutable,MongoShellProcess>
protected java.util.List<java.lang.String> getCommandLine(de.flapdoodle.embed.process.distribution.Distribution distribution, MongoShellConfig config, de.flapdoodle.embed.process.extract.ExtractedFileSet files) throws java.io.IOException
getCommandLine
in class de.flapdoodle.embed.process.runtime.AbstractProcess<MongoShellConfig,MongoShellExecutable,MongoShellProcess>
java.io.IOException
Copyright © 2020. All Rights Reserved.