public class CachingArtifactStore extends java.lang.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() |
public CachingArtifactStore(IArtifactStore delegate)
public boolean checkDistribution(Distribution distribution) throws java.io.IOException
checkDistribution in interface IArtifactStorejava.io.IOExceptionpublic IExtractedFileSet extractFileSet(Distribution distribution) throws java.io.IOException
extractFileSet in interface IArtifactStorejava.io.IOExceptionpublic void removeFileSet(Distribution distribution, IExtractedFileSet executable)
removeFileSet in interface IArtifactStoreprotected void removeAll()
public void removeUnused()
Copyright © 2014. All Rights Reserved.