public class RedisDProcess extends AbstractRedisProcess<RedisDConfig,RedisDExecutable,RedisDProcess>
redisCRuntimeConfig| Constructor and Description |
|---|
RedisDProcess(de.flapdoodle.embed.process.distribution.Distribution distribution,
RedisDConfig config,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig,
RedisDExecutable redisdExecutable) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cleanupInternal() |
protected void |
deleteTempFiles() |
protected java.util.List<java.lang.String> |
getCommandLine(de.flapdoodle.embed.process.distribution.Distribution distribution,
RedisDConfig config,
de.flapdoodle.embed.process.extract.IExtractedFileSet 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 |
setRedisCRuntimeConfig(de.flapdoodle.embed.process.config.IRuntimeConfig redisCRuntimeConfig) |
protected de.flapdoodle.embed.process.config.ISupportConfig |
supportConfig() |
knownFailureMessages, sendStopToRedisInstance, stopInternalgetConfig, getEnvironment, getPidFromFile, getProcessId, isProcessRunning, onAfterProcessStop, onBeforeProcessStart, pidFile, pidFile, sendKillToProcess, sendTermToProcess, setProcessId, stop, stopProcess, tryKillToProcess, waitFor, writePidFilepublic RedisDProcess(de.flapdoodle.embed.process.distribution.Distribution distribution,
RedisDConfig config,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig,
RedisDExecutable redisdExecutable)
throws java.io.IOException
java.io.IOExceptionpublic void setRedisCRuntimeConfig(de.flapdoodle.embed.process.config.IRuntimeConfig redisCRuntimeConfig)
protected void onBeforeProcess(de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig)
throws java.io.IOException
onBeforeProcess in class de.flapdoodle.embed.process.runtime.AbstractProcess<RedisDConfig,RedisDExecutable,RedisDProcess>java.io.IOExceptionprotected de.flapdoodle.embed.process.config.ISupportConfig supportConfig()
supportConfig in class de.flapdoodle.embed.process.runtime.AbstractProcess<RedisDConfig,RedisDExecutable,RedisDProcess>protected java.util.List<java.lang.String> getCommandLine(de.flapdoodle.embed.process.distribution.Distribution distribution,
RedisDConfig config,
de.flapdoodle.embed.process.extract.IExtractedFileSet exe)
throws java.io.IOException
getCommandLine in class de.flapdoodle.embed.process.runtime.AbstractProcess<RedisDConfig,RedisDExecutable,RedisDProcess>java.io.IOExceptionprotected void deleteTempFiles()
deleteTempFiles in class AbstractRedisProcess<RedisDConfig,RedisDExecutable,RedisDProcess>protected final void onAfterProcessStart(de.flapdoodle.embed.process.runtime.ProcessControl process,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig)
throws java.io.IOException
onAfterProcessStart in class de.flapdoodle.embed.process.runtime.AbstractProcess<RedisDConfig,RedisDExecutable,RedisDProcess>java.io.IOExceptionprotected void cleanupInternal()
cleanupInternal in class de.flapdoodle.embed.process.runtime.AbstractProcess<RedisDConfig,RedisDExecutable,RedisDProcess>Copyright © 2013. All Rights Reserved.