Package | Description |
---|---|
org.dataone.client.v2.impl | |
org.dataone.service.cn.v2 | |
org.dataone.service.mn.tier1.v2 | |
org.dataone.service.types.v2 | |
org.dataone.service.types.v2.util |
Modifier and Type | Method and Description |
---|---|
Node |
MultipartMNode.getCapabilities() |
Node |
MultipartD1Node.getCapabilities() |
Node |
MultipartCNode.getCapabilities() |
Node |
MultipartCNode.getNodeCapabilities(NodeReference nodeRef) |
Modifier and Type | Method and Description |
---|---|
NodeReference |
MultipartCNode.register(Session session,
Node node) |
boolean |
MultipartCNode.updateNodeCapabilities(Session session,
NodeReference nodeid,
Node node) |
Modifier and Type | Method and Description |
---|---|
Node |
CNCore.getCapabilities() |
Node |
CNRegister.getNodeCapabilities(NodeReference nodeid) |
Modifier and Type | Method and Description |
---|---|
NodeReference |
CNRegister.register(Session session,
Node node) |
boolean |
CNRegister.updateNodeCapabilities(Session session,
NodeReference nodeid,
Node node) |
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
|
Copyright © 2016. All Rights Reserved.