public class NodeRegistryServiceImpl extends Object implements NodeRegistryService
| Modifier and Type | Field and Description |
|---|---|
static org.apache.commons.logging.Log |
log |
| Constructor and Description |
|---|
NodeRegistryServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
approveNode(org.dataone.service.types.v1.NodeReference nodeReference) |
void |
deleteNode(org.dataone.service.types.v1.NodeReference nodeReference) |
org.dataone.service.types.v2.Node |
getNodeCapabilities(org.dataone.service.types.v1.NodeReference nodeReference) |
org.dataone.service.types.v2.NodeList |
listNodes() |
org.dataone.service.types.v2.NodeList |
listPendingNodes() |
org.dataone.service.types.v1.NodeReference |
register(org.dataone.service.types.v2.Node node) |
boolean |
updateNodeCapabilities(org.dataone.service.types.v1.NodeReference nodeid,
org.dataone.service.types.v2.Node node) |
public org.dataone.service.types.v2.NodeList listNodes()
throws org.dataone.service.exceptions.NotImplemented,
org.dataone.service.exceptions.ServiceFailure
listNodes in interface NodeRegistryServiceorg.dataone.service.exceptions.NotImplementedorg.dataone.service.exceptions.ServiceFailurepublic org.dataone.service.types.v2.NodeList listPendingNodes()
throws org.dataone.service.exceptions.NotImplemented,
org.dataone.service.exceptions.ServiceFailure,
org.dataone.service.exceptions.NotFound
listPendingNodes in interface NodeRegistryServiceorg.dataone.service.exceptions.NotImplementedorg.dataone.service.exceptions.ServiceFailureorg.dataone.service.exceptions.NotFoundpublic org.dataone.service.types.v2.Node getNodeCapabilities(org.dataone.service.types.v1.NodeReference nodeReference)
throws org.dataone.service.exceptions.ServiceFailure,
org.dataone.service.exceptions.NotFound
getNodeCapabilities in interface NodeRegistryServiceorg.dataone.service.exceptions.ServiceFailureorg.dataone.service.exceptions.NotFoundpublic org.dataone.service.types.v1.NodeReference register(org.dataone.service.types.v2.Node node)
throws org.dataone.service.exceptions.ServiceFailure,
org.dataone.service.exceptions.InvalidRequest,
org.dataone.service.exceptions.IdentifierNotUnique,
org.dataone.service.exceptions.NotImplemented
register in interface NodeRegistryServiceorg.dataone.service.exceptions.ServiceFailureorg.dataone.service.exceptions.InvalidRequestorg.dataone.service.exceptions.IdentifierNotUniqueorg.dataone.service.exceptions.NotImplementedpublic boolean updateNodeCapabilities(org.dataone.service.types.v1.NodeReference nodeid,
org.dataone.service.types.v2.Node node)
throws org.dataone.service.exceptions.NotImplemented,
org.dataone.service.exceptions.ServiceFailure,
org.dataone.service.exceptions.InvalidRequest,
org.dataone.service.exceptions.NotFound
updateNodeCapabilities in interface NodeRegistryServiceorg.dataone.service.exceptions.NotImplementedorg.dataone.service.exceptions.ServiceFailureorg.dataone.service.exceptions.InvalidRequestorg.dataone.service.exceptions.NotFoundpublic void deleteNode(org.dataone.service.types.v1.NodeReference nodeReference)
throws org.dataone.service.exceptions.ServiceFailure
deleteNode in interface NodeRegistryServiceorg.dataone.service.exceptions.ServiceFailurepublic void approveNode(org.dataone.service.types.v1.NodeReference nodeReference)
throws org.dataone.service.exceptions.ServiceFailure
approveNode in interface NodeRegistryServiceorg.dataone.service.exceptions.ServiceFailureCopyright © 2017. All rights reserved.