Package | Description |
---|---|
org.dataone.client | |
org.dataone.service.cn.v1 | |
org.dataone.service.mn.tier1.v1 | |
org.dataone.service.types.v1 | |
org.dataone.service.types.v1.util |
Modifier and Type | Method and Description |
---|---|
Node |
MNode.getCapabilities()
|
Modifier and Type | Method and Description |
---|---|
NodeReference |
CNode.register(Node node)
|
NodeReference |
CNode.register(Session session,
Node node)
|
boolean |
CNode.updateNodeCapabilities(NodeReference nodeid,
Node node)
|
boolean |
CNode.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 | Method and Description |
---|---|
Node |
NodeList.getNode(int index)
Get 'node' element item by position.
|
Modifier and Type | Method and Description |
---|---|
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.
|
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 © 2014. All Rights Reserved.