public class BeamFileSystemArtifactRetrievalService extends AbstractArtifactRetrievalService
ArtifactRetrievalService that uses FileSystems as its backing storage and uses
the artifact layout and retrieval token format produced by BeamFileSystemArtifactStagingService.| Constructor and Description |
|---|
BeamFileSystemArtifactRetrievalService() |
| Modifier and Type | Method and Description |
|---|---|
static BeamFileSystemArtifactRetrievalService |
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 BeamFileSystemArtifactRetrievalService()
public static BeamFileSystemArtifactRetrievalService create()
public java.io.InputStream openUri(java.lang.String retrievalToken,
java.lang.String uri)
throws java.io.IOException
openUri in class AbstractArtifactRetrievalServicejava.io.IOExceptionpublic java.io.InputStream openManifest(java.lang.String retrievalToken)
throws java.io.IOException
openManifest in class AbstractArtifactRetrievalServicejava.io.IOException