Skip navigation links
A C G I L M N O R S T U 

A

AbstractReplicationAuditor - Class in org.dataone.service.cn.replication.auditor.v1.controller
An abstract runnable that encapsulates processing callable auditing tasks.
AbstractReplicationAuditor() - Constructor for class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 
auditPids(List<Identifier>, Date) - Method in class org.dataone.service.cn.replication.auditor.v1.strategy.CoordinatingNodeReplicaAuditingStrategy
 
auditPids(List<Identifier>, Date) - Method in class org.dataone.service.cn.replication.auditor.v1.strategy.InvalidMemberNodeReplicaAuditingStrategy
 
auditPids(List<Identifier>, Date) - Method in class org.dataone.service.cn.replication.auditor.v1.strategy.MemberNodeReplicaAuditingStrategy
 
auditPids(List<Identifier>, Date) - Method in interface org.dataone.service.cn.replication.auditor.v1.strategy.ReplicaAuditStrategy
 
auditReplication() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 

C

calculateAuditDate() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 
calculateAuditDate() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.CoordinatingNodeReplicationAuditor
 
calculateAuditDate() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.InvalidMemberNodeReplicationAuditor
 
calculateAuditDate() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualCoordinatingNodeReplicaAuditor
 
calculateAuditDate() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualMemberNodeReplicaAuditor
 
calculateAuditDate() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.MemberNodeReplicationAuditor
 
calculateReplicaVerifiedDate() - Method in class org.dataone.service.cn.replication.auditor.v1.strategy.ReplicaAuditingDelegate
 
call() - Method in class org.dataone.service.cn.replication.auditor.v1.MNAuditTask
Implement the Callable interface, providing code that initiates auditing.
call() - Method in class org.dataone.service.cn.replication.auditor.v1.task.CoordinatingNodeReplicaAuditTask
 
call() - Method in class org.dataone.service.cn.replication.auditor.v1.task.InvalidMemberNodeReplicaAuditTask
 
call() - Method in class org.dataone.service.cn.replication.auditor.v1.task.MemberNodeReplicaAuditTask
 
CoordinatingNodeReplicaAuditingStrategy - Class in org.dataone.service.cn.replication.auditor.v1.strategy
Strategy for auditing coordinating node replica copies of an object cataloged and replicated by dataone.
CoordinatingNodeReplicaAuditingStrategy() - Constructor for class org.dataone.service.cn.replication.auditor.v1.strategy.CoordinatingNodeReplicaAuditingStrategy
 
CoordinatingNodeReplicaAuditTask - Class in org.dataone.service.cn.replication.auditor.v1.task
Callable java task, delegates to CoordinatingNodeReplicaAuditingStrategy to handle audit work for each pid in pidsToAudit.
CoordinatingNodeReplicaAuditTask(List<Identifier>, Date) - Constructor for class org.dataone.service.cn.replication.auditor.v1.task.CoordinatingNodeReplicaAuditTask
 
CoordinatingNodeReplicationAuditor - Class in org.dataone.service.cn.replication.auditor.v1.controller
Concrete implementation of AbstractReplicationAuditor to provide specific behavior for auditing member node replicas using callable auditing tasks.
CoordinatingNodeReplicationAuditor() - Constructor for class org.dataone.service.cn.replication.auditor.v1.controller.CoordinatingNodeReplicationAuditor
 

G

getAuditTargetNode() - Method in class org.dataone.service.cn.replication.auditor.v1.MNAuditTask
Get the target node
getAuditTargetNodeSubject() - Method in class org.dataone.service.cn.replication.auditor.v1.MNAuditTask
For the given Audit task, return the Subject listed in the audit target node.
getChecksumFromMN(Identifier, SystemMetadata, NodeReference) - Method in class org.dataone.service.cn.replication.auditor.v1.strategy.ReplicaAuditingDelegate
 
getCnRouterId() - Method in class org.dataone.service.cn.replication.auditor.v1.strategy.ReplicaAuditingDelegate
 
getEventid() - Method in class org.dataone.service.cn.replication.auditor.v1.MNAuditTask
Get the event identifier
getFutureExecutionWaitTimeSeconds() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 
getFutureExecutionWaitTimeSeconds() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.CoordinatingNodeReplicationAuditor
 
