public class CachingArtifactStore extends Object implements IArtifactStore
| Constructor and Description |
|---|
CachingArtifactStore(IArtifactStore delegate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkDistribution(Distribution distribution) |
IExtractedFileSet |
extractFileSet(Distribution distribution) |
protected void |
removeAll() |
void |
removeFileSet(Distribution distribution,
IExtractedFileSet executable) |
void |
removeUnused() |
protected void |
shutdownExecutor() |
public CachingArtifactStore(IArtifactStore delegate)
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 executable)
removeFileSet in interface IArtifactStoreprotected void removeAll()
public void removeUnused()
protected void shutdownExecutor()
Copyright © 2018. All Rights Reserved.