public interface MNRead
InputStream get(Identifier pid) throws InvalidToken, NotAuthorized, NotImplemented, ServiceFailure, NotFound, InsufficientResources
InvalidToken
NotAuthorized
NotImplemented
ServiceFailure
NotFound
InsufficientResources
https://purl.dataone.org/architecturev2/apis/MN_APIs.html#MN_read.listObjects
SystemMetadata getSystemMetadata(Identifier pid) throws InvalidToken, NotAuthorized, NotImplemented, ServiceFailure, NotFound
InvalidToken
NotAuthorized
NotImplemented
ServiceFailure
NotFound
https://purl.dataone.org/architecturev2/apis/MN_APIs.html#MN_read.getSystemMetadata
DescribeResponse describe(Identifier pid) throws InvalidToken, NotAuthorized, NotImplemented, ServiceFailure, NotFound
InvalidToken
NotAuthorized
NotImplemented
ServiceFailure
NotFound
https://purl.dataone.org/architecturev2/apis/MN_APIs.html#MN_read.describe
Checksum getChecksum(Identifier pid, String checksumAlgorithm) throws InvalidRequest, InvalidToken, NotAuthorized, NotImplemented, ServiceFailure, NotFound
InvalidRequest
InvalidToken
NotAuthorized
NotImplemented
ServiceFailure
NotFound
https://purl.dataone.org/architecturev2/apis/MN_APIs.html#MN_read.getChecksum
ObjectList listObjects(Date fromDate, Date toDate, ObjectFormatIdentifier formatid, Boolean replicaStatus, Integer start, Integer count) throws InvalidRequest, InvalidToken, NotAuthorized, NotImplemented, ServiceFailure
InvalidRequest
InvalidToken
NotAuthorized
NotImplemented
ServiceFailure
https://purl.dataone.org/architecturev2/apis/MN_APIs.html#MN_read.listObjects
boolean synchronizationFailed(SynchronizationFailed message) throws InvalidToken, NotAuthorized, NotImplemented, ServiceFailure
InvalidToken
NotAuthorized
NotImplemented
ServiceFailure
https://purl.dataone.org/architecturev2/apis/MN_APIs.html#MN_read.synchronizationFailed
InputStream getReplica(Identifier pid) throws InvalidToken, NotAuthorized, NotImplemented, ServiceFailure, NotFound, InsufficientResources
InvalidToken
NotAuthorized
NotImplemented
ServiceFailure
NotFound
InsufficientResources
https://purl.dataone.org/architecturev2/apis/MN_APIs.html#MNRead.getReplica
@Deprecated InputStream get(Session session, Identifier pid) throws InvalidToken, NotAuthorized, NotImplemented, ServiceFailure, NotFound, InsufficientResources
InvalidToken
NotAuthorized
NotImplemented
ServiceFailure
NotFound
InsufficientResources
https://purl.dataone.org/architecturev2/apis/MN_APIs.html#MN_read.listObjects
@Deprecated SystemMetadata getSystemMetadata(Session session, Identifier pid) throws InvalidToken, NotAuthorized, NotImplemented, ServiceFailure, NotFound
InvalidToken
NotAuthorized
NotImplemented
ServiceFailure
NotFound
https://purl.dataone.org/architecturev2/apis/MN_APIs.html#MN_read.getSystemMetadata
@Deprecated DescribeResponse describe(Session session, Identifier pid) throws InvalidToken, NotAuthorized, NotImplemented, ServiceFailure, NotFound
InvalidToken
NotAuthorized
NotImplemented
ServiceFailure
NotFound
https://purl.dataone.org/architecturev2/apis/MN_APIs.html#MN_read.describe
@Deprecated Checksum getChecksum(Session session, Identifier pid, String checksumAlgorithm) throws InvalidRequest, InvalidToken, NotAuthorized, NotImplemented, ServiceFailure, NotFound
InvalidRequest
InvalidToken
NotAuthorized
NotImplemented
ServiceFailure
NotFound
https://purl.dataone.org/architecturev2/apis/MN_APIs.html#MN_read.getChecksum
@Deprecated ObjectList listObjects(Session session, Date fromDate, Date toDate, ObjectFormatIdentifier formatid, Boolean replicaStatus, Integer start, Integer count) throws InvalidRequest, InvalidToken, NotAuthorized, NotImplemented, ServiceFailure
InvalidRequest
InvalidToken
NotAuthorized
NotImplemented
ServiceFailure
https://purl.dataone.org/architecturev2/apis/MN_APIs.html#MN_read.listObjects
@Deprecated boolean synchronizationFailed(Session session, SynchronizationFailed message) throws InvalidToken, NotAuthorized, NotImplemented, ServiceFailure
InvalidToken
NotAuthorized
NotImplemented
ServiceFailure
https://purl.dataone.org/architecturev2/apis/MN_APIs.html#MN_read.synchronizationFailed
@Deprecated InputStream getReplica(Session session, Identifier pid) throws InvalidToken, NotAuthorized, NotImplemented, ServiceFailure, NotFound, InsufficientResources
InvalidToken
NotAuthorized
NotImplemented
ServiceFailure
NotFound
InsufficientResources
https://purl.dataone.org/architecturev2/apis/MN_APIs.html#MNRead.getReplica
Copyright © 2020. All Rights Reserved.