public class MongodProcess extends de.flapdoodle.embed.process.runtime.AbstractProcess<MongodConfig,MongodExecutable,MongodProcess>
| Modifier and Type | Field and Description |
|---|---|
static int |
TIMEOUT |
| Constructor and Description |
|---|
MongodProcess(de.flapdoodle.embed.process.distribution.Distribution distribution,
MongodConfig config,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig,
MongodExecutable mongodExecutable) |
| Modifier and Type | Method and Description |
|---|---|
protected List<String> |
getCommandLine(de.flapdoodle.embed.process.distribution.Distribution distribution,
MongodConfig config,
File exe) |
protected void |
onAfterProcessStart(de.flapdoodle.embed.process.runtime.ProcessControl process,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig) |
protected void |
onBeforeProcess(de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig) |
void |
stop() |
protected de.flapdoodle.embed.process.config.ISupportConfig |
supportConfig() |
public static final int TIMEOUT
public MongodProcess(de.flapdoodle.embed.process.distribution.Distribution distribution,
MongodConfig config,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig,
MongodExecutable mongodExecutable)
throws IOException
IOExceptionprotected void onBeforeProcess(de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig)
throws IOException
onBeforeProcess in class de.flapdoodle.embed.process.runtime.AbstractProcess<MongodConfig,MongodExecutable,MongodProcess>IOExceptionprotected void onAfterProcessStart(de.flapdoodle.embed.process.runtime.ProcessControl process,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig)
throws IOException
onAfterProcessStart in class de.flapdoodle.embed.process.runtime.AbstractProcess<MongodConfig,MongodExecutable,MongodProcess>IOExceptionprotected de.flapdoodle.embed.process.config.ISupportConfig supportConfig()
supportConfig in class de.flapdoodle.embed.process.runtime.AbstractProcess<MongodConfig,MongodExecutable,MongodProcess>protected List<String> getCommandLine(de.flapdoodle.embed.process.distribution.Distribution distribution, MongodConfig config, File exe) throws IOException
getCommandLine in class de.flapdoodle.embed.process.runtime.AbstractProcess<MongodConfig,MongodExecutable,MongodProcess>IOExceptionpublic void stop()
stop in class de.flapdoodle.embed.process.runtime.AbstractProcess<MongodConfig,MongodExecutable,MongodProcess>Copyright © 2012. All Rights Reserved.