Task #1653
Story #1652: Refactor Metacat MN and CN classes to reflect 0.6.2 API
Create Metacat MN impl classes
100%
Description
Refactor CrudService into MNBase, MNCoreImpl, MNReadImpl, MNAuthorizationImpl, and MNStorageImpl, MNReplicationImpl
History
#1 Updated by Chris Jones over 13 years ago
We'll use one classs to handle MN service calls:
MNodeService extends D1NodeService implements MNCore, MNRead, MNAuthorization, MNStorage, MNReplication
#2 Updated by Chris Jones over 13 years ago
- Status changed from New to In Progress
Stub methods are finished, and CrudService functionality needs to be migrated to this class.
#3 Updated by Chris Jones over 13 years ago
MNodeService implements MNRead, MNStorage, MNAuthorization, and MNCore.ping(). Remaining: MNCore.getOperationsStatistics(), MNCore.getCapabilities(), MNReplication.replicate()
#4 Updated by Chris Jones over 13 years ago
- Milestone set to None
Remaining: MNCore.getOperationsStatistics(), MNCore.getStatus(), which are not defined yet.
#5 Updated by Chris Jones over 13 years ago
- Status changed from In Progress to Closed
The MNCore API has been modified to drop getOperationsStatistics() and getStatus(), so we're done.