public class PostgresStarter<E extends AbstractPGExecutable<PostgresConfig,P>,P extends AbstractPGProcess<E,P>> extends de.flapdoodle.embed.process.runtime.Starter<PostgresConfig,E,P>
| Constructor and Description |
|---|
PostgresStarter(Class<E> execClass,
de.flapdoodle.embed.process.config.IRuntimeConfig runtimeConfig) |
| Modifier and Type | Method and Description |
|---|---|
static <E extends AbstractPGExecutable<PostgresConfig,P>,P extends AbstractPGProcess<E,P>> |
getCommand(Command command) |
static <E extends AbstractPGExecutable<PostgresConfig,P>,P extends AbstractPGProcess<E,P>> |
getCommand(Command command,
de.flapdoodle.embed.process.config.IRuntimeConfig config) |
static PostgresStarter<PostgresExecutable,PostgresProcess> |
getDefaultInstance() |
static PostgresStarter<PostgresExecutable,PostgresProcess> |
getInstance(de.flapdoodle.embed.process.config.IRuntimeConfig config) |
protected E |
newExecutable(PostgresConfig config,
de.flapdoodle.embed.process.distribution.Distribution distribution,
de.flapdoodle.embed.process.config.IRuntimeConfig runtime,
de.flapdoodle.embed.process.extract.IExtractedFileSet exe) |
public static PostgresStarter<PostgresExecutable,PostgresProcess> getInstance(de.flapdoodle.embed.process.config.IRuntimeConfig config)
public static PostgresStarter<PostgresExecutable,PostgresProcess> getDefaultInstance()
public static <E extends AbstractPGExecutable<PostgresConfig,P>,P extends AbstractPGProcess<E,P>> PostgresStarter<E,P> getCommand(Command command, de.flapdoodle.embed.process.config.IRuntimeConfig config)
public static <E extends AbstractPGExecutable<PostgresConfig,P>,P extends AbstractPGProcess<E,P>> PostgresStarter<E,P> getCommand(Command command)
protected E newExecutable(PostgresConfig config, de.flapdoodle.embed.process.distribution.Distribution distribution, de.flapdoodle.embed.process.config.IRuntimeConfig runtime, de.flapdoodle.embed.process.extract.IExtractedFileSet exe)
newExecutable in class de.flapdoodle.embed.process.runtime.Starter<PostgresConfig,E extends AbstractPGExecutable<PostgresConfig,P>,P extends AbstractPGProcess<E,P>>Copyright © 2015 Yandex. All Rights Reserved.