public class MongodStarter extends de.flapdoodle.embed.process.runtime.Starter<MongodConfig,MongodExecutable,MongodProcess>
Modifier and Type | Method and Description |
---|---|
protected boolean |
checkDistribution(de.flapdoodle.embed.process.distribution.Distribution distribution) |
protected File |
extractExe(de.flapdoodle.embed.process.distribution.Distribution distribution) |
static MongodStarter |
getDefaultInstance() |
static MongodStarter |
getInstance(de.flapdoodle.embed.process.config.IRuntimeConfig config) |
protected MongodExecutable |
newExecutable(MongodConfig mongodConfig,
de.flapdoodle.embed.process.distribution.Distribution distribution,
de.flapdoodle.embed.process.config.IRuntimeConfig runtime,
File mongodExe) |
public static MongodStarter getInstance(de.flapdoodle.embed.process.config.IRuntimeConfig config)
public static MongodStarter getDefaultInstance()
protected boolean checkDistribution(de.flapdoodle.embed.process.distribution.Distribution distribution) throws IOException
checkDistribution
in class de.flapdoodle.embed.process.runtime.Starter<MongodConfig,MongodExecutable,MongodProcess>
IOException
protected File extractExe(de.flapdoodle.embed.process.distribution.Distribution distribution) throws IOException
extractExe
in class de.flapdoodle.embed.process.runtime.Starter<MongodConfig,MongodExecutable,MongodProcess>
IOException
protected MongodExecutable newExecutable(MongodConfig mongodConfig, de.flapdoodle.embed.process.distribution.Distribution distribution, de.flapdoodle.embed.process.config.IRuntimeConfig runtime, File mongodExe)
newExecutable
in class de.flapdoodle.embed.process.runtime.Starter<MongodConfig,MongodExecutable,MongodProcess>
Copyright © 2012. All Rights Reserved.