public class MongoImportProcess extends AbstractMongoProcess<IMongoImportConfig,MongoImportExecutable,MongoImportProcess>
| Constructor and Description |
|---|
MongoImportProcess(de.flapdoodle.embed.process.distribution.Distribution distribution,
IMongoImportConfig config,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig,
MongoImportExecutable mongosExecutable) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cleanupInternal() |
protected List<String> |
getCommandLine(de.flapdoodle.embed.process.distribution.Distribution distribution,
IMongoImportConfig config,
de.flapdoodle.embed.process.extract.IExtractedFileSet files) |
void |
stopInternal() |
deleteTempFiles, onAfterProcessStart, sendStopToMongoInstance, successMessagegetConfig, getEnvironment, getPidFromFile, getProcessId, isProcessRunning, onAfterProcessStop, onBeforeProcess, onBeforeProcessStart, pidFile, pidFile, sendKillToProcess, sendTermToProcess, setProcessId, stop, stopProcess, tryKillToProcess, waitFor, writePidFilepublic MongoImportProcess(de.flapdoodle.embed.process.distribution.Distribution distribution,
IMongoImportConfig config,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig,
MongoImportExecutable mongosExecutable)
throws IOException
IOExceptionprotected List<String> getCommandLine(de.flapdoodle.embed.process.distribution.Distribution distribution, IMongoImportConfig config, de.flapdoodle.embed.process.extract.IExtractedFileSet files) throws IOException
getCommandLine in class de.flapdoodle.embed.process.runtime.AbstractProcess<IMongoImportConfig,MongoImportExecutable,MongoImportProcess>IOExceptionpublic void stopInternal()
stopInternal in class AbstractMongoProcess<IMongoImportConfig,MongoImportExecutable,MongoImportProcess>protected void cleanupInternal()
cleanupInternal in class AbstractMongoProcess<IMongoImportConfig,MongoImportExecutable,MongoImportProcess>Copyright © 2017. All Rights Reserved.