public abstract class AbstractRedisProcess<T extends AbstractRedisConfig,E extends de.flapdoodle.embed.process.runtime.Executable<T,P>,P extends de.flapdoodle.embed.process.runtime.IStopable>
extends de.flapdoodle.embed.process.runtime.AbstractProcess<T,E,P>
| Constructor and Description |
|---|
AbstractRedisProcess(de.flapdoodle.embed.process.distribution.Distribution distribution,
T config,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig,
E executable) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
deleteTempFiles() |
protected Set<String> |
knownFailureMessages() |
protected boolean |
sendStopToRedisInstance() |
protected void |
stopInternal() |
cleanupInternal, forceWritePidFile, getCommandLine, getConfig, getEnvironment, getPidFromFile, getProcessId, isProcessRunning, onAfterProcessStart, onAfterProcessStop, onBeforeProcess, onBeforeProcessStart, sendKillToProcess, sendTermToProcess, setProcessId, stop, stopProcess, supportConfig, tryKillToProcess, waitForpublic AbstractRedisProcess(de.flapdoodle.embed.process.distribution.Distribution distribution,
T config,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig,
E executable)
throws IOException
IOExceptionCopyright © 2013. All Rights Reserved.