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, getManifestProxy
bindService
public 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 AbstractArtifactRetrievalService
java.io.IOException
public java.io.InputStream openManifest(java.lang.String retrievalToken) throws java.io.IOException
openManifest
in class AbstractArtifactRetrievalService
java.io.IOException