getFutureExecutionWaitTimeSeconds() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.InvalidMemberNodeReplicationAuditor
 
getFutureExecutionWaitTimeSeconds() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualCoordinatingNodeReplicaAuditor
 
getFutureExecutionWaitTimeSeconds() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualMemberNodeReplicaAuditor
 
getFutureExecutionWaitTimeSeconds() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.MemberNodeReplicationAuditor
 
getLockName() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 
getLockName() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.CoordinatingNodeReplicationAuditor
 
getLockName() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.InvalidMemberNodeReplicationAuditor
 
getLockName() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualCoordinatingNodeReplicaAuditor
 
getLockName() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualMemberNodeReplicaAuditor
 
getLockName() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.MemberNodeReplicationAuditor
 
getMaxPages() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 
getMaxPages() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.CoordinatingNodeReplicationAuditor
 
getMaxPages() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.InvalidMemberNodeReplicationAuditor
 
getMaxPages() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualCoordinatingNodeReplicaAuditor
 
getMaxPages() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualMemberNodeReplicaAuditor
 
getMaxPages() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.MemberNodeReplicationAuditor
 
getPageSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 
getPageSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.CoordinatingNodeReplicationAuditor
 
getPageSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.InvalidMemberNodeReplicationAuditor
 
getPageSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualCoordinatingNodeReplicaAuditor
 
getPageSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualMemberNodeReplicaAuditor
 
getPageSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.MemberNodeReplicationAuditor
 
getPidsPerTaskSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 
getPidsPerTaskSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.CoordinatingNodeReplicationAuditor
 
getPidsPerTaskSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.InvalidMemberNodeReplicationAuditor
 
getPidsPerTaskSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualCoordinatingNodeReplicaAuditor
 
getPidsPerTaskSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualMemberNodeReplicaAuditor
 
getPidsPerTaskSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.MemberNodeReplicationAuditor
 
getPidsToAudit(Date, int, int) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 
getPidsToAudit(Date, int, int) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.CoordinatingNodeReplicationAuditor
 
getPidsToAudit(Date, int, int) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.InvalidMemberNodeReplicationAuditor
 
getPidsToAudit(Date, int, int) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualCoordinatingNodeReplicaAuditor
 
getPidsToAudit(Date, int, int) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualMemberNodeReplicaAuditor
 
getPidsToAudit(Date, int, int) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.MemberNodeReplicationAuditor
 
getPidsToAudit() - Method in class org.dataone.service.cn.replication.auditor.v1.task.CoordinatingNodeReplicaAuditTask
 
getPidsToAudit() - Method in class org.dataone.service.cn.replication.auditor.v1.task.InvalidMemberNodeReplicaAuditTask
 
getPidsToAudit() - Method in class org.dataone.service.cn.replication.auditor.v1.task.MemberNodeReplicaAuditTask
 
getProcessingLock() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 
getProcessingLock() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualCoordinatingNodeReplicaAuditor
 
getProcessingLock() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualMemberNodeReplicaAuditor
 
getSystemMetadata(Identifier) - Method in class org.dataone.service.cn.replication.auditor.v1.strategy.ReplicaAuditingDelegate
Retrieves system meta data from CN cluster and logs appropriate audit log message if not able to retrieve.
getTaskid() - Method in class org.dataone.service.cn.replication.auditor.v1.MNAuditTask
Get the task identifier for this task
getTaskPoolSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 
getTaskPoolSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.CoordinatingNodeReplicationAuditor
 
getTaskPoolSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.InvalidMemberNodeReplicationAuditor
 
getTaskPoolSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualCoordinatingNodeReplicaAuditor
 
getTaskPoolSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualMemberNodeReplicaAuditor
 
getTaskPoolSize() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.MemberNodeReplicationAuditor
 

I

InvalidMemberNodeReplicaAuditingStrategy - Class in org.dataone.service.cn.replication.auditor.v1.strategy
Strategy for auditing invalid member node replica objects.
InvalidMemberNodeReplicaAuditingStrategy() - Constructor for class org.dataone.service.cn.replication.auditor.v1.strategy.InvalidMemberNodeReplicaAuditingStrategy
 
