Task #6734
Feature #6498: V2 Metacat MN and CN Support
Implement the feature to support SID in MN and CN apis
100%
Subtasks
History
#1 Updated by Jing Tao almost 10 years ago
- Assignee set to Jing Tao
#2 Updated by Jing Tao almost 10 years ago
MN API has been finished:
MN.get(Identifier id):
MN.getSystemMetadata(Identifier id):
MN.describe(Identifier id):
MN.getChecksum(Identifier pid):
MN.create(Identifier pid, object, SystemMetadata):
MN.update(Identifier id, Identifier newPid, SystemMetadata):
MN.getLogRecords(?idFilter):
MN.delete(Identifier id):
MN.archive(Identifier id):
MN.isAuthorized(Identifier id):
MN.synchronizationFailed(Identifier pid):
MN.replicate():
MN.getReplica(Identifier):
MN.systemMetadataChanged(Identifier, serialVersion, dateSysMetaModified):
#3 Updated by Jing Tao almost 10 years ago
The only left is getLogRecord.
#4 Updated by Jing Tao almost 10 years ago
CN APIs have been done:
CN.get(Identifier id),
CN.describe(Identifier id)
CN.getSystemMetadata(Identifier id)
#5 Updated by Jing Tao almost 10 years ago
- translation missing: en.field_remaining_hours set to 0
The MN.getLogRecords is done. The one left is MN.getPackage which isn't list on the page:
http://jenkins-1.dataone.org/documentation/unstable/API-Documentation-development/design/ContentMutability.html
#6 Updated by Jing Tao almost 10 years ago
- Estimated time set to 0.00
CN.reserveIdentifier(Identifier id)
CN.hasReservation(Identifier id)
CN.resolve(Identifier)
They are not implemented in Metacat.
#7 Updated by Jing Tao over 9 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100