public class CachingArtifactStore extends Object implements IArtifactStore
| Constructor and Description |
|---|
CachingArtifactStore(IArtifactStore delegate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkDistribution(Distribution distribution) |
File |
extractExe(Distribution distribution) |
protected void |
removeAll() |
void |
removeExecutable(Distribution distribution,
File executable) |
void |
removeUnused() |
public CachingArtifactStore(IArtifactStore delegate)
public boolean checkDistribution(Distribution distribution) throws IOException
checkDistribution in interface IArtifactStoreIOExceptionpublic File extractExe(Distribution distribution) throws IOException
extractExe in interface IArtifactStoreIOExceptionpublic void removeExecutable(Distribution distribution, File executable)
removeExecutable in interface IArtifactStoreprotected void removeAll()
public void removeUnused()
Copyright © 2013. All Rights Reserved.