<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> <html lang="en"> <head> <!-- Generated by javadoc (1.8.0_111) on Fri Feb 09 18:37:14 UTC 2018 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Index (DataONE_Replication 2.3.2 API)</title> <meta name="date" content="2018-02-09"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <script type="text/javascript" src="script.js"></script> </head> <body> <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Index (DataONE_Replication 2.3.2 API)"; } } catch(err) { } //--> </script> <noscript> <div>JavaScript is disabled on your browser.</div> </noscript> <!-- ========= START OF TOP NAVBAR ======= --> <div class="topNav"><a name="navbar.top"> <!-- --> </a> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <a name="navbar.top.firstrow"> <!-- --> </a> <ul class="navList" title="Navigation"> <li><a href="overview-summary.html">Overview</a></li> <li>Package</li> <li>Class</li> <li>Use</li> <li><a href="overview-tree.html">Tree</a></li> <li><a href="deprecated-list.html">Deprecated</a></li> <li class="navBarCell1Rev">Index</li> <li><a href="help-doc.html">Help</a></li> </ul> </div> <div class="subNav"> <ul class="navList"> <li>Prev</li> <li>Next</li> </ul> <ul class="navList"> <li><a href="index.html?index-all.html" target="_top">Frames</a></li> <li><a href="index-all.html" target="_top">No Frames</a></li> </ul> <ul class="navList" id="allclasses_navbar_top"> <li><a href="allclasses-noframe.html">All Classes</a></li> </ul> <div> <script type="text/javascript"><!-- allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { allClassesLink.style.display = "block"; } else { allClassesLink.style.display = "none"; } //--> </script> </div> <a name="skip.navbar.top"> <!-- --> </a></div> <!-- ========= END OF TOP NAVBAR ========= --> <div class="contentContainer"><a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:I">I</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:Q">Q</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a name="I:A"> <!-- --> </a> <h2 class="title">A</h2> <dl> <dt><a href="org/dataone/service/cn/replication/ApiVersion.html" title="class in org.dataone.service.cn.replication"><span class="typeNameLink">ApiVersion</span></a> - Class in <a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a></dt> <dd> </dd> </dl> <a name="I:C"> <!-- --> </a> <h2 class="title">C</h2> <dl> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationManager.html#calcQualifiedReplicas-org.dataone.service.types.v2.SystemMetadata-">calcQualifiedReplicas(SystemMetadata)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationManager.html" title="class in org.dataone.service.cn.replication">ReplicationManager</a></dt> <dd> <div class="block">Given the current system metadata object, return a list of already listed replica entries that are in the queued, requested, or completed state.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#call--">call()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Implement the Callable interface, providing code that initiates replication.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationRepositoryFactory.html#closeContext--">closeContext()</a></span> - Method in interface org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationRepositoryFactory.html" title="interface in org.dataone.service.cn.replication">ReplicationRepositoryFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ApiVersion.html#compareTo-org.dataone.service.cn.replication.ApiVersion-">compareTo(ApiVersion)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ApiVersion.html" title="class in org.dataone.service.cn.replication">ApiVersion</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationManager.html#createAndQueueTasks-org.dataone.service.types.v1.Identifier-">createAndQueueTasks(Identifier)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationManager.html" title="class in org.dataone.service.cn.replication">ReplicationManager</a></dt> <dd> <div class="block">Create replication tasks given the identifier of an object by evaluating its system metadata and the capabilities of the target replication nodes.</div> </dd> </dl> <a name="I:D"> <!-- --> </a> <h2 class="title">D</h2> <dl> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationPostgresRepositoryFactory.html#dataSource--">dataSource()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationPostgresRepositoryFactory.html" title="class in org.dataone.cn.data.repository">ReplicationPostgresRepositoryFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationService.html#deleteReplicationMetadata-org.dataone.service.types.v1.Identifier-org.dataone.service.types.v1.NodeReference-">deleteReplicationMetadata(Identifier, NodeReference)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationService.html" title="class in org.dataone.service.cn.replication">ReplicationService</a></dt> <dd> <div class="block">Delete the replica entry for the target node using the CN router URL rather than the local CN via D1Client.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationService.html#determineReplicationSourceNode-org.dataone.service.types.v2.SystemMetadata-">determineReplicationSourceNode(SystemMetadata)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationService.html" title="class in org.dataone.service.cn.replication">ReplicationService</a></dt> <dd> </dd> </dl> <a name="I:E"> <!-- --> </a> <h2 class="title">E</h2> <dl> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationEventListener.html#entryAdded-com.hazelcast.core.EntryEvent-">entryAdded(EntryEvent<Identifier, SystemMetadata>)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationEventListener.html" title="class in org.dataone.service.cn.replication">ReplicationEventListener</a></dt> <dd> <div class="block">Implement the EntryListener interface, responding to entries being added to the hzSystemMetadata map.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationEventListener.html#entryEvicted-com.hazelcast.core.EntryEvent-">entryEvicted(EntryEvent<Identifier, SystemMetadata>)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationEventListener.html" title="class in org.dataone.service.cn.replication">ReplicationEventListener</a></dt> <dd> <div class="block">Implement the EntryListener interface, responding to entries being evicted from the hzSystemMetadata map.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationEventListener.html#entryRemoved-com.hazelcast.core.EntryEvent-">entryRemoved(EntryEvent<Identifier, SystemMetadata>)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationEventListener.html" title="class in org.dataone.service.cn.replication">ReplicationEventListener</a></dt> <dd> <div class="block">Implement the EntryListener interface, responding to entries being deleted from the hzSystemMetadata map.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationEventListener.html#entryUpdated-com.hazelcast.core.EntryEvent-">entryUpdated(EntryEvent<Identifier, SystemMetadata>)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationEventListener.html" title="class in org.dataone.service.cn.replication">ReplicationEventListener</a></dt> <dd> <div class="block">Implement the EntryListener interface, responding to entries being updated in the hzSystemMetadata map.</div> </dd> </dl> <a name="I:F"> <!-- --> </a> <h2 class="title">F</h2> <dl> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistoryRepository.html#findByNodeId-java.lang.String-">findByNodeId(String)</a></span> - Method in interface org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistoryRepository.html" title="interface in org.dataone.cn.data.repository">ReplicationAttemptHistoryRepository</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistoryRepository.html#findByPid-java.lang.String-">findByPid(String)</a></span> - Method in interface org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistoryRepository.html" title="interface in org.dataone.cn.data.repository">ReplicationAttemptHistoryRepository</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistoryRepository.html#findByPid-java.lang.String-org.springframework.data.domain.Pageable-">findByPid(String, Pageable)</a></span> - Method in interface org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistoryRepository.html" title="interface in org.dataone.cn.data.repository">ReplicationAttemptHistoryRepository</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTaskRepository.html#findByPid-java.lang.String-">findByPid(String)</a></span> - Method in interface org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTaskRepository.html" title="interface in org.dataone.cn.data.repository">ReplicationTaskRepository</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistoryRepository.html#findByPidAndNodeId-java.lang.String-java.lang.String-">findByPidAndNodeId(String, String)</a></span> - Method in interface org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistoryRepository.html" title="interface in org.dataone.cn.data.repository">ReplicationAttemptHistoryRepository</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistoryRepository.html#findByReplicationAttempts-java.lang.Integer-">findByReplicationAttempts(Integer)</a></span> - Method in interface org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistoryRepository.html" title="interface in org.dataone.cn.data.repository">ReplicationAttemptHistoryRepository</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTaskRepository.html#findByStatusAndNextExecutionLessThan-java.lang.String-long-">findByStatusAndNextExecutionLessThan(String, long)</a></span> - Method in interface org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTaskRepository.html" title="interface in org.dataone.cn.data.repository">ReplicationTaskRepository</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTaskRepository.html#findByStatusAndNextExecutionLessThanOrderByNextExecutionAsc-java.lang.String-long-org.springframework.data.domain.Pageable-">findByStatusAndNextExecutionLessThanOrderByNextExecutionAsc(String, long, Pageable)</a></span> - Method in interface org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTaskRepository.html" title="interface in org.dataone.cn.data.repository">ReplicationTaskRepository</a></dt> <dd> </dd> </dl> <a name="I:G"> <!-- --> </a> <h2 class="title">G</h2> <dl> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ApiVersion.html#getApiLabel--">getApiLabel()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ApiVersion.html" title="class in org.dataone.service.cn.replication">ApiVersion</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ApiVersion.html#getApiValue--">getApiValue()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ApiVersion.html" title="class in org.dataone.service.cn.replication">ApiVersion</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationPrioritizationStrategy.html#getBandwidthFactors-java.util.List-boolean-">getBandwidthFactors(List<NodeReference>, boolean)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationPrioritizationStrategy.html" title="class in org.dataone.service.cn.replication">ReplicationPrioritizationStrategy</a></dt> <dd> <div class="block">For the given nodes, return the bandwidth factor as a surrogate for the nodes' demonstrated throughput over a recent time period.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationCommunication.html#getChecksumFromMN-org.dataone.service.types.v1.Identifier-org.dataone.service.types.v1.NodeReference-org.dataone.service.types.v2.SystemMetadata-">getChecksumFromMN(Identifier, NodeReference, SystemMetadata)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationCommunication.html" title="class in org.dataone.service.cn.replication">ReplicationCommunication</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/v1/MNCommunication.html#getChecksumFromMN-org.dataone.service.types.v1.Identifier-org.dataone.service.types.v1.NodeReference-org.dataone.service.types.v2.SystemMetadata-">getChecksumFromMN(Identifier, NodeReference, SystemMetadata)</a></span> - Method in class org.dataone.service.cn.replication.v1.<a href="org/dataone/service/cn/replication/v1/MNCommunication.html" title="class in org.dataone.service.cn.replication.v1">MNCommunication</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/v2/MNCommunication.html#getChecksumFromMN-org.dataone.service.types.v1.Identifier-org.dataone.service.types.v1.NodeReference-org.dataone.service.types.v2.SystemMetadata-">getChecksumFromMN(Identifier, NodeReference, SystemMetadata)</a></span> - Method in class org.dataone.service.cn.replication.v2.<a href="org/dataone/service/cn/replication/v2/MNCommunication.html" title="class in org.dataone.service.cn.replication.v2">MNCommunication</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationTaskQueue.html#getCountOfTasksForNode-java.lang.String-">getCountOfTasksForNode(String)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationTaskQueue.html" title="class in org.dataone.service.cn.replication">ReplicationTaskQueue</a></dt> <dd> <div class="block">Returns the count of queued replica objects for the node specified by the nodeId parameter.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#getEventid--">getEventid()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Get the event identifier</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationPrioritizationStrategy.html#getFailureFactors-java.util.List-boolean-">getFailureFactors(List<NodeReference>, boolean)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationPrioritizationStrategy.html" title="class in org.dataone.service.cn.replication">ReplicationPrioritizationStrategy</a></dt> <dd> <div class="block">For the given node list, report the success factor as a surrogate for the nodes' demonstrated replication successes over a recent time period.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html#getId--">getId()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html" title="class in org.dataone.cn.data.repository">ReplicationAttemptHistory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#getId--">getId()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationCommunication.html#getInstance-org.dataone.service.types.v1.NodeReference-">getInstance(NodeReference)</a></span> - Static method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationCommunication.html" title="class in org.dataone.service.cn.replication">ReplicationCommunication</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html#getLastReplicationAttemptDate--">getLastReplicationAttemptDate()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html" title="class in org.dataone.cn.data.repository">ReplicationAttemptHistory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html#getLastReplicationAttemptDateString--">getLastReplicationAttemptDateString()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html" title="class in org.dataone.cn.data.repository">ReplicationAttemptHistory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationTaskQueue.html#getMemberNodesInQueue--">getMemberNodesInQueue()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationTaskQueue.html" title="class in org.dataone.service.cn.replication">ReplicationTaskQueue</a></dt> <dd> <div class="block">Returns a Collection of NodeReference objects for member nodes that currently have queued replicas.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#getNextExecution--">getNextExecution()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#getNextExecutionDateString--">getNextExecutionDateString()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationManager.html#getNode-org.dataone.service.types.v1.NodeReference-">getNode(NodeReference)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationManager.html" title="class in org.dataone.service.cn.replication">ReplicationManager</a></dt> <dd> <div class="block">Get a Node from the NodeRegistryService</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html#getNodeId--">getNodeId()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html" title="class in org.dataone.cn.data.repository">ReplicationAttemptHistory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationManager.html#getNodeReferences--">getNodeReferences()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationManager.html" title="class in org.dataone.service.cn.replication">ReplicationManager</a></dt> <dd> <div class="block">Get a list of NodeReferences from the NodeRegistryService</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationManager.html#getObjectVersion-org.dataone.service.types.v2.SystemMetadata-">getObjectVersion(SystemMetadata)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationManager.html" title="class in org.dataone.service.cn.replication">ReplicationManager</a></dt> <dd> <div class="block">returns list of versions for registered MNReplication services</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#getOriginatingNode--">getOriginatingNode()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Get the originating node</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#getOriginatingNodeSubject--">getOriginatingNodeSubject()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">For the given Replication task, return the Subject listed in the target node.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationPostgresRepositoryFactory.html#getPackagesToScan--">getPackagesToScan()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationPostgresRepositoryFactory.html" title="class in org.dataone.cn.data.repository">ReplicationPostgresRepositoryFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationPrioritizationStrategy.html#getPendingRequestFactors-java.util.List-boolean-">getPendingRequestFactors(List<NodeReference>, boolean)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationPrioritizationStrategy.html" title="class in org.dataone.service.cn.replication">ReplicationPrioritizationStrategy</a></dt> <dd> <div class="block">For the given node list, report the pending request factor of each node.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html#getPid--">getPid()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html" title="class in org.dataone.cn.data.repository">ReplicationAttemptHistory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#getPid--">getPid()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#getPid--">getPid()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Get the object identifier to be replicated</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationManager.html#getPotentialTargetNodes-java.util.Set-org.dataone.service.types.v2.SystemMetadata-org.dataone.service.cn.replication.ApiVersion-">getPotentialTargetNodes(Set<NodeReference>, SystemMetadata, ApiVersion)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationManager.html" title="class in org.dataone.service.cn.replication">ReplicationManager</a></dt> <dd> <div class="block">determines which nodes are potential target nodes for the pid.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html#getReplicationAttempts--">getReplicationAttempts()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html" title="class in org.dataone.cn.data.repository">ReplicationAttemptHistory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationFactory.html#getReplicationManager--">getReplicationManager()</a></span> - Static method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationFactory.html" title="class in org.dataone.service.cn.replication">ReplicationFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationFactory.html#getReplicationService--">getReplicationService()</a></span> - Static method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationFactory.html" title="class in org.dataone.service.cn.replication">ReplicationFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationFactory.html#getReplicationTaskQueue--">getReplicationTaskQueue()</a></span> - Static method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationFactory.html" title="class in org.dataone.service.cn.replication">ReplicationFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationPostgresRepositoryFactory.html#getReplicationTaskRepository--">getReplicationTaskRepository()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationPostgresRepositoryFactory.html" title="class in org.dataone.cn.data.repository">ReplicationPostgresRepositoryFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationFactory.html#getReplicationTaskRepository--">getReplicationTaskRepository()</a></span> - Static method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationFactory.html" title="class in org.dataone.service.cn.replication">ReplicationFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationRepositoryFactory.html#getReplicationTaskRepository--">getReplicationTaskRepository()</a></span> - Method in interface org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationRepositoryFactory.html" title="interface in org.dataone.service.cn.replication">ReplicationRepositoryFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationPostgresRepositoryFactory.html#getReplicationTryHistoryRepository--">getReplicationTryHistoryRepository()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationPostgresRepositoryFactory.html" title="class in org.dataone.cn.data.repository">ReplicationPostgresRepositoryFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationFactory.html#getReplicationTryHistoryRepository--">getReplicationTryHistoryRepository()</a></span> - Static method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationFactory.html" title="class in org.dataone.service.cn.replication">ReplicationFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationRepositoryFactory.html#getReplicationTryHistoryRepository--">getReplicationTryHistoryRepository()</a></span> - Method in interface org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationRepositoryFactory.html" title="interface in org.dataone.service.cn.replication">ReplicationRepositoryFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#getRetryCount--">getRetryCount()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Get the number of retries for this particular replication task;</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#getStatus--">getStatus()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationManager.html#getSupportedReplicationVersion-org.dataone.service.types.v1.Identifier-org.dataone.service.types.v2.Node-">getSupportedReplicationVersion(Identifier, Node)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationManager.html" title="class in org.dataone.service.cn.replication">ReplicationManager</a></dt> <dd> <div class="block">uses the authoritativeMemberNode of the object to determine which version to replicate with.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationService.html#getSystemMetadata-org.dataone.service.types.v1.Identifier-">getSystemMetadata(Identifier)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationService.html" title="class in org.dataone.service.cn.replication">ReplicationService</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#getTargetNode--">getTargetNode()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Get the target node</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#getTargetNodeSubject--">getTargetNodeSubject()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">For the given Replication task, return the Subject listed in the target node.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#getTaskid--">getTaskid()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Get the task identifier for this task</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#getTryCount--">getTryCount()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ApiVersion.html#getV1Version--">getV1Version()</a></span> - Static method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ApiVersion.html" title="class in org.dataone.service.cn.replication">ApiVersion</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ApiVersion.html#getV2Version--">getV2Version()</a></span> - Static method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ApiVersion.html" title="class in org.dataone.service.cn.replication">ApiVersion</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ApiVersion.html#getVersion-java.lang.String-">getVersion(String)</a></span> - Static method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ApiVersion.html" title="class in org.dataone.service.cn.replication">ApiVersion</a></dt> <dd> </dd> </dl> <a name="I:I"> <!-- --> </a> <h2 class="title">I</h2> <dl> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html#incrementReplicationAttempts--">incrementReplicationAttempts()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html" title="class in org.dataone.cn.data.repository">ReplicationAttemptHistory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationEventListener.html#init--">init()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationEventListener.html" title="class in org.dataone.service.cn.replication">ReplicationEventListener</a></dt> <dd> <div class="block">Initialize the bean object</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationRepositoryFactory.html#initContext--">initContext()</a></span> - Method in interface org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationRepositoryFactory.html" title="interface in org.dataone.service.cn.replication">ReplicationRepositoryFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#isProcessing--">isProcessing()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ApiVersion.html#isV1-java.lang.String-">isV1(String)</a></span> - Static method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ApiVersion.html" title="class in org.dataone.service.cn.replication">ApiVersion</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ApiVersion.html#isV2-java.lang.String-">isV2(String)</a></span> - Static method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ApiVersion.html" title="class in org.dataone.service.cn.replication">ApiVersion</a></dt> <dd> </dd> </dl> <a name="I:L"> <!-- --> </a> <h2 class="title">L</h2> <dl> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#log">log</a></span> - Static variable in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/RejectedReplicationTaskHandler.html#log">log</a></span> - Static variable in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/RejectedReplicationTaskHandler.html" title="class in org.dataone.service.cn.replication">RejectedReplicationTaskHandler</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationCommunication.html#log">log</a></span> - Static variable in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationCommunication.html" title="class in org.dataone.service.cn.replication">ReplicationCommunication</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationManager.html#log">log</a></span> - Static variable in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationManager.html" title="class in org.dataone.service.cn.replication">ReplicationManager</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationPrioritizationStrategy.html#log">log</a></span> - Static variable in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationPrioritizationStrategy.html" title="class in org.dataone.service.cn.replication">ReplicationPrioritizationStrategy</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationService.html#log">log</a></span> - Static variable in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationService.html" title="class in org.dataone.service.cn.replication">ReplicationService</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationTaskQueue.html#logState--">logState()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationTaskQueue.html" title="class in org.dataone.service.cn.replication">ReplicationTaskQueue</a></dt> <dd> </dd> </dl> <a name="I:M"> <!-- --> </a> <h2 class="title">M</h2> <dl> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#markInProcess--">markInProcess()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#markNew--">markNew()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> <dt><a href="org/dataone/service/cn/replication/v1/MNCommunication.html" title="class in org.dataone.service.cn.replication.v1"><span class="typeNameLink">MNCommunication</span></a> - Class in <a href="org/dataone/service/cn/replication/v1/package-summary.html">org.dataone.service.cn.replication.v1</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/v1/MNCommunication.html#MNCommunication--">MNCommunication()</a></span> - Constructor for class org.dataone.service.cn.replication.v1.<a href="org/dataone/service/cn/replication/v1/MNCommunication.html" title="class in org.dataone.service.cn.replication.v1">MNCommunication</a></dt> <dd> </dd> <dt><a href="org/dataone/service/cn/replication/v2/MNCommunication.html" title="class in org.dataone.service.cn.replication.v2"><span class="typeNameLink">MNCommunication</span></a> - Class in <a href="org/dataone/service/cn/replication/v2/package-summary.html">org.dataone.service.cn.replication.v2</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/v2/MNCommunication.html#MNCommunication--">MNCommunication()</a></span> - Constructor for class org.dataone.service.cn.replication.v2.<a href="org/dataone/service/cn/replication/v2/MNCommunication.html" title="class in org.dataone.service.cn.replication.v2">MNCommunication</a></dt> <dd> </dd> <dt><a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication"><span class="typeNameLink">MNReplicationTask</span></a> - Class in <a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a></dt> <dd> <div class="block">A single replication task to be queued and executed by the Replication Service.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#MNReplicationTask--">MNReplicationTask()</a></span> - Constructor for class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Constructor - create an empty replication task instance</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#MNReplicationTask-java.lang.String-org.dataone.service.types.v1.Identifier-org.dataone.service.types.v1.NodeReference-org.dataone.service.types.v1.NodeReference-">MNReplicationTask(String, Identifier, NodeReference, NodeReference)</a></span> - Constructor for class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Constructor - create a replication task instance</div> </dd> </dl> <a name="I:O"> <!-- --> </a> <h2 class="title">O</h2> <dl> <dt><a href="org/dataone/cn/data/repository/package-summary.html">org.dataone.cn.data.repository</a> - package org.dataone.cn.data.repository</dt> <dd> </dd> <dt><a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a> - package org.dataone.service.cn.replication</dt> <dd> </dd> <dt><a href="org/dataone/service/cn/replication/v1/package-summary.html">org.dataone.service.cn.replication.v1</a> - package org.dataone.service.cn.replication.v1</dt> <dd> </dd> <dt><a href="org/dataone/service/cn/replication/v2/package-summary.html">org.dataone.service.cn.replication.v2</a> - package org.dataone.service.cn.replication.v2</dt> <dd> </dd> </dl> <a name="I:P"> <!-- --> </a> <h2 class="title">P</h2> <dl> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationManager.html#passesReplicationPolicies-org.dataone.service.types.v2.Node-org.dataone.service.types.v2.SystemMetadata-">passesReplicationPolicies(Node, SystemMetadata)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationManager.html" title="class in org.dataone.service.cn.replication">ReplicationManager</a></dt> <dd> <div class="block">examine the NodeReplicationPolocy of the Node and the ReplicationPolicy of the object to filter out incompatible targets.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationPrioritizationStrategy.html#prioritizeNodes-java.util.List-org.dataone.service.types.v2.SystemMetadata-">prioritizeNodes(List<NodeReference>, SystemMetadata)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationPrioritizationStrategy.html" title="class in org.dataone.service.cn.replication">ReplicationPrioritizationStrategy</a></dt> <dd> <div class="block">Prioritize a list of potential replica target nodes based on a number of factors including preferred/blocked node lists, pending request, failure, and bandwidth factors.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationTaskQueue.html#processAllTasksForMN-java.lang.String-">processAllTasksForMN(String)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationTaskQueue.html" title="class in org.dataone.service.cn.replication">ReplicationTaskQueue</a></dt> <dd> <div class="block">Attempt to move each 'queued' replica to the 'requested' state for the member node specified by the memberNodeIdentifierValue parameter.</div> </dd> </dl> <a name="I:Q"> <!-- --> </a> <h2 class="title">Q</h2> <dl> <dt><a href="org/dataone/service/cn/replication/QueuedReplicationAuditor.html" title="class in org.dataone.service.cn.replication"><span class="typeNameLink">QueuedReplicationAuditor</span></a> - Class in <a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a></dt> <dd> <div class="block">Periodically runs to clear out the 'queued' replication tasks.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/QueuedReplicationAuditor.html#QueuedReplicationAuditor--">QueuedReplicationAuditor()</a></span> - Constructor for class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/QueuedReplicationAuditor.html" title="class in org.dataone.service.cn.replication">QueuedReplicationAuditor</a></dt> <dd> </dd> </dl> <a name="I:R"> <!-- --> </a> <h2 class="title">R</h2> <dl> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/RejectedReplicationTaskHandler.html#rejectedExecution-java.lang.Runnable-java.util.concurrent.ThreadPoolExecutor-">rejectedExecution(Runnable, ThreadPoolExecutor)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/RejectedReplicationTaskHandler.html" title="class in org.dataone.service.cn.replication">RejectedReplicationTaskHandler</a></dt> <dd> <div class="block">A handler method that adds rejected replication tasks back into the Hazelcast replication task queue to be completed later or by another coordinating node that may pick it up from the queue.</div> </dd> <dt><a href="org/dataone/service/cn/replication/RejectedReplicationTaskHandler.html" title="class in org.dataone.service.cn.replication"><span class="typeNameLink">RejectedReplicationTaskHandler</span></a> - Class in <a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a></dt> <dd> <div class="block">A class used to handle rejected replication tasks that were submitted to the executor service but failed to be executed due to resource constraints or other issues (like executor shutdown).</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/RejectedReplicationTaskHandler.html#RejectedReplicationTaskHandler--">RejectedReplicationTaskHandler()</a></span> - Constructor for class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/RejectedReplicationTaskHandler.html" title="class in org.dataone.service.cn.replication">RejectedReplicationTaskHandler</a></dt> <dd> <div class="block">Constructor to create a rejected replication task handler instance</div> </dd> <dt><a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html" title="class in org.dataone.cn.data.repository"><span class="typeNameLink">ReplicationAttemptHistory</span></a> - Class in <a href="org/dataone/cn/data/repository/package-summary.html">org.dataone.cn.data.repository</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html#ReplicationAttemptHistory--">ReplicationAttemptHistory()</a></span> - Constructor for class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html" title="class in org.dataone.cn.data.repository">ReplicationAttemptHistory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html#ReplicationAttemptHistory-org.dataone.service.types.v1.Identifier-org.dataone.service.types.v1.NodeReference-java.lang.Integer-">ReplicationAttemptHistory(Identifier, NodeReference, Integer)</a></span> - Constructor for class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html" title="class in org.dataone.cn.data.repository">ReplicationAttemptHistory</a></dt> <dd> </dd> <dt><a href="org/dataone/cn/data/repository/ReplicationAttemptHistoryRepository.html" title="interface in org.dataone.cn.data.repository"><span class="typeNameLink">ReplicationAttemptHistoryRepository</span></a> - Interface in <a href="org/dataone/cn/data/repository/package-summary.html">org.dataone.cn.data.repository</a></dt> <dd> </dd> <dt><a href="org/dataone/service/cn/replication/ReplicationCommunication.html" title="class in org.dataone.service.cn.replication"><span class="typeNameLink">ReplicationCommunication</span></a> - Class in <a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationCommunication.html#ReplicationCommunication--">ReplicationCommunication()</a></span> - Constructor for class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationCommunication.html" title="class in org.dataone.service.cn.replication">ReplicationCommunication</a></dt> <dd> </dd> <dt><a href="org/dataone/service/cn/replication/ReplicationEventListener.html" title="class in org.dataone.service.cn.replication"><span class="typeNameLink">ReplicationEventListener</span></a> - Class in <a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a></dt> <dd> <div class="block">An event listener used to manage change events on the hzSystemMetadata map.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationEventListener.html#ReplicationEventListener--">ReplicationEventListener()</a></span> - Constructor for class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationEventListener.html" title="class in org.dataone.service.cn.replication">ReplicationEventListener</a></dt> <dd> <div class="block">Constructor: create a replication event listener that listens for entry events on the hzSystemMetadata map a queues the identifier key for replication task creation.</div> </dd> <dt><a href="org/dataone/service/cn/replication/ReplicationFactory.html" title="class in org.dataone.service.cn.replication"><span class="typeNameLink">ReplicationFactory</span></a> - Class in <a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a></dt> <dd> <div class="block">Factory class to provide consumers a handle on various replication objects</div> </dd> <dt><a href="org/dataone/service/cn/replication/ReplicationManager.html" title="class in org.dataone.service.cn.replication"><span class="typeNameLink">ReplicationManager</span></a> - Class in <a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a></dt> <dd> <div class="block">A DataONE Coordinating Node implementation which manages replication queues and executes replication tasks.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationManager.html#ReplicationManager--">ReplicationManager()</a></span> - Constructor for class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationManager.html" title="class in org.dataone.service.cn.replication">ReplicationManager</a></dt> <dd> <div class="block">Constructor - singleton pattern, enforced by Spring application.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationManager.html#ReplicationManager-org.dataone.service.cn.replication.ReplicationRepositoryFactory-">ReplicationManager(ReplicationRepositoryFactory)</a></span> - Constructor for class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationManager.html" title="class in org.dataone.service.cn.replication">ReplicationManager</a></dt> <dd> <div class="block">A for-testing-purposes constructor to get around configuration complications</div> </dd> <dt><a href="org/dataone/cn/data/repository/ReplicationPostgresRepositoryFactory.html" title="class in org.dataone.cn.data.repository"><span class="typeNameLink">ReplicationPostgresRepositoryFactory</span></a> - Class in <a href="org/dataone/cn/data/repository/package-summary.html">org.dataone.cn.data.repository</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationPostgresRepositoryFactory.html#ReplicationPostgresRepositoryFactory--">ReplicationPostgresRepositoryFactory()</a></span> - Constructor for class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationPostgresRepositoryFactory.html" title="class in org.dataone.cn.data.repository">ReplicationPostgresRepositoryFactory</a></dt> <dd> </dd> <dt><a href="org/dataone/service/cn/replication/ReplicationPrioritizationStrategy.html" title="class in org.dataone.service.cn.replication"><span class="typeNameLink">ReplicationPrioritizationStrategy</span></a> - Class in <a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a></dt> <dd> <div class="block">ReplicationPrioritizationStrategy encapsulates the logic and calculations used to prioritize target Member Nodes as replication targets.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationPrioritizationStrategy.html#ReplicationPrioritizationStrategy--">ReplicationPrioritizationStrategy()</a></span> - Constructor for class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationPrioritizationStrategy.html" title="class in org.dataone.service.cn.replication">ReplicationPrioritizationStrategy</a></dt> <dd> <div class="block">Constructor: create a prioritization strategy</div> </dd> <dt><a href="org/dataone/service/cn/replication/ReplicationRepositoryFactory.html" title="interface in org.dataone.service.cn.replication"><span class="typeNameLink">ReplicationRepositoryFactory</span></a> - Interface in <a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationCommunication.html#replicationService">replicationService</a></span> - Variable in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationCommunication.html" title="class in org.dataone.service.cn.replication">ReplicationCommunication</a></dt> <dd> </dd> <dt><a href="org/dataone/service/cn/replication/ReplicationService.html" title="class in org.dataone.service.cn.replication"><span class="typeNameLink">ReplicationService</span></a> - Class in <a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a></dt> <dd> <div class="block">Encapsulation of common operations involving replica system metadata objects.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationService.html#ReplicationService--">ReplicationService()</a></span> - Constructor for class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationService.html" title="class in org.dataone.service.cn.replication">ReplicationService</a></dt> <dd> </dd> <dt><a href="org/dataone/service/cn/replication/ReplicationStatusMonitor.html" title="class in org.dataone.service.cn.replication"><span class="typeNameLink">ReplicationStatusMonitor</span></a> - Class in <a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a></dt> <dd> <div class="block">Monitors the replica (table) to summarize the number of replicas by target node and replication status.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationStatusMonitor.html#ReplicationStatusMonitor--">ReplicationStatusMonitor()</a></span> - Constructor for class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationStatusMonitor.html" title="class in org.dataone.service.cn.replication">ReplicationStatusMonitor</a></dt> <dd> </dd> <dt><a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository"><span class="typeNameLink">ReplicationTask</span></a> - Class in <a href="org/dataone/cn/data/repository/package-summary.html">org.dataone.cn.data.repository</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#ReplicationTask--">ReplicationTask()</a></span> - Constructor for class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#ReplicationTask-org.dataone.service.types.v1.Identifier-">ReplicationTask(Identifier)</a></span> - Constructor for class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> <dt><a href="org/dataone/service/cn/replication/ReplicationTaskMonitor.html" title="class in org.dataone.service.cn.replication"><span class="typeNameLink">ReplicationTaskMonitor</span></a> - Class in <a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationTaskMonitor.html#ReplicationTaskMonitor--">ReplicationTaskMonitor()</a></span> - Constructor for class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationTaskMonitor.html" title="class in org.dataone.service.cn.replication">ReplicationTaskMonitor</a></dt> <dd> </dd> <dt><a href="org/dataone/service/cn/replication/ReplicationTaskProcessor.html" title="class in org.dataone.service.cn.replication"><span class="typeNameLink">ReplicationTaskProcessor</span></a> - Class in <a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationTaskProcessor.html#ReplicationTaskProcessor--">ReplicationTaskProcessor()</a></span> - Constructor for class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationTaskProcessor.html" title="class in org.dataone.service.cn.replication">ReplicationTaskProcessor</a></dt> <dd> </dd> <dt><a href="org/dataone/service/cn/replication/ReplicationTaskQueue.html" title="class in org.dataone.service.cn.replication"><span class="typeNameLink">ReplicationTaskQueue</span></a> - Class in <a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a></dt> <dd> <div class="block">A member node replication work queue.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationTaskQueue.html#ReplicationTaskQueue--">ReplicationTaskQueue()</a></span> - Constructor for class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationTaskQueue.html" title="class in org.dataone.service.cn.replication">ReplicationTaskQueue</a></dt> <dd> </dd> <dt><a href="org/dataone/cn/data/repository/ReplicationTaskRepository.html" title="interface in org.dataone.cn.data.repository"><span class="typeNameLink">ReplicationTaskRepository</span></a> - Interface in <a href="org/dataone/cn/data/repository/package-summary.html">org.dataone.cn.data.repository</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationService.html#requestQueuedReplication-org.dataone.service.types.v1.Identifier-org.dataone.service.types.v1.NodeReference-">requestQueuedReplication(Identifier, NodeReference)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationService.html" title="class in org.dataone.service.cn.replication">ReplicationService</a></dt> <dd> <div class="block">Handles moving a 'queued' replication object into 'requested' state.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationCommunication.html#requestReplication-org.dataone.service.types.v1.NodeReference-org.dataone.service.types.v2.SystemMetadata-">requestReplication(NodeReference, SystemMetadata)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationCommunication.html" title="class in org.dataone.service.cn.replication">ReplicationCommunication</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/v1/MNCommunication.html#requestReplication-org.dataone.service.types.v1.NodeReference-org.dataone.service.types.v2.SystemMetadata-">requestReplication(NodeReference, SystemMetadata)</a></span> - Method in class org.dataone.service.cn.replication.v1.<a href="org/dataone/service/cn/replication/v1/MNCommunication.html" title="class in org.dataone.service.cn.replication.v1">MNCommunication</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/v2/MNCommunication.html#requestReplication-org.dataone.service.types.v1.NodeReference-org.dataone.service.types.v2.SystemMetadata-">requestReplication(NodeReference, SystemMetadata)</a></span> - Method in class org.dataone.service.cn.replication.v2.<a href="org/dataone/service/cn/replication/v2/MNCommunication.html" title="class in org.dataone.service.cn.replication.v2">MNCommunication</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#run--">run()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Implements the Runnable interface, but the task is actually called via the Callable interface.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/QueuedReplicationAuditor.html#run--">run()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/QueuedReplicationAuditor.html" title="class in org.dataone.service.cn.replication">QueuedReplicationAuditor</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationStatusMonitor.html#run--">run()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationStatusMonitor.html" title="class in org.dataone.service.cn.replication">ReplicationStatusMonitor</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationTaskMonitor.html#run--">run()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationTaskMonitor.html" title="class in org.dataone.service.cn.replication">ReplicationTaskMonitor</a></dt> <dd> <div class="block">queries the replication task repository for a page of 'NEW' tasks, and sends them to the ReplicationManager for execution.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationTaskProcessor.html#run--">run()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationTaskProcessor.html" title="class in org.dataone.service.cn.replication">ReplicationTaskProcessor</a></dt> <dd> <div class="block">queries the replication task repository for a page of 'NEW' tasks, and sends them to the ReplicationManager for execution.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/StaleReplicationRequestAuditor.html#run--">run()</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/StaleReplicationRequestAuditor.html" title="class in org.dataone.service.cn.replication">StaleReplicationRequestAuditor</a></dt> <dd> </dd> </dl> <a name="I:S"> <!-- --> </a> <h2 class="title">S</h2> <dl> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ApiVersion.html#setApiLabel-java.lang.String-">setApiLabel(String)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ApiVersion.html" title="class in org.dataone.service.cn.replication">ApiVersion</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ApiVersion.html#setApiValue-int-">setApiValue(int)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ApiVersion.html" title="class in org.dataone.service.cn.replication">ApiVersion</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationManager.html#setCnReplication-org.dataone.service.cn.v2.CNReplication-">setCnReplication(CNReplication)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationManager.html" title="class in org.dataone.service.cn.replication">ReplicationManager</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#setEventid-java.lang.String-">setEventid(String)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Set the event identifier</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html#setLastReplicationAttemptDate-long-">setLastReplicationAttemptDate(long)</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html" title="class in org.dataone.cn.data.repository">ReplicationAttemptHistory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#setNextExecution-long-">setNextExecution(long)</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html#setNodeId-java.lang.String-">setNodeId(String)</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html" title="class in org.dataone.cn.data.repository">ReplicationAttemptHistory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#setOriginatingNode-org.dataone.service.types.v1.NodeReference-">setOriginatingNode(NodeReference)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Set the originating node</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#setOriginatingNodeSubject-java.lang.String-">setOriginatingNodeSubject(String)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Set the target node subject identifying the node</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html#setPid-java.lang.String-">setPid(String)</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html" title="class in org.dataone.cn.data.repository">ReplicationAttemptHistory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#setPid-java.lang.String-">setPid(String)</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html#setReplicationAttempts-java.lang.Integer-">setReplicationAttempts(Integer)</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html" title="class in org.dataone.cn.data.repository">ReplicationAttemptHistory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationService.html#setReplicaToCompleted-org.dataone.service.types.v1.Identifier-org.dataone.service.types.v1.NodeReference-">setReplicaToCompleted(Identifier, NodeReference)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationService.html" title="class in org.dataone.service.cn.replication">ReplicationService</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationService.html#setReplicaToRequested-org.dataone.service.types.v1.Identifier-org.dataone.service.types.v1.NodeReference-">setReplicaToRequested(Identifier, NodeReference)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationService.html" title="class in org.dataone.service.cn.replication">ReplicationService</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#setRetryCount-int-">setRetryCount(int)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Set the number of retries for this particular replication task</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#setStatus-java.lang.String-">setStatus(String)</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#setTargetNode-org.dataone.service.types.v1.NodeReference-">setTargetNode(NodeReference)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Set the target node</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#setTargetNodeSubject-java.lang.String-">setTargetNodeSubject(String)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Set the target node subject identifying the node</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/MNReplicationTask.html#setTaskid-java.lang.String-">setTaskid(String)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/MNReplicationTask.html" title="class in org.dataone.service.cn.replication">MNReplicationTask</a></dt> <dd> <div class="block">Set the task identifier for this task</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#setTryCount-int-">setTryCount(int)</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> <dt><a href="org/dataone/service/cn/replication/StaleReplicationRequestAuditor.html" title="class in org.dataone.service.cn.replication"><span class="typeNameLink">StaleReplicationRequestAuditor</span></a> - Class in <a href="org/dataone/service/cn/replication/package-summary.html">org.dataone.service.cn.replication</a></dt> <dd> <div class="block">Auditor class to inspect Member Node replication requests that have been in request status for longer than a specific period of time (default 1 hour).</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/StaleReplicationRequestAuditor.html#StaleReplicationRequestAuditor--">StaleReplicationRequestAuditor()</a></span> - Constructor for class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/StaleReplicationRequestAuditor.html" title="class in org.dataone.service.cn.replication">StaleReplicationRequestAuditor</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#STATUS_IN_PROCESS">STATUS_IN_PROCESS</a></span> - Static variable in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#STATUS_NEW">STATUS_NEW</a></span> - Static variable in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> </dl> <a name="I:T"> <!-- --> </a> <h2 class="title">T</h2> <dl> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationManager.html#targetNodeSupportsReplication-org.dataone.service.types.v2.Node-org.dataone.service.cn.replication.ApiVersion-">targetNodeSupportsReplication(Node, ApiVersion)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationManager.html" title="class in org.dataone.service.cn.replication">ReplicationManager</a></dt> <dd> <div class="block">determines whether or not the passed in node supports replication at the version level specified.</div> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html#toString--">toString()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationAttemptHistory.html" title="class in org.dataone.cn.data.repository">ReplicationAttemptHistory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/cn/data/repository/ReplicationTask.html#toString--">toString()</a></span> - Method in class org.dataone.cn.data.repository.<a href="org/dataone/cn/data/repository/ReplicationTask.html" title="class in org.dataone.cn.data.repository">ReplicationTask</a></dt> <dd> </dd> </dl> <a name="I:U"> <!-- --> </a> <h2 class="title">U</h2> <dl> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ReplicationService.html#updateReplicationMetadata-org.dataone.service.types.v1.Identifier-org.dataone.service.types.v1.Replica-">updateReplicationMetadata(Identifier, Replica)</a></span> - Method in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ReplicationService.html" title="class in org.dataone.service.cn.replication">ReplicationService</a></dt> <dd> <div class="block">Update the replica metadata against the CN router address rather than the local CN address.</div> </dd> </dl> <a name="I:V"> <!-- --> </a> <h2 class="title">V</h2> <dl> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ApiVersion.html#V1">V1</a></span> - Static variable in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ApiVersion.html" title="class in org.dataone.service.cn.replication">ApiVersion</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/dataone/service/cn/replication/ApiVersion.html#V2">V2</a></span> - Static variable in class org.dataone.service.cn.replication.<a href="org/dataone/service/cn/replication/ApiVersion.html" title="class in org.dataone.service.cn.replication">ApiVersion</a></dt> <dd> </dd> </dl> <a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:I">I</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:Q">Q</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> </div> <!-- ======= START OF BOTTOM NAVBAR ====== --> <div class="bottomNav"><a name="navbar.bottom"> <!-- --> </a> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <a name="navbar.bottom.firstrow"> <!-- --> </a> <ul class="navList" title="Navigation"> <li><a href="overview-summary.html">Overview</a></li> <li>Package</li> <li>Class</li> <li>Use</li> <li><a href="overview-tree.html">Tree</a></li> <li><a href="deprecated-list.html">Deprecated</a></li> <li class="navBarCell1Rev">Index</li> <li><a href="help-doc.html">Help</a></li> </ul> </div> <div class="subNav"> <ul class="navList"> <li>Prev</li> <li>Next</li> </ul> <ul class="navList"> <li><a href="index.html?index-all.html" target="_top">Frames</a></li> <li><a href="index-all.html" target="_top">No Frames</a></li> </ul> <ul class="navList" id="allclasses_navbar_bottom"> <li><a href="allclasses-noframe.html">All Classes</a></li> </ul> <div> <script type="text/javascript"><!-- allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { allClassesLink.style.display = "block"; } else { allClassesLink.style.display = "none"; } //--> </script> </div> <a name="skip.navbar.bottom"> <!-- --> </a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> <p class="legalCopy"><small>Copyright © 2018. All rights reserved.</small></p> </body> </html>