public interface CNCore
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_VERSION |
static final String SERVICE_VERSION
Date ping() throws NotImplemented, ServiceFailure, InsufficientResources
NotImplementedServiceFailureInsufficientResourceshttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CN_core.pingObjectFormatList listFormats() throws ServiceFailure, NotImplemented
ServiceFailureNotImplementedhttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.listFormatsObjectFormat getFormat(ObjectFormatIdentifier formatid) throws ServiceFailure, NotFound, NotImplemented, InvalidRequest
ServiceFailureNotFoundNotImplementedInvalidRequesthttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.getFormatChecksumAlgorithmList listChecksumAlgorithms() throws ServiceFailure, NotImplemented
ServiceFailureNotImplementedhttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.getChecksumAlgorithmsLog getLogRecords(Date fromDate, Date toDate, Event event, String pidFilter, Integer start, Integer count) throws InvalidToken, InvalidRequest, ServiceFailure, NotAuthorized, NotImplemented, InsufficientResources
InvalidTokenInvalidRequestServiceFailureNotAuthorizedNotImplementedInsufficientResourceshttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.getLogRecordsNodeList listNodes() throws NotImplemented, ServiceFailure
NotImplementedServiceFailurehttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.listNodesIdentifier reserveIdentifier(Identifier pid) throws InvalidToken, ServiceFailure, NotAuthorized, IdentifierNotUnique, NotImplemented, InvalidRequest
InvalidTokenServiceFailureNotAuthorizedIdentifierNotUniqueNotImplementedInvalidRequesthttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.reserveIdentifierIdentifier generateIdentifier(String scheme, String fragment) throws InvalidToken, ServiceFailure, NotAuthorized, NotImplemented, InvalidRequest
InvalidTokenServiceFailureNotAuthorizedNotImplementedInvalidRequesthttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.generateIdentifierboolean hasReservation(Subject subject, Identifier pid) throws InvalidToken, ServiceFailure, NotFound, NotAuthorized, NotImplemented, InvalidRequest, IdentifierNotUnique
InvalidTokenServiceFailureNotFoundNotAuthorizedNotImplementedInvalidRequestIdentifierNotUniquehttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.hasReservationIdentifier create(Identifier pid, InputStream object, SystemMetadata sysmeta) throws InvalidToken, ServiceFailure, NotAuthorized, IdentifierNotUnique, UnsupportedType, InsufficientResources, InvalidSystemMetadata, NotImplemented, InvalidRequest
InvalidTokenServiceFailureNotAuthorizedIdentifierNotUniqueUnsupportedTypeInsufficientResourcesInvalidSystemMetadataNotImplementedInvalidRequesthttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.createIdentifier registerSystemMetadata(Identifier pid, SystemMetadata sysmeta) throws NotImplemented, NotAuthorized, ServiceFailure, InvalidRequest, InvalidSystemMetadata, InvalidToken
NotImplementedNotAuthorizedServiceFailureInvalidRequestInvalidSystemMetadataInvalidTokenhttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.registerSystemMetadataboolean setObsoletedBy(Identifier pid, Identifier obsoletedByPid, long serialVersion) throws NotImplemented, NotFound, NotAuthorized, ServiceFailure, InvalidRequest, InvalidToken, VersionMismatch
NotImplementedNotFoundNotAuthorizedServiceFailureInvalidRequestInvalidTokenVersionMismatchhttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.setObsoletedByIdentifier delete(Identifier pid) throws InvalidToken, ServiceFailure, NotAuthorized, NotFound, NotImplemented
InvalidTokenServiceFailureNotAuthorizedNotFoundNotImplementedhttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.deleteIdentifier archive(Identifier pid) throws InvalidToken, ServiceFailure, NotAuthorized, NotFound, NotImplemented
InvalidTokenServiceFailureNotAuthorizedNotFoundNotImplementedhttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.archive@Deprecated Log getLogRecords(Session session, Date fromDate, Date toDate, Event event, String pidFilter, Integer start, Integer count) throws InvalidToken, InvalidRequest, ServiceFailure, NotAuthorized, NotImplemented, InsufficientResources
InvalidTokenInvalidRequestServiceFailureNotAuthorizedNotImplementedInsufficientResourceshttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.getLogRecords@Deprecated Identifier reserveIdentifier(Session session, Identifier pid) throws InvalidToken, ServiceFailure, NotAuthorized, IdentifierNotUnique, NotImplemented, InvalidRequest
InvalidTokenServiceFailureNotAuthorizedIdentifierNotUniqueNotImplementedInvalidRequesthttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.reserveIdentifier@Deprecated Identifier generateIdentifier(Session session, String scheme, String fragment) throws InvalidToken, ServiceFailure, NotAuthorized, NotImplemented, InvalidRequest
InvalidTokenServiceFailureNotAuthorizedNotImplementedInvalidRequesthttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.generateIdentifier@Deprecated boolean hasReservation(Session session, Subject subject, Identifier pid) throws InvalidToken, ServiceFailure, NotFound, NotAuthorized, NotImplemented, InvalidRequest, IdentifierNotUnique
InvalidTokenServiceFailureNotFoundNotAuthorizedNotImplementedInvalidRequestIdentifierNotUniquehttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.hasReservation@Deprecated Identifier create(Session session, Identifier pid, InputStream object, SystemMetadata sysmeta) throws InvalidToken, ServiceFailure, NotAuthorized, IdentifierNotUnique, UnsupportedType, InsufficientResources, InvalidSystemMetadata, NotImplemented, InvalidRequest
InvalidTokenServiceFailureNotAuthorizedIdentifierNotUniqueUnsupportedTypeInsufficientResourcesInvalidSystemMetadataNotImplementedInvalidRequesthttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.create@Deprecated Identifier registerSystemMetadata(Session session, Identifier pid, SystemMetadata sysmeta) throws NotImplemented, NotAuthorized, ServiceFailure, InvalidRequest, InvalidSystemMetadata, InvalidToken
NotImplementedNotAuthorizedServiceFailureInvalidRequestInvalidSystemMetadataInvalidTokenhttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.registerSystemMetadata@Deprecated boolean setObsoletedBy(Session session, Identifier pid, Identifier obsoletedByPid, long serialVersion) throws NotImplemented, NotFound, NotAuthorized, ServiceFailure, InvalidRequest, InvalidToken, VersionMismatch
NotImplementedNotFoundNotAuthorizedServiceFailureInvalidRequestInvalidTokenVersionMismatchhttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.setObsoletedBy@Deprecated Identifier delete(Session session, Identifier pid) throws InvalidToken, ServiceFailure, InvalidRequest, NotAuthorized, NotFound, NotImplemented
InvalidTokenServiceFailureInvalidRequestNotAuthorizedNotFoundNotImplementedhttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.delete@Deprecated Identifier archive(Session session, Identifier pid) throws InvalidToken, ServiceFailure, InvalidRequest, NotAuthorized, NotFound, NotImplemented
InvalidTokenServiceFailureInvalidRequestNotAuthorizedNotFoundNotImplementedhttp://mule1.dataone.org/ArchitectureDocs-current/apis/CN_APIs.html#CNCore.archiveCopyright © 2014. All Rights Reserved.