| D1Node-class | R Documentation |
D1Node is a base class for CNode and MNode classes and contains class slots and methods that are common between these two child classes.
identifierA character string containing a URN that uniquely identifiers the node
nameA character string containing a plain text name for the node
descriptionA character string describing the node
baseURLA character string of the registered baseURL for the node, which does not include the version string
subjectA character string containing the Distinguished Name of this node, used for authentication
contactSubjectThe Distinguished Name of contact person for this node
replicateA logical flag indicating whether the node accepts replicas
typeThe node type, either 'mn' or 'cn'
stateA character string that indicates whether or not the node is accessible, either 'up' or 'down'
servicesA data.frame containing the service tiers supported by this node.
serviceUrlsA data.frame that contains DataONE service Urls
APIversionA character string indicating version of the DataONE API for this node, e.g. "v2"
envA character string, either 'prod' if this node is in the production environment, otherwise 'test'
D1Node-initialize: Initialize a D1Node
D1Node(): Create a MNode object representing a DataONE Member Node repository
archive(): Change the state of an object so that it is hidden from searches
describeObject(): Get header information for a given pid
getChecksum(): Get the checksum for the data object associated with the specified pid
getObject(): Get the bytes associated with an object on a node
getQueryEngineDescription(): Query a node for the list of query engines available on the node
getSystemMetadata(): Get the metadata describing system properties associated with an object on the Node
listObjects(): Retrieve the list of objects that match the search parameters
listQueryEngines(): Query a node for the list of query engines available on the node
ping(): Test if a node is online and accepting DataONE requests
encodeSolr(): Encode the input for Solr Queries
query(): Search DataONE for data and metadata objects
isAuthorized(): Check if an action is authorized for the specified identifier
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.