Package | Description |
---|---|
org.dataone.client.v1.impl | |
org.dataone.service.cn.v1 | |
org.dataone.service.mn.tier1.v1 | |
org.dataone.service.types.v1 | |
org.dataone.service.types.v1.util | |
org.dataone.service.types.v2 |
Modifier and Type | Method and Description |
---|---|
Node |
MultipartMNode.getCapabilities() |
Modifier and Type | Method and Description |
---|---|
NodeReference |
MultipartCNode.register(Node node) |
NodeReference |
MultipartCNode.register(Session session,
Node node) |
boolean |
MultipartCNode.updateNodeCapabilities(NodeReference nodeid,
Node node) |
boolean |
MultipartCNode.updateNodeCapabilities(Session session,
NodeReference nodeid,
Node node) |
Modifier and Type | Method and Description |
---|---|
NodeReference |
CNRegister.register(Node node) |
NodeReference |
CNRegister.register(Session session,
Node node)
Deprecated.
|
boolean |
CNRegister.updateNodeCapabilities(NodeReference nodeid,
Node node) |
boolean |
CNRegister.updateNodeCapabilities(Session session,
NodeReference nodeid,
Node node)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Node |
MNCore.getCapabilities() |
Modifier and Type | Field and Description |
---|---|
protected List<Node> |
NodeList.node |
Modifier and Type | Method and Description |
---|---|
Node |
ObjectFactory.createNode()
Create an instance of
Node |
Node |
NodeList.getNode(int index)
Get 'node' element item by position.
|
Modifier and Type | Method and Description |
---|---|
JAXBElement<Node> |
ObjectFactory.createNode(Node value)
|
List<Node> |
NodeList.getNodeList()
Get the list of 'node' element items.
|
Modifier and Type | Method and Description |
---|---|
void |
NodeList.addNode(Node item)
Add a 'node' element item.
|
JAXBElement<Node> |
ObjectFactory.createNode(Node value)
|
Modifier and Type | Method and Description |
---|---|
void |
NodeList.setNodeList(List<Node> list)
Set the list of 'node' element items.
|
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
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
static List<String> |
ServiceMethodRestrictionUtil.getCnAdministrativeList(List<Node> nodeList,
String serviceName,
String methodName)
Returns an array of subjects listed as CN's in the nodelist or in a properties file.
|
static boolean |
ServiceMethodRestrictionUtil.isMethodAllowed(Subject subject,
List<Node> nodeList,
String serviceName,
String methodName)
Interprets the CN's ServiceMethodRestriction for a given Subject+serviceName+methodName
|
Modifier and Type | Class and Description |
---|---|
class |
Node
Extends the Version 1.x :class:`Types.Node` by adding
an optional unbounded parameter entry providing additional simple
metadata relevant to a Node.
|
Copyright © 2018. All Rights Reserved.