public abstract class ReplicationCommunication extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.apache.log4j.Logger |
log |
protected ReplicationService |
replicationService |
| Constructor and Description |
|---|
ReplicationCommunication() |
| Modifier and Type | Method and Description |
|---|---|
abstract org.dataone.service.types.v1.Checksum |
getChecksumFromMN(org.dataone.service.types.v1.Identifier identifier,
org.dataone.service.types.v1.NodeReference nodeId,
org.dataone.service.types.v2.SystemMetadata sysmeta) |
static ReplicationCommunication |
getInstance(org.dataone.service.types.v1.NodeReference targetNodeId) |
abstract boolean |
requestReplication(org.dataone.service.types.v1.NodeReference targetNodeId,
org.dataone.service.types.v2.SystemMetadata sysmeta) |
public static org.apache.log4j.Logger log
protected ReplicationService replicationService
public abstract boolean requestReplication(org.dataone.service.types.v1.NodeReference targetNodeId,
org.dataone.service.types.v2.SystemMetadata sysmeta)
throws org.dataone.service.exceptions.BaseException
org.dataone.service.exceptions.BaseExceptionpublic abstract org.dataone.service.types.v1.Checksum getChecksumFromMN(org.dataone.service.types.v1.Identifier identifier,
org.dataone.service.types.v1.NodeReference nodeId,
org.dataone.service.types.v2.SystemMetadata sysmeta)
throws org.dataone.service.exceptions.NotFound,
org.dataone.service.exceptions.BaseException
org.dataone.service.exceptions.NotFoundorg.dataone.service.exceptions.BaseExceptionpublic static ReplicationCommunication getInstance(org.dataone.service.types.v1.NodeReference targetNodeId)
Copyright © 2018. All rights reserved.