| Package | Description |
|---|---|
| org.dataone.client.v2.impl | |
| org.dataone.service.cn.v2 | |
| org.dataone.service.types.v2 | |
| org.dataone.service.types.v2.util |
| Modifier and Type | Field and Description |
|---|---|
protected NodeList |
NodeListNodeLocator.nodeList |
| Modifier and Type | Method and Description |
|---|---|
NodeList |
MultipartCNode.listNodes() |
| Constructor and Description |
|---|
NodeListNodeLocator(NodeList nl,
MultipartRestClient mrc)
The constructor populates the NodeLocator from MN and CN nodes from the
give Nodelist, building D1Node implementations using the MultipartRestClient.
|
| Modifier and Type | Method and Description |
|---|---|
NodeList |
CNCore.listNodes() |
| Modifier and Type | Method and Description |
|---|---|
NodeList |
ObjectFactory.createNodeList()
Create an instance of
NodeList |
| Modifier and Type | Method and Description |
|---|---|
JAXBElement<NodeList> |
ObjectFactory.createNodeList(NodeList value)
|
| Modifier and Type | Method and Description |
|---|---|
JAXBElement<NodeList> |
ObjectFactory.createNodeList(NodeList value)
|
| Modifier and Type | Method and Description |
|---|---|
static Node |
NodelistUtil.findNode(NodeList nodeList,
NodeReference nodeRef)
Returns the first node with identifier of the provided node reference
|
static boolean |
AuthUtils.isCNAuthorityForSystemMetadataUpdate(NodeList nodelist,
SystemMetadata systemMetadata)
the CN is the authority for systemMetadata updates only for v1 MNs that
implement MNStorage services.
|
static Map<String,String> |
NodelistUtil.mapNodeList(NodeList nodeList)
Convenience method of transferring nodeId and nodeBaseURL into a Map
|
static Set<Node> |
NodelistUtil.selectNode(NodeList nodeList,
Subject subject)
Finds the nodes in the NodeList that contain the provided Subject.
|
static Set<Node> |
NodelistUtil.selectNodes(NodeList nodeList,
NodeState nodeState)
Finds the nodes in the NodeList that are in the provided state.
|
static Set<Node> |
NodelistUtil.selectNodes(NodeList nodeList,
NodeType nodeType)
Finds the nodes in the NodeList that match the provided NodeType.
|
static Set<Node> |
NodelistUtil.selectNodesByService(NodeList nodeList,
String serviceName,
String version,
boolean isAvailable)
Finds the nodes in the NodeList that contain services that match the
provided serviceName and availability.
|
Copyright © 2018. All Rights Reserved.