public class PsqlProcess<E extends PsqlExecutable> extends AbstractPGProcess<E,PsqlProcess>
| Constructor and Description |
|---|
PsqlProcess(de.flapdoodle.embed.process.distribution.Distribution distribution,
PostgresConfig config,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig,
E executable) |
| Modifier and Type | Method and Description |
|---|---|
protected List<String> |
getCommandLine(de.flapdoodle.embed.process.distribution.Distribution distribution,
PostgresConfig config,
de.flapdoodle.embed.process.extract.IExtractedFileSet exe) |
cleanupInternal, onBeforeProcessStart, stopInternalgetConfig, getEnvironment, getPidFromFile, getProcessId, isProcessRunning, isRegisteredJobKiller, onAfterProcessStart, onAfterProcessStop, onBeforeProcess, pidFile, pidFile, sendKillToProcess, sendTermToProcess, setProcessId, stop, stopProcess, tryKillToProcess, waitFor, writePidFilepublic PsqlProcess(de.flapdoodle.embed.process.distribution.Distribution distribution,
PostgresConfig config,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig,
E executable)
throws IOException
IOExceptionprotected List<String> getCommandLine(de.flapdoodle.embed.process.distribution.Distribution distribution, PostgresConfig config, de.flapdoodle.embed.process.extract.IExtractedFileSet exe) throws IOException
getCommandLine in class de.flapdoodle.embed.process.runtime.AbstractProcess<PostgresConfig,E extends PsqlExecutable,PsqlProcess>IOExceptionCopyright © 2018 Yandex. All rights reserved.