Package | Description |
---|---|
org.dataone.cn.dao |
Modifier and Type | Method and Description |
---|---|
List<org.dataone.service.types.v1.Identifier> |
ReplicationDao.getCompletedCoordinatingNodeReplicasByDate(Date auditDate,
int pageNumber,
int pageSize)
Returns paged list of distinct DataONE Identifier objects with at least
one coordinating node replica with a replica verified date previous to the auditDate
parameter.
|
List<org.dataone.service.types.v1.Identifier> |
ReplicationDaoMetacatImpl.getCompletedCoordinatingNodeReplicasByDate(Date auditDate,
int pageNumber,
int pageSize) |
List<org.dataone.service.types.v1.Identifier> |
ReplicationDao.getCompletedMemberNodeReplicasByDate(Date auditDate,
int pageNumber,
int pageSize)
Returns paged list of distinct DataONE Identifier objects with at least
one member node replica with a replica verified date previous to the auditDate
parameter.
|
List<org.dataone.service.types.v1.Identifier> |
ReplicationDaoMetacatImpl.getCompletedMemberNodeReplicasByDate(Date auditDate,
int pageNumber,
int pageSize) |
Map<String,Integer> |
ReplicationDao.getCountsByNodeStatus()
Return a map of member node status to count entries for tracking node
replica status statistics.
|
Map<String,Integer> |
ReplicationDaoMetacatImpl.getCountsByNodeStatus()
Get a map of replica counts by node-status in order to support
instrumentation of system wide MN to MN replication functionality.
|
List<org.dataone.service.types.v1.Identifier> |
ReplicationDao.getInvalidMemberNodeReplicasByDate(Date auditDate,
int pageNumber,
int pageSize)
Returns a paged list of distinct DataONE Identifier objects with at least one
invalid member node replica with a replica verified date previous to the
auditDate parameter.
|
List<org.dataone.service.types.v1.Identifier> |
ReplicationDaoMetacatImpl.getInvalidMemberNodeReplicasByDate(Date auditDate,
int pageNumber,
int pageSize) |
Collection<org.dataone.service.types.v1.NodeReference> |
ReplicationDao.getMemberNodesWithQueuedReplica()
Returns a Collection of NodeReference objects which have at least one
queued replica object's targeted toward the node.
|
Collection<org.dataone.service.types.v1.NodeReference> |
ReplicationDaoMetacatImpl.getMemberNodesWithQueuedReplica() |
Map<org.dataone.service.types.v1.NodeReference,Integer> |
ReplicationDao.getPendingReplicasByNode()
Return a map of member node to replica count entries where the replica
status is either queued or requested
|
Map<org.dataone.service.types.v1.NodeReference,Integer> |
ReplicationDaoMetacatImpl.getPendingReplicasByNode()
Retrieve the count of pending replica requests per target node listed in
the Coordinating Node's smreplicationstatus table.
|
int |
ReplicationDao.getQueuedReplicaCountByNode(String nodeId)
Returns the count of replicas in the 'queued' status that are targeted
toward nodeId node.
|
int |
ReplicationDaoMetacatImpl.getQueuedReplicaCountByNode(String nodeId) |
Collection<ReplicationDao.ReplicaDto> |
ReplicationDao.getQueuedReplicasByNode(String nodeId)
Returns a Collection of ReplicaDto objects that represent a replica
object in 'queued' status and targeted at mnId node.
|
Collection<ReplicationDao.ReplicaDto> |
ReplicationDaoMetacatImpl.getQueuedReplicasByNode(String mnId) |
Map<org.dataone.service.types.v1.NodeReference,Integer> |
ReplicationDao.getRecentCompletedReplicas()
Return a map of member node to replica count entries where the replica
status is completed and the date_verified is within a given timeframe
|
Map<org.dataone.service.types.v1.NodeReference,Integer> |
ReplicationDaoMetacatImpl.getRecentCompletedReplicas()
Retrieve the count of recently completed replica requests per target node
listed in the Coordinating Node's systemetadatareplicationstatus table.
|
Map<org.dataone.service.types.v1.NodeReference,Integer> |
ReplicationDao.getRecentFailedReplicas()
Return a map of member node to replica count entries where the replica
status is failed and the date_verified is within a given timeframe
|
Map<org.dataone.service.types.v1.NodeReference,Integer> |
ReplicationDaoMetacatImpl.getRecentFailedReplicas()
Retrieve the count of recently failed replica requests per target node
listed in the Coordinating Node's systemetadatareplicationstatus table.
|
List<ReplicationDao.ReplicaDto> |
ReplicationDao.getRequestedReplicasByDate(Date cutoffDate)
Returns a List of ReplicaDto objects, which represent replica objects
that are in 'Requested' status and have a verified date before
cuttoffDate.
|
List<ReplicationDao.ReplicaDto> |
ReplicationDaoMetacatImpl.getRequestedReplicasByDate(Date cutoffDate) |
int |
ReplicationDao.getRequestedReplicationCount(org.dataone.service.types.v1.NodeReference nodeReference)
Returns the count of replica objects in 'requested' status and targeted
to nodeReference node.
|
int |
ReplicationDaoMetacatImpl.getRequestedReplicationCount(org.dataone.service.types.v1.NodeReference nodeRef) |
org.dataone.service.types.v2.SystemMetadata |
SystemMetadataDao.getSystemMetadata(org.dataone.service.types.v1.Identifier pid)
Get a systemMetadata object for a given Identifier, using the given JdbcTemplate and map of
system metadata table names.
|
org.dataone.service.types.v2.SystemMetadata |
SystemMetadataDaoMetacatImpl.getSystemMetadata(org.dataone.service.types.v1.Identifier pid) |
org.dataone.service.types.v2.SystemMetadata |
SystemMetadataDaoMetacatImpl.getSystemMetadata(org.dataone.service.types.v1.Identifier pid,
Map<String,String> tableMap) |
int |
SystemMetadataDao.getSystemMetadataCount()
Get the total count of the system metadata records in the database
|
int |
SystemMetadataDaoMetacatImpl.getSystemMetadataCount() |
int |
SystemMetadataDaoMetacatImpl.getSystemMetadataCount(Map<String,String> tableMap) |
List<SystemMetadataStatus> |
SystemMetadataDao.listSystemMetadataStatus(int pageNumber,
int pageSize)
List object status information with SystemMetadata in the database
|
List<SystemMetadataStatus> |
SystemMetadataDaoMetacatImpl.listSystemMetadataStatus(int pageNumber,
int pageSize) |
List<SystemMetadataStatus> |
SystemMetadataDaoMetacatImpl.listSystemMetadataStatus(int pageNumber,
int pageSize,
Map<String,String> tableMap) |
boolean |
ReplicationDao.queuedReplicaExists(String identifier,
String nodeId)
Returns true if there is a replica object with 'queued' status for
identifier targeted at nodeId.
|
boolean |
ReplicationDaoMetacatImpl.queuedReplicaExists(String identifier,
String nodeId) |
org.dataone.service.types.v1.Identifier |
SystemMetadataDaoMetacatImpl.saveSystemMetadata(org.dataone.service.types.v2.SystemMetadata systemMetadata,
Map<String,String> tableMap)
Saves the given system metadata to the tables indicated in the tableMap
|
protected Boolean |
SystemMetadataDaoMetacatImpl.updateSystemMetadata(org.dataone.service.types.v2.SystemMetadata sysMeta,
Map<String,String> tableMap)
Update the given system metadata using the provided table map.
|
Copyright © 2020. All rights reserved.