public class MysqldProcess extends de.flapdoodle.embed.process.runtime.AbstractProcess<MysqldConfig,com.wix.mysql.MysqldExecutable,MysqldProcess>
| Constructor and Description |
|---|
MysqldProcess(de.flapdoodle.embed.process.distribution.Distribution distribution,
MysqldConfig config,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig,
com.wix.mysql.MysqldExecutable executable) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cleanupInternal() |
protected List<String> |
getCommandLine(de.flapdoodle.embed.process.distribution.Distribution distribution,
MysqldConfig config,
de.flapdoodle.embed.process.extract.IExtractedFileSet exe) |
void |
onAfterProcessStart(de.flapdoodle.embed.process.runtime.ProcessControl process,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig) |
protected void |
stopInternal() |
getConfig, getEnvironment, getPidFromFile, getProcessId, isProcessRunning, onAfterProcessStop, onBeforeProcess, onBeforeProcessStart, pidFile, pidFile, sendKillToProcess, sendTermToProcess, setProcessId, stop, stopProcess, tryKillToProcess, waitFor, writePidFilepublic MysqldProcess(de.flapdoodle.embed.process.distribution.Distribution distribution,
MysqldConfig config,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig,
com.wix.mysql.MysqldExecutable executable)
throws IOException
IOExceptionpublic 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<MysqldConfig,com.wix.mysql.MysqldExecutable,MysqldProcess>IOExceptionprotected List<String> getCommandLine(de.flapdoodle.embed.process.distribution.Distribution distribution, MysqldConfig config, de.flapdoodle.embed.process.extract.IExtractedFileSet exe) throws IOException
getCommandLine in class de.flapdoodle.embed.process.runtime.AbstractProcess<MysqldConfig,com.wix.mysql.MysqldExecutable,MysqldProcess>IOExceptionprotected void stopInternal()
stopInternal in class de.flapdoodle.embed.process.runtime.AbstractProcess<MysqldConfig,com.wix.mysql.MysqldExecutable,MysqldProcess>protected void cleanupInternal()
cleanupInternal in class de.flapdoodle.embed.process.runtime.AbstractProcess<MysqldConfig,com.wix.mysql.MysqldExecutable,MysqldProcess>Copyright © 2017. All rights reserved.