InvalidMemberNodeReplicaAuditTask - Class in org.dataone.service.cn.replication.auditor.v1.task
 
InvalidMemberNodeReplicaAuditTask(List<Identifier>, Date) - Constructor for class org.dataone.service.cn.replication.auditor.v1.task.InvalidMemberNodeReplicaAuditTask
 
InvalidMemberNodeReplicationAuditor - Class in org.dataone.service.cn.replication.auditor.v1.controller
 
InvalidMemberNodeReplicationAuditor() - Constructor for class org.dataone.service.cn.replication.auditor.v1.controller.InvalidMemberNodeReplicationAuditor
 
isAuthoritativeMNReplica(SystemMetadata, Replica) - Method in class org.dataone.service.cn.replication.auditor.v1.strategy.ReplicaAuditingDelegate
 
isCNodeReplica(Replica) - Method in class org.dataone.service.cn.replication.auditor.v1.strategy.ReplicaAuditingDelegate
 

L

log - Static variable in class org.dataone.service.cn.replication.auditor.v1.MNAuditTask
 
log - Static variable in class org.dataone.service.cn.replication.auditor.v1.strategy.CoordinatingNodeReplicaAuditingStrategy
 
log - Static variable in class org.dataone.service.cn.replication.auditor.v1.strategy.InvalidMemberNodeReplicaAuditingStrategy
 
log - Static variable in class org.dataone.service.cn.replication.auditor.v1.strategy.MemberNodeReplicaAuditingStrategy
 
log - Static variable in class org.dataone.service.cn.replication.auditor.v1.strategy.ReplicaAuditingDelegate
 

M

main(String[]) - Static method in class org.dataone.service.cn.replication.auditor.ReplicationAuditorTool
 
ManualCoordinatingNodeReplicaAuditor - Class in org.dataone.service.cn.replication.auditor.v1.controller
 
ManualCoordinatingNodeReplicaAuditor(Date) - Constructor for class org.dataone.service.cn.replication.auditor.v1.controller.ManualCoordinatingNodeReplicaAuditor
 
ManualMemberNodeReplicaAuditor - Class in org.dataone.service.cn.replication.auditor.v1.controller
 
ManualMemberNodeReplicaAuditor(Date) - Constructor for class org.dataone.service.cn.replication.auditor.v1.controller.ManualMemberNodeReplicaAuditor
 
MemberNodeReplicaAuditingStrategy - Class in org.dataone.service.cn.replication.auditor.v1.strategy
This type of audit verifies both that the replication policy is fufilled and that each Member Node replica is still valid (by comparing checksum values).
MemberNodeReplicaAuditingStrategy() - Constructor for class org.dataone.service.cn.replication.auditor.v1.strategy.MemberNodeReplicaAuditingStrategy
 
MemberNodeReplicaAuditTask - Class in org.dataone.service.cn.replication.auditor.v1.task
Callable java task, delegates to MemberNodeReplicaAuditingStrategy to handle audit work for each pid in pidsToAudit.
MemberNodeReplicaAuditTask(List<Identifier>, Date) - Constructor for class org.dataone.service.cn.replication.auditor.v1.task.MemberNodeReplicaAuditTask
 
MemberNodeReplicationAuditor - Class in org.dataone.service.cn.replication.auditor.v1.controller
Concrete implementation of AbstractReplicationAuditor to provide specific behavior for auditing member node replicas using callable auditing tasks.
MemberNodeReplicationAuditor() - Constructor for class org.dataone.service.cn.replication.auditor.v1.controller.MemberNodeReplicationAuditor
 
MNAuditTask - Class in org.dataone.service.cn.replication.auditor.v1
Unused, ready to be removed.
MNAuditTask() - Constructor for class org.dataone.service.cn.replication.auditor.v1.MNAuditTask
Constructor - create an empty audit task instance
MNAuditTask(String, Node, ArrayList<Identifier>) - Constructor for class org.dataone.service.cn.replication.auditor.v1.MNAuditTask
Constructor - create a audit task instance

N

newAuditTask(List<Identifier>, Date) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 
newAuditTask(List<Identifier>, Date) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.CoordinatingNodeReplicationAuditor
 
