Project

General

Profile

Task #4223

Story #3736: CN Consistency Check and CN Recovery

Implement the Metacat DAO layer for accessing/updating systemmetadata

Added by Chris Jones over 10 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
d1_replication_auditor
Target version:
-
Start date:
2014-01-08
Due date:
% Done:

100%

Milestone:
None
Product Version:
*
Story Points:
Sprint:

Description

Implement the stubbed out classes found in

src/main/java/org/dataone/cn/audit/sql/
├── DatabaseManager.java
├── dao
│   ├── SystemMetadataManager.java
│   └── impl
│   └── MetacatSystemMetadataManager.java
└── impl
└── MetacatDatabaseManager.java

Define the get and update interfaces in SystemMetadataManager, and implement them in MetacatSystemMetadataManager. Define the database connection interface in DatabaseManager, and implement them in MetacatDatabaseManager.


Related issues

Related to Infrastructure - Task #4234: Refactor Metacat DAO to use bulk data transfer calls Closed 2014-01-24

Associated revisions

Revision 37d6163d
Added by Chris Jones over 10 years ago

Implement hasMapping() and createMapping() for use under audit and repair only. refs #4223

Revision 13150
Added by Chris Jones over 10 years ago

Implement hasMapping() and createMapping() for use under audit and repair only. refs #4223

Revision 13150
Added by Chris Jones over 10 years ago

Implement hasMapping() and createMapping() for use under audit and repair only. refs #4223

Revision 13150
Added by Chris Jones over 10 years ago

Implement hasMapping() and createMapping() for use under audit and repair only. refs #4223

History

#1 Updated by Robert Waltz about 10 years ago

  • Target version deleted (2014.2-Block.1.1)

#2 Updated by Robert Waltz over 9 years ago

  • Status changed from In Progress to Closed
  • translation missing: en.field_remaining_hours set to 0.0

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)