public class PostgresArtifactStore
extends de.flapdoodle.embed.process.store.ArtifactStore
| Constructor and Description |
|---|
PostgresArtifactStore(de.flapdoodle.embed.process.config.store.IDownloadConfig downloadConfig,
de.flapdoodle.embed.process.io.directories.IDirectory tempDirFactory,
de.flapdoodle.embed.process.extract.ITempNaming executableNaming,
de.flapdoodle.embed.process.store.IDownloader downloader) |
| Modifier and Type | Method and Description |
|---|---|
de.flapdoodle.embed.process.extract.IExtractedFileSet |
extractFileSet(de.flapdoodle.embed.process.distribution.Distribution distribution)
Actually this entirely class does exist because of this method only!
TODO: Look for the more native way to override the default FilesToExtract strategy
|
de.flapdoodle.embed.process.io.directories.IDirectory |
getTempDir() |
void |
removeFileSet(de.flapdoodle.embed.process.distribution.Distribution distribution,
de.flapdoodle.embed.process.extract.IExtractedFileSet all) |
public PostgresArtifactStore(de.flapdoodle.embed.process.config.store.IDownloadConfig downloadConfig,
de.flapdoodle.embed.process.io.directories.IDirectory tempDirFactory,
de.flapdoodle.embed.process.extract.ITempNaming executableNaming,
de.flapdoodle.embed.process.store.IDownloader downloader)
public de.flapdoodle.embed.process.io.directories.IDirectory getTempDir()
public void removeFileSet(de.flapdoodle.embed.process.distribution.Distribution distribution,
de.flapdoodle.embed.process.extract.IExtractedFileSet all)
removeFileSet in interface de.flapdoodle.embed.process.store.IArtifactStoreremoveFileSet in class de.flapdoodle.embed.process.store.ArtifactStorepublic de.flapdoodle.embed.process.extract.IExtractedFileSet extractFileSet(de.flapdoodle.embed.process.distribution.Distribution distribution)
throws IOException
extractFileSet in interface de.flapdoodle.embed.process.store.IArtifactStoreextractFileSet in class de.flapdoodle.embed.process.store.ArtifactStoreIOExceptionCopyright © 2015 Yandex. All Rights Reserved.