Class | Description |
---|---|
CNResourceHandler |
CN REST service implementation handler
****************** CNCore -- DONE create() - POST /d1/cn/object/PID
listFormats() - GET /d1/cn/formats getFormat() - GET /d1/cn/formats/FMTID
getLogRecords - GET /d1/cn/log reserveIdentifier() - POST /d1/cn/reserve
listNodes() - Not implemented registerSystemMetadata() - POST /d1/meta/PID
CNRead -- DONE get() - GET /d1/cn/object/PID getSystemMetadata() - GET
/d1/cn/meta/PID resolve() - GET /d1/cn/resolve/PID assertRelation() - GET
/d1/cn/assertRelation/PID getChecksum() - GET /d1/cn/checksum search() - Not
implemented in Metacat
CNAuthorization setOwner() - PUT /d1/cn/owner/PID isAuthorized() - GET
/d1/cn/isAuthorized/PID setAccessPolicy() - POST /d1/cn/accessRules
CNIdentity - not implemented at all on Metacat
CNReplication setReplicationStatus() - PUT /replicaNotifications/PID
updateReplicationMetadata() - PUT /replicaMetadata/PID setReplicationPolicy()
- PUT /replicaPolicies/PID isNodeAuthorized() - GET
/replicaAuthorizations/PID
CNRegister -- not implemented at all in Metacat ******************
|
CNRestServlet |
Routes CN REST service requests to the appropriate handler
|
MNResourceHandler |
MN REST service implementation handler
******************
MNCore -- DONE
ping() - GET /d1/mn/monitor/ping
log() - GET /d1/mn/log
**getObjectStatistics() - GET /d1/mn/monitor/object
getOperationsStatistics - GET /d1/mn/monitor/event
**getStatus - GET /d1/mn/monitor/status
getCapabilities() - GET /d1/mn/ and /d1/mn/node
MNRead -- DONE
get() - GET /d1/mn/object/PID
getSystemMetadata() - GET /d1/mn/meta/PID
describe() - HEAD /d1/mn/object/PID
getChecksum() - GET /d1/mn/checksum/PID
listObjects() - GET /d1/mn/object
synchronizationFailed() - POST /d1/mn/error
MNAuthorization -- DONE
isAuthorized() - GET /d1/mn/isAuthorized/PID
setAccessPolicy() - PUT /d1/mn/accessRules/PID
MNStorage - DONE
create() - POST /d1/mn/object/PID
update() - PUT /d1/mn/object/PID
delete() - DELETE /d1/mn/object/PID
archive() - PUT /d1/mn/archive/PID
updateSystemMetadata() - PUT /d1/mn/meta
systemMetadataChanged() - POST /dirtySystemMetadata/PID
MNReplication
replicate() - POST /d1/mn/replicate
getReplica() - GET /d1/mn/replica
******************
|
MNRestServlet |
Routes MN REST service requests to the appropriate handler
|
Copyright © 2020 Regents of the University of California. All Rights Reserved.