public class ArtifactStore extends Object implements IArtifactStore
| Constructor and Description |
|---|
ArtifactStore(IDownloadConfig downloadConfig,
IDirectory tempDirFactory,
ITempNaming executableNaming,
IDownloader downloader) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkDistribution(Distribution distribution) |
IExtractedFileSet |
extractFileSet(Distribution distribution) |
void |
removeFileSet(Distribution distribution,
IExtractedFileSet all) |
ArtifactStore |
with(IDirectory tempDirFactory,
ITempNaming executableNaming) |
public ArtifactStore(IDownloadConfig downloadConfig, IDirectory tempDirFactory, ITempNaming executableNaming, IDownloader downloader)
public ArtifactStore with(IDirectory tempDirFactory, ITempNaming executableNaming)
public boolean checkDistribution(Distribution distribution) throws IOException
checkDistribution in interface IArtifactStoreIOExceptionpublic IExtractedFileSet extractFileSet(Distribution distribution) throws IOException
extractFileSet in interface IArtifactStoreIOExceptionpublic void removeFileSet(Distribution distribution, IExtractedFileSet all)
removeFileSet in interface IArtifactStoreCopyright © 2016. All Rights Reserved.