newAuditTask(List<Identifier>, Date) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.InvalidMemberNodeReplicationAuditor
 
newAuditTask(List<Identifier>, Date) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualCoordinatingNodeReplicaAuditor
 
newAuditTask(List<Identifier>, Date) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualMemberNodeReplicaAuditor
 
newAuditTask(List<Identifier>, Date) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.MemberNodeReplicationAuditor
 

O

org.dataone.service.cn.replication.auditor - package org.dataone.service.cn.replication.auditor
 
org.dataone.service.cn.replication.auditor.v1 - package org.dataone.service.cn.replication.auditor.v1
 
org.dataone.service.cn.replication.auditor.v1.controller - package org.dataone.service.cn.replication.auditor.v1.controller
 
org.dataone.service.cn.replication.auditor.v1.strategy - package org.dataone.service.cn.replication.auditor.v1.strategy
 
org.dataone.service.cn.replication.auditor.v1.task - package org.dataone.service.cn.replication.auditor.v1.task
 

R

releaseLock(Lock) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 
releaseLock(Lock) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualCoordinatingNodeReplicaAuditor
 
releaseLock(Lock) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualMemberNodeReplicaAuditor
 
ReplicaAuditingDelegate - Class in org.dataone.service.cn.replication.auditor.v1.strategy
Replication Auditing Delegate class - encapulsates common replication auditing logic used across the different replica auditing strategies.
ReplicaAuditingDelegate() - Constructor for class org.dataone.service.cn.replication.auditor.v1.strategy.ReplicaAuditingDelegate
 
ReplicaAuditStrategy - Interface in org.dataone.service.cn.replication.auditor.v1.strategy
 
ReplicationAuditorTool - Class in org.dataone.service.cn.replication.auditor
 
ReplicationAuditorTool() - Constructor for class org.dataone.service.cn.replication.auditor.ReplicationAuditorTool
 
replicationDao - Variable in class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 
run() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 

S

ScheduledReplicationAuditController - Class in org.dataone.service.cn.replication.auditor.v1
Controller responsible for scheduling(starting) and stopping replication auditors.
ScheduledReplicationAuditController() - Constructor for class org.dataone.service.cn.replication.auditor.v1.ScheduledReplicationAuditController
 
setAuditTargetNode(Node) - Method in class org.dataone.service.cn.replication.auditor.v1.MNAuditTask
Set the target node
setAuditTargetNodeSubject(String) - Method in class org.dataone.service.cn.replication.auditor.v1.MNAuditTask
Set the target node subject identifying the node
setEventid(String) - Method in class org.dataone.service.cn.replication.auditor.v1.MNAuditTask
Set the event identifier
setTaskid(String) - Method in class org.dataone.service.cn.replication.auditor.v1.MNAuditTask
Set the task identifier for this task
shouldRunAudit() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 
shouldRunAudit() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.CoordinatingNodeReplicationAuditor
 
shouldRunAudit() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.InvalidMemberNodeReplicationAuditor
 
shouldRunAudit() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualCoordinatingNodeReplicaAuditor
 
shouldRunAudit() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualMemberNodeReplicaAuditor
 
shouldRunAudit() - Method in class org.dataone.service.cn.replication.auditor.v1.controller.MemberNodeReplicationAuditor
 
shutdown() - Method in class org.dataone.service.cn.replication.auditor.v1.ScheduledReplicationAuditController
 
startup() - Method in class org.dataone.service.cn.replication.auditor.v1.ScheduledReplicationAuditController
 

T

tryLock(Lock) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.AbstractReplicationAuditor
 
tryLock(Lock) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualCoordinatingNodeReplicaAuditor
 
tryLock(Lock) - Method in class org.dataone.service.cn.replication.auditor.v1.controller.ManualMemberNodeReplicaAuditor
 

U

updateInvalidReplica(SystemMetadata, Replica) - Method in class org.dataone.service.cn.replication.auditor.v1.strategy.ReplicaAuditingDelegate
 
updateVerifiedReplica(Identifier, Replica) - Method in class org.dataone.service.cn.replication.auditor.v1.strategy.ReplicaAuditingDelegate
 
A C G I L M N O R S T U 
Skip navigation links

Copyright © 2018. All rights reserved.