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) |
public ArtifactStore(IDownloadConfig downloadConfig, IDirectory tempDirFactory, ITempNaming executableNaming, IDownloader downloader)
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 © 2015. All Rights Reserved.