Package | Description |
---|---|
org.dataone.client | |
org.dataone.client.rest | |
org.dataone.client.v1 | |
org.dataone.client.v1.impl |
Modifier and Type | Field and Description |
---|---|
protected Map<NodeReference,D1Node> |
NodeLocator.nodeMap
this property can be re-initialized by concrete subclasses
|
Modifier and Type | Method and Description |
---|---|
abstract D1Node |
NodeLocator.getCNode()
This method should return the favored CNode, so that a CN can be obtained
without NodeReference or serviceBaseUrl.
|
D1Node |
NodeLocator.getNode(NodeReference nodeReference)
Return a Node associated with the nodeReference parameter, or
throw a ClientSideException
|
D1Node |
NodeLocator.getNode(String baseUrl)
Return a node associated with the baseUrl parameter, or
throw a ClientSideException
|
Modifier and Type | Method and Description |
---|---|
void |
NodeLocator.putNode(NodeReference nodeRef,
D1Node node)
Puts a constructed node into the NodeLocator.
|
Modifier and Type | Class and Description |
---|---|
class |
MultipartD1Node
An abstract node class that contains base functionality shared between
Coordinating Node and Member Node implementations.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CNode
An aggregated API that represents all of the possible services reachable at
a Coordinating Node, defined in the org.dataone.service.cn package.
|
interface |
MNode
An aggregated API that represents all of the possible services reachable at
a Member Node, defined in the org.dataone.service.mn package.
|
Modifier and Type | Class and Description |
---|---|
class |
MultipartCNode
CNode represents a DataONE Coordinating Node, and allows calling classes to
execute CN services.
|
class |
MultipartMNode
MultipartMNode represents a MemberNode, and exposes the services associated with a
DataONE Member Node, allowing calling clients to call the services associated
with the node.
|
Copyright © 2020. All Rights Reserved.