public class BeamFileSystemLegacyArtifactRetrievalService extends AbstractLegacyArtifactRetrievalService
LegacyArtifactRetrievalService that uses FileSystems as its backing storage
and uses the artifact layout and retrieval token format produced by BeamFileSystemLegacyArtifactStagingService.| Constructor and Description |
|---|
BeamFileSystemLegacyArtifactRetrievalService() |
| Modifier and Type | Method and Description |
|---|---|
static BeamFileSystemLegacyArtifactRetrievalService |
create() |
java.io.InputStream |
openManifest(java.lang.String retrievalToken) |
java.io.InputStream |
openUri(java.lang.String retrievalToken,
java.lang.String uri) |
close, getArtifact, getManifest, getManifestProxybindServicepublic BeamFileSystemLegacyArtifactRetrievalService()
public static BeamFileSystemLegacyArtifactRetrievalService create()
public java.io.InputStream openUri(java.lang.String retrievalToken,
java.lang.String uri)
throws java.io.IOException
openUri in class AbstractLegacyArtifactRetrievalServicejava.io.IOExceptionpublic java.io.InputStream openManifest(java.lang.String retrievalToken)
throws java.io.IOException
openManifest in class AbstractLegacyArtifactRetrievalServicejava.io.IOException