Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

A

AccessPolicy - Class in org.dataone.service.types.v1
A set of rules that specifies as a whole the allowable permissions that a given user, group, or system has for accessing a resource, including data, metadata, resource map, and service resources.
AccessPolicy() - Constructor for class org.dataone.service.types.v1.AccessPolicy
 
accessPolicy - Variable in class org.dataone.service.types.v1.SystemMetadata
 
AccessPolicyMarshallingAdapter - Class in org.dataone.service.util
 
AccessPolicyMarshallingAdapter() - Constructor for class org.dataone.service.util.AccessPolicyMarshallingAdapter
 
AccessRule - Class in org.dataone.service.types.v1
A rule that is used to allow a :term:`subject` to perform an action (such as read or write) on an object in DataONE.
AccessRule() - Constructor for class org.dataone.service.types.v1.AccessRule
 
AccessRuleMarshallingAdapter - Class in org.dataone.service.util
 
AccessRuleMarshallingAdapter() - Constructor for class org.dataone.service.util.AccessRuleMarshallingAdapter
 
AccessUtil - Class in org.dataone.service.types.v1.util
A helper class to simplify the use of AccessRules and AccessPolicies consisting of static factory methods for creating these nested objects (accessPolicy has accessRules has Permissions and Subjects, each subject has a value)
AccessUtil() - Constructor for class org.dataone.service.types.v1.util.AccessUtil
 
addAdditionalInfo(String) - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Add a 'additionalInfo' element item.
addAlgorithm(String) - Method in class org.dataone.service.types.v1.ChecksumAlgorithmList
Add a 'algorithm' element item.
addAllow(AccessRule) - Method in class org.dataone.service.types.v1.AccessPolicy
Add a 'allow' element item.
addAllowedNode(NodeReference) - Method in class org.dataone.service.types.v1.NodeReplicationPolicy
Add a 'allowedNode' element item.
addAllowedObjectFormat(ObjectFormatIdentifier) - Method in class org.dataone.service.types.v1.NodeReplicationPolicy
Add a 'allowedObjectFormat' element item.
addBlockedMemberNode(NodeReference) - Method in class org.dataone.service.types.v1.ReplicationPolicy
Add a 'blockedMemberNode' element item.
addContactSubject(Subject) - Method in class org.dataone.service.types.v1.Node
Add a 'contactSubject' element item.
addDateParamPair(String, Date) - Method in class org.dataone.service.util.D1Url
convenience method for adding date object to query parameters.
addDescription(String) - Method in class org.dataone.service.types.v1_1.QueryField
Add a 'description' element item.
addEmail(String) - Method in class org.dataone.service.types.v1.Person
Add a 'email' element item.
addEquivalentIdentity(Subject) - Method in class org.dataone.service.types.v1.Person
Add a 'equivalentIdentity' element item.
addFilePart(String, File) - Method in class org.dataone.mimemultipart.SimpleMultipartEntity
add a file part to the MMP
addFilePart(String, InputStream) - Method in class org.dataone.mimemultipart.SimpleMultipartEntity
add a file part to the MMP, using InputStream This method writes the contents of the stream to a temp file and sends it.
addFilePart(String, Object) - Method in class org.dataone.mimemultipart.SimpleMultipartEntity
The DataONE object (serializable datatype) passed in is serialized as the specified type to file.
addFilePart(String, Object, Class) - Method in class org.dataone.mimemultipart.SimpleMultipartEntity
Deprecated.
addFilePart(String, String) - Method in class org.dataone.mimemultipart.SimpleMultipartEntity
This method generates a temp files for sending, containing the value parameter.
addFormat(Session, ObjectFormatIdentifier, ObjectFormat) - Method in interface org.dataone.service.cn.v2.CNCore
 
addGivenName(String) - Method in class org.dataone.service.types.v1.Person
Add a 'givenName' element item.
addGroup(Group) - Method in class org.dataone.service.types.v1.SubjectInfo
Add a 'group' element item.
addHasMember(Subject) - Method in class org.dataone.service.types.v1.Group
Add a 'hasMember' element item.
addIsMemberOf(Subject) - Method in class org.dataone.service.types.v1.Person
Add a 'isMemberOf' element item.
additionalInfo - Variable in class org.dataone.service.types.v1_1.QueryEngineDescription
 
addLogEntry(LogEntry) - Method in class org.dataone.service.types.v1.Log
Add a 'logEntry' element item.
addLogEntry(LogEntry) - Method in class org.dataone.service.types.v2.Log
Add a 'logEntry' element item.
addMonitorInfo(MonitorInfo) - Method in class org.dataone.service.types.v1.MonitorList
Add a 'monitorInfo' element item.
addNextPathElement(String) - Method in class org.dataone.service.util.D1Url
adds the next path element to the path portion of the URL, encoding unsafe characters.
addNode(Node) - Method in class org.dataone.service.types.v1.NodeList
Add a 'node' element item.
addNode(Node) - Method in class org.dataone.service.types.v2.NodeList
Add a 'node' element item.
addNonEmptyParam(String) - Method in class org.dataone.service.util.D1Url
adds a single parameter to the query portion of the URL (not a key-value pair) encoding unsafe characters.
addNonEmptyParamPair(String, String) - Method in class org.dataone.service.util.D1Url
adds a key value pair to the query portion of the URL, placing '=' character between them, and encoding unsafe characters.
addNonEmptyParamPair(String, Integer) - Method in class org.dataone.service.util.D1Url
adds a key value pair to the query portion of the URL, placing '=' character between them, and encoding unsafe characters.
addObjectFormat(ObjectFormat) - Method in class org.dataone.service.types.v1.ObjectFormatList
Add a 'objectFormat' element item.
addObjectFormat(ObjectFormat) - Method in class org.dataone.service.types.v2.ObjectFormatList
Add a 'objectFormat' element item.
addObjectInfo(ObjectInfo) - Method in class org.dataone.service.types.v1.ObjectList
Add a 'objectInfo' element item.
addObjectLocation(ObjectLocation) - Method in class org.dataone.service.types.v1.ObjectLocationList
Add a 'objectLocation' element item.
addOption(String) - Method in class org.dataone.service.types.v2.OptionList
Add a 'option' element item.
addParamPart(String, String) - Method in class org.dataone.mimemultipart.SimpleMultipartEntity
add a param part to the MMP
addPermission(Permission) - Method in class org.dataone.service.types.v1.AccessRule
Add a 'permission' element item.
addPerson(Person) - Method in class org.dataone.service.types.v1.SubjectInfo
Add a 'person' element item.
addPreEncodedNonEmptyQueryParams(String) - Method in class org.dataone.service.util.D1Url
Method for adding query params that bypasses encoding.
addPreferredMemberNode(NodeReference) - Method in class org.dataone.service.types.v1.ReplicationPolicy
Add a 'preferredMemberNode' element item.
addProperty(MediaTypeProperty) - Method in class org.dataone.service.types.v2.MediaType
Add a 'property' element item.
addProperty(Property) - Method in class org.dataone.service.types.v2.Node
Add a 'property' element item.
addPublicAccess(AccessPolicy) - Static method in class org.dataone.service.types.v1.util.AccessUtil
Given the original policy, return an AccessPolicy containing all of the original rules, plus a new rule allowing public read permission, if not already in place (otherwise returns the original).
addQueryEngine(String) - Method in class org.dataone.service.types.v1_1.QueryEngineList
Add a 'queryEngine' element item.
addQueryField(QueryField) - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Add a 'queryField' element item.
addReplica(Replica) - Method in class org.dataone.service.types.v1.SystemMetadata
Add a 'replica' element item.
addRestriction(ServiceMethodRestriction) - Method in class org.dataone.service.types.v1.Service
Add a 'restriction' element item.
addRightsHolder(Subject) - Method in class org.dataone.service.types.v1.Group
Add a 'rightsHolder' element item.
addService(Service) - Method in class org.dataone.service.types.v1.Services
Add a 'service' element item.
addSubject(Subject) - Method in class org.dataone.service.types.v1.AccessRule
Add a 'subject' element item.
addSubject(Subject) - Method in class org.dataone.service.types.v1.Node
Add a 'subject' element item.
addSubject(Subject) - Method in class org.dataone.service.types.v1.SubjectList
Add a 'subject' element item.
addTraceDetail(String, String) - Method in exception org.dataone.service.exceptions.BaseException
Add new detailed trace information, storing it the value under a known key.
addVersion(String) - Method in class org.dataone.service.types.v1.ObjectLocation
Add a 'version' element item.
algorithm - Variable in class org.dataone.service.types.v1.Checksum
 
algorithm - Variable in class org.dataone.service.types.v1.ChecksumAlgorithmList
 
allow - Variable in class org.dataone.service.types.v1.AccessPolicy
 
allowedNode - Variable in class org.dataone.service.types.v1.NodeReplicationPolicy
 
allowedObjectFormat - Variable in class org.dataone.service.types.v1.NodeReplicationPolicy
 
archive(Identifier) - Method in interface org.dataone.service.cn.v1.CNCore
 
archive(Session, Identifier) - Method in interface org.dataone.service.cn.v1.CNCore
Deprecated.
archive(Session, Identifier) - Method in interface org.dataone.service.cn.v2.CNCore
Deprecated.
the Authoritative Member Node is responsible for archiving content using SystemMetadata modifications
archive(Identifier) - Method in interface org.dataone.service.mn.tier3.v1.MNStorage
 
archive(Session, Identifier) - Method in interface org.dataone.service.mn.tier3.v1.MNStorage
Deprecated.
archive(Session, Identifier) - Method in interface org.dataone.service.mn.tier3.v2.MNStorage
Deprecated.
use updateSystemMetadata() to mark content as archived
archived - Variable in class org.dataone.service.types.v1.SystemMetadata
 
areChecksumsEqual(Checksum, Checksum) - Static method in class org.dataone.service.types.v1.util.ChecksumUtil
Returns true if and only if checksum1 and checksum2 are equal: Values are equal, algorithms are equal.
assembleUrl() - Method in class org.dataone.service.util.D1Url
 
augmentConfiguration(String) - Static method in class org.dataone.configuration.Settings
Include additional properties in the global configuration.
authenticate(HttpServletResponse) - Method in class org.dataone.mimemultipart.MultipartRequest
 
AuthenticationTimeout - Exception in org.dataone.service.exceptions
The DataONE AuthenticationTimeout exception, raised when authentication operations exceed pre-established limits.
AuthenticationTimeout(String, String) - Constructor for exception org.dataone.service.exceptions.AuthenticationTimeout
 
AuthenticationTimeout(String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.AuthenticationTimeout
 
AuthenticationTimeout(String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.AuthenticationTimeout
 
AuthenticationTimeout(String, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.AuthenticationTimeout
 
authoritativeMemberNode - Variable in class org.dataone.service.types.v1.SystemMetadata
 
authorizedClientSubjects(Session) - Static method in class org.dataone.service.types.v1.util.AuthUtils
Derived from Metacat implementation Creates a set of subjects represented in the session object, parsing both the subject of the session and the subjectInfo.
AuthUtils - Class in org.dataone.service.types.v1.util
 
AuthUtils() - Constructor for class org.dataone.service.types.v1.util.AuthUtils
 
AuthUtils - Class in org.dataone.service.types.v2.util
 
AuthUtils() - Constructor for class org.dataone.service.types.v2.util.AuthUtils
 
available - Variable in class org.dataone.service.types.v1.Service
 

B

BaseException - Exception in org.dataone.service.exceptions
A BaseException is the root of all DataONE service class exception messages.
BaseException(int, String, String) - Constructor for exception org.dataone.service.exceptions.BaseException
Construct a BaseException with the given code, detail code, and description.
BaseException(int, String, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.BaseException
Construct a BaseException with the given code, detail code, pid, nodeId, description, and trace_information.
BaseException(int, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.BaseException
Construct a BaseException with the given code, detail code, description, and trace_information.
BaseException(int, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.BaseException
Construct a BaseException with the given code, detail code, description, and trace_information.
baseURL - Variable in class org.dataone.service.types.v1.Node
 
baseURL - Variable in class org.dataone.service.types.v1.ObjectLocation
 
BigIntegerMarshaller - Class in org.dataone.service.util
 
BigIntegerMarshaller() - Constructor for class org.dataone.service.util.BigIntegerMarshaller
 
blockedMemberNode - Variable in class org.dataone.service.types.v1.ReplicationPolicy
 
buildAccessPolicy(HashMap<Subject, Set<Permission>>) - Static method in class org.dataone.service.types.v1.util.AccessUtil
creates an AccessPolicy instance where each contained AccessRule consists of one subject and that subject's permissions.
buildAccessRule(String, Permission) - Static method in class org.dataone.service.types.v1.TypeFactory
 
buildAccessRule(String, Permission[]) - Static method in class org.dataone.service.types.v1.TypeFactory
 
buildFormatIdentifier(String) - Static method in class org.dataone.service.types.v1.TypeFactory
Factory method for creating an ObjectFormatIdentifier.
buildIdentifier(String) - Static method in class org.dataone.service.types.v1.TypeFactory
Factory method for creating an Identifier.
buildMinimalSystemMetadata(Identifier, InputStream, String, ObjectFormatIdentifier, Subject) - Static method in class org.dataone.service.types.v1.TypeFactory
Builds a minimal and 'typical' SystemMetadata object containing all of the required fields needed for submission to DataONE at time of create.
buildMinimalSystemMetadata(Identifier, InputStream, String, ObjectFormatIdentifier, Subject) - Static method in class org.dataone.service.types.v2.TypeFactory
Builds a minimal and 'typical' SystemMetadata object containing all of the required fields needed for submission to DataONE at time of create.
buildNodeReference(String) - Static method in class org.dataone.service.types.v1.TypeFactory
Factory method for creating a NodeReference.
buildSubject(String) - Static method in class org.dataone.service.types.v1.TypeFactory
Factory method for creating a Subject.

C

Checksum - Class in org.dataone.service.types.v1
Represents the value of a computed :term:`checksum` expressed as a hexadecimal formatted version of the message digest.
Checksum() - Constructor for class org.dataone.service.types.v1.Checksum
 
checksum - Variable in class org.dataone.service.types.v1.ObjectInfo
 
checksum - Variable in class org.dataone.service.types.v1.SystemMetadata
 
checksum(InputStream, String) - Static method in class org.dataone.service.types.v1.util.ChecksumUtil
return a Checksum based on the input of the stream A useful technique when creating systemMetadata is to wrap the the inputStream in an org.apache.commons.io.input.CountingInputStream, to get the length of the content from the stream (after calling this method).
checksum(byte[], String) - Static method in class org.dataone.service.types.v1.util.ChecksumUtil
produce a checksum for the given byte array
ChecksumAlgorithmList - Class in org.dataone.service.types.v1
Represents a list of :term:`checksum` algorithms.
ChecksumAlgorithmList() - Constructor for class org.dataone.service.types.v1.ChecksumAlgorithmList
 
ChecksumUtil - Class in org.dataone.service.types.v1.util
 
ChecksumUtil() - Constructor for class org.dataone.service.types.v1.util.ChecksumUtil
 
cleanupTempFiles() - Method in class org.dataone.mimemultipart.SimpleMultipartEntity
calling this method attempts to delete the client-side temp files from the system.
clearAdditionalInfoList() - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Remove all 'additionalInfo' element items.
clearAlgorithmList() - Method in class org.dataone.service.types.v1.ChecksumAlgorithmList
Remove all 'algorithm' element items.
clearAllowedNodeList() - Method in class org.dataone.service.types.v1.NodeReplicationPolicy
Remove all 'allowedNode' element items.
clearAllowedObjectFormatList() - Method in class org.dataone.service.types.v1.NodeReplicationPolicy
Remove all 'allowedObjectFormat' element items.
clearAllowList() - Method in class org.dataone.service.types.v1.AccessPolicy
Remove all 'allow' element items.
clearBlockedMemberNodeList() - Method in class org.dataone.service.types.v1.ReplicationPolicy
Remove all 'blockedMemberNode' element items.
clearContactSubjectList() - Method in class org.dataone.service.types.v1.Node
Remove all 'contactSubject' element items.
clearDescriptionList() - Method in class org.dataone.service.types.v1_1.QueryField
Remove all 'description' element items.
clearEmailList() - Method in class org.dataone.service.types.v1.Person
Remove all 'email' element items.
clearEquivalentIdentityList() - Method in class org.dataone.service.types.v1.Person
Remove all 'equivalentIdentity' element items.
clearGivenNameList() - Method in class org.dataone.service.types.v1.Person
Remove all 'givenName' element items.
clearGroupList() - Method in class org.dataone.service.types.v1.SubjectInfo
Remove all 'group' element items.
clearHasMemberList() - Method in class org.dataone.service.types.v1.Group
Remove all 'hasMember' element items.
clearIsMemberOfList() - Method in class org.dataone.service.types.v1.Person
Remove all 'isMemberOf' element items.
clearLogEntryList() - Method in class org.dataone.service.types.v1.Log
Remove all 'logEntry' element items.
clearLogEntryList() - Method in class org.dataone.service.types.v2.Log
Remove all 'logEntry' element items.
clearMonitorInfoList() - Method in class org.dataone.service.types.v1.MonitorList
Remove all 'monitorInfo' element items.
clearNodeList() - Method in class org.dataone.service.types.v1.NodeList
Remove all 'node' element items.
clearNodeList() - Method in class org.dataone.service.types.v2.NodeList
Remove all 'node' element items.
clearObjectFormatList() - Method in class org.dataone.service.types.v1.ObjectFormatList
Remove all 'objectFormat' element items.
clearObjectFormatList() - Method in class org.dataone.service.types.v2.ObjectFormatList
Remove all 'objectFormat' element items.
clearObjectInfoList() - Method in class org.dataone.service.types.v1.ObjectList
Remove all 'objectInfo' element items.
clearObjectLocationList() - Method in class org.dataone.service.types.v1.ObjectLocationList
Remove all 'objectLocation' element items.
clearOptionList() - Method in class org.dataone.service.types.v2.OptionList
Remove all 'option' element items.
clearPermissionList() - Method in class org.dataone.service.types.v1.AccessRule
Remove all 'permission' element items.
clearPersonList() - Method in class org.dataone.service.types.v1.SubjectInfo
Remove all 'person' element items.
clearPreferredMemberNodeList() - Method in class org.dataone.service.types.v1.ReplicationPolicy
Remove all 'preferredMemberNode' element items.
clearPropertyList() - Method in class org.dataone.service.types.v2.MediaType
Remove all 'property' element items.
clearPropertyList() - Method in class org.dataone.service.types.v2.Node
Remove all 'property' element items.
clearQueryEngineList() - Method in class org.dataone.service.types.v1_1.QueryEngineList
Remove all 'queryEngine' element items.
clearQueryFieldList() - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Remove all 'queryField' element items.
clearReplicaList() - Method in class org.dataone.service.types.v1.SystemMetadata
Remove all 'replica' element items.
clearRestrictionList() - Method in class org.dataone.service.types.v1.Service
Remove all 'restriction' element items.
clearRightsHolderList() - Method in class org.dataone.service.types.v1.Group
Remove all 'rightsHolder' element items.
clearServiceList() - Method in class org.dataone.service.types.v1.Services
Remove all 'service' element items.
clearSubjectList() - Method in class org.dataone.service.types.v1.AccessRule
Remove all 'subject' element items.
clearSubjectList() - Method in class org.dataone.service.types.v1.Node
Remove all 'subject' element items.
clearSubjectList() - Method in class org.dataone.service.types.v1.SubjectList
Remove all 'subject' element items.
clearVersionList() - Method in class org.dataone.service.types.v1.ObjectLocation
Remove all 'version' element items.
clone(Object) - Static method in class org.dataone.service.types.v1.TypeFactory
Clone via marshalling and unmarshalling using the TypeMarshaller to ensure a DEEP copy and no shared object references.
cloneAccessPolicy(AccessPolicy) - Static method in class org.dataone.service.types.v1.util.AccessUtil
 
cloneAccessRule(AccessRule) - Static method in class org.dataone.service.types.v1.util.AccessUtil
 
cloneFormatIdentifier(ObjectFormatIdentifier) - Static method in class org.dataone.service.types.v1.TypeFactory
Factory method for cloning an ObjectFormatIdentifier from another, such that they do not share any references for mutable properties.
cloneIdentifier(Identifier) - Static method in class org.dataone.service.types.v1.TypeFactory
Factory method for cloning an Identifier from another, such that they do not share any references for mutable properties.
cloneNodeReference(NodeReference) - Static method in class org.dataone.service.types.v1.TypeFactory
Factory method for cloning a NodeReference from another, such that they do not share any references for mutable properties.
cloneSubject(Subject) - Static method in class org.dataone.service.types.v1.TypeFactory
Factory method for cloning a Subject from another, such that they do not share any references for mutable properties.
CNAuthorization - Interface in org.dataone.service.cn.v1
The DataONE CoordinatingNode Tier2 Authorization interface.
CNAuthorization - Interface in org.dataone.service.cn.v2
The DataONE CoordinatingNode Tier2 Authorization interface.
CNCore - Interface in org.dataone.service.cn.v1
The DataONE CoordinatingNode Tier1 Core interface.
CNCore - Interface in org.dataone.service.cn.v2
The DataONE CoordinatingNode Tier1 Core interface.
CNDiagnostic - Interface in org.dataone.service.cn.v2
The DataONE CoordinatingNode Tier1 Diagnostic interface.
CNIdentity - Interface in org.dataone.service.cn.v1
The DataONE CoordinatingNode Tier2 Identity interface.
CNIdentity - Interface in org.dataone.service.cn.v2
The DataONE CoordinatingNode Tier2 Identity interface.
CNRead - Interface in org.dataone.service.cn.v1
The DataONE CoordinatingNode Tier1 Read interface.
CNRead - Interface in org.dataone.service.cn.v2
The DataONE CoordinatingNode Tier1 Read interface.
CNRegister - Interface in org.dataone.service.cn.v1
The DataONE CoordinatingNode Tier2 Registration interface.
CNRegister - Interface in org.dataone.service.cn.v2
The DataONE CoordinatingNode Tier2 Registration interface.
CNReplication - Interface in org.dataone.service.cn.v1
The DataONE CoordinatingNode Tier4 Replication interface.
CNReplication - Interface in org.dataone.service.cn.v2
The DataONE CoordinatingNode Tier4 Replication interface.
CNView - Interface in org.dataone.service.cn.v2
The DataONE Coordinating Node View interface for rendering metadata in user-friendly format[s] as described by the listing of available views.
compareD1ServiceType(Map<String, Object>, Boolean) - Static method in class org.dataone.service.types.v1.util.TypeCompareUtil
This method will compare any number of dataone service-type objects of the same type to each other and return a report of every field where there is a difference.
comparePermissions(Permission, Collection<Permission>) - Static method in class org.dataone.service.types.v1.util.AuthUtils
a comparison algorithm for hierarchical permissions (WRITE implies READ, and CHANGE implies WRITE and READ).
compareSystemMetadata(SystemMetadata, SystemMetadata) - Static method in class org.dataone.service.types.v1.util.TypeCompareUtil
Reports the properties of a systemMetadata object, one per line in xpath fashion.
compareTo(Object) - Method in class org.dataone.service.types.v1.Identifier
Compares order based on the String value of two objects of the same type.
compareTo(Object) - Method in class org.dataone.service.types.v1.NodeReference
Compares order based on the String value of two objects of the same type.
compareTo(Object) - Method in class org.dataone.service.types.v1.ObjectFormatIdentifier
Compares order based on the String value of two objects of the same type.
compareTo(Object) - Method in class org.dataone.service.types.v1.Subject
Compares order based on the String value of two objects of the same type.
confirmMapIdentity(Subject) - Method in interface org.dataone.service.cn.v1.CNIdentity
 
confirmMapIdentity(Session, Subject) - Method in interface org.dataone.service.cn.v1.CNIdentity
Deprecated.
confirmMapIdentity(Session, Subject) - Method in interface org.dataone.service.cn.v2.CNIdentity
 
Constants - Class in org.dataone.service.util
 
Constants() - Constructor for class org.dataone.service.util.Constants
 
contactSubject - Variable in class org.dataone.service.types.v1.Node
 
convert(String) - Static method in enum org.dataone.service.types.v1.Event
 
convert(String) - Static method in enum org.dataone.service.types.v1.NodeState
 
convert(String) - Static method in enum org.dataone.service.types.v1.NodeType
 
convert(String) - Static method in enum org.dataone.service.types.v1.Permission
 
convert(String) - Static method in enum org.dataone.service.types.v1.ReplicationStatus
 
convertTypeFromType(Object, Class<T>) - Static method in class org.dataone.service.types.v2.TypeFactory
Intended for converting DataONE objects to an instance of another version, this method copies and converts based on common properties.
count - Variable in class org.dataone.service.types.v1.Slice
 
create(Identifier, InputStream, SystemMetadata) - Method in interface org.dataone.service.cn.v1.CNCore
 
create(Session, Identifier, InputStream, SystemMetadata) - Method in interface org.dataone.service.cn.v1.CNCore
Deprecated.
create(Session, Identifier, InputStream, SystemMetadata) - Method in interface org.dataone.service.cn.v2.CNCore
 
create(Identifier, InputStream, SystemMetadata) - Method in interface org.dataone.service.mn.tier3.v1.MNStorage
 
create(Session, Identifier, InputStream, SystemMetadata) - Method in interface org.dataone.service.mn.tier3.v1.MNStorage
Deprecated.
create(Session, Identifier, InputStream, SystemMetadata) - Method in interface org.dataone.service.mn.tier3.v2.MNStorage
 
createAccessPolicy() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of AccessPolicy
createAccessPolicy(AccessPolicy) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<AccessPolicy>}
createAccessRule() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of AccessRule
createAccessRule(AccessRule) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<AccessRule>}
createAccessRule(Subject[], Permission[]) - Static method in class org.dataone.service.types.v1.util.AccessUtil
creates an AccessRule containing the items specified in the parameters.
createAccessRule(String[], Permission[]) - Static method in class org.dataone.service.types.v1.util.AccessUtil
creates an AccessRule containing the items specified in the parameters.
createChecksum() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of Checksum
createChecksum(Checksum) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<Checksum>}
createChecksumAlgorithmList() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of ChecksumAlgorithmList
createChecksumAlgorithmList(ChecksumAlgorithmList) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<ChecksumAlgorithmList>}
createGroup(Group) - Method in interface org.dataone.service.cn.v1.CNIdentity
 
createGroup(Session, Group) - Method in interface org.dataone.service.cn.v1.CNIdentity
Deprecated.
createGroup(Session, Group) - Method in interface org.dataone.service.cn.v2.CNIdentity
 
createGroup() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of Group
createGroup(Group) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<Group>}
createIdentifier() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of Identifier
createIdentifier(Identifier) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<Identifier>}
createLog() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of Log
createLog(Log) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<Log>}
createLog() - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of Log
createLog(Log) - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of JAXBElement<Log>}
createLogEntry() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of LogEntry
createLogEntry(LogEntry) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<LogEntry>}
createLogEntry() - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of LogEntry
createLogEntry(LogEntry) - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of JAXBElement<LogEntry>}
createMediaType() - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of MediaType
createMediaType(MediaType) - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of JAXBElement<MediaType>}
createMediaTypeProperty() - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of MediaTypeProperty
createNode() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of Node
createNode(Node) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<Node>}
createNode() - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of Node
createNode(Node) - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of JAXBElement<Node>}
createNodeList() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of NodeList
createNodeList(NodeList) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<NodeList>}
createNodeList() - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of NodeList
createNodeList(NodeList) - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of JAXBElement<NodeList>}
createNodeReference() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of NodeReference
createNodeReference(NodeReference) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<NodeReference>}
createNodeReplicationPolicy() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of NodeReplicationPolicy
createNodeReplicationPolicy(NodeReplicationPolicy) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<NodeReplicationPolicy>}
createObjectFormat() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of ObjectFormat
createObjectFormat(ObjectFormat) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<ObjectFormat>}
createObjectFormat() - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of ObjectFormat
createObjectFormat(ObjectFormat) - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of JAXBElement<ObjectFormat>}
createObjectFormatList() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of ObjectFormatList
createObjectFormatList(ObjectFormatList) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<ObjectFormatList>}
createObjectFormatList() - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of ObjectFormatList
createObjectFormatList(ObjectFormatList) - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of JAXBElement<ObjectFormatList>}
createObjectInfo() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of ObjectInfo
createObjectInfo(ObjectInfo) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<ObjectInfo>}
createObjectList() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of ObjectList
createObjectList(ObjectList) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<ObjectList>}
createObjectLocation() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of ObjectLocation
createObjectLocationList() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of ObjectLocationList
createObjectLocationList(ObjectLocationList) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<ObjectLocationList>}
createOptionList() - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of OptionList
createOptionList(OptionList) - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of JAXBElement<OptionList>}
createPerson() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of Person
createPerson(Person) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<Person>}
createPing() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of Ping
createProperty() - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of Property
createProperty(Property) - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of JAXBElement<Property>}
createQueryEngineDescription() - Method in class org.dataone.service.types.v1_1.ObjectFactory
Create an instance of QueryEngineDescription
createQueryEngineDescription(QueryEngineDescription) - Method in class org.dataone.service.types.v1_1.ObjectFactory
Create an instance of JAXBElement<QueryEngineDescription>}
createQueryEngineList() - Method in class org.dataone.service.types.v1_1.ObjectFactory
Create an instance of QueryEngineList
createQueryEngineList(QueryEngineList) - Method in class org.dataone.service.types.v1_1.ObjectFactory
Create an instance of JAXBElement<QueryEngineList>}
createQueryField() - Method in class org.dataone.service.types.v1_1.ObjectFactory
Create an instance of QueryField
createReadWriteChangePermissionList() - Static method in class org.dataone.service.types.v1.util.AccessUtil
Dead-simple convenience method for creating a standard permission set of Read and Write and ChangePermission
createReadWriteChangePermissions() - Static method in class org.dataone.service.types.v1.util.AccessUtil
Dead-simple convenience method for creating a standard permission set of Read and Write and ChangePermission
createReadWritePermissionList() - Static method in class org.dataone.service.types.v1.util.AccessUtil
Dead-simple convenience method for creating a standard permission set of Read and Write.
createReadWritePermissions() - Static method in class org.dataone.service.types.v1.util.AccessUtil
Dead-simple convenience method for creating a standard permission set of Read and Write.
createReplica() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of Replica
createReplica(Replica) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<Replica>}
createReplicationPolicy() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of ReplicationPolicy
createReplicationPolicy(ReplicationPolicy) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<ReplicationPolicy>}
createSchedule() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of Schedule
createSchedule(Schedule) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<Schedule>}
createService() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of Service
createService(Service) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<Service>}
createServiceMethodRestriction() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of ServiceMethodRestriction
createServiceMethodRestriction(ServiceMethodRestriction) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<ServiceMethodRestriction>}
createServices() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of Services
createServices(Services) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<Services>}
createSession() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of Session
createSession(Session) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<Session>}
createSingleRuleAccessPolicy(String[], Permission[]) - Static method in class org.dataone.service.types.v1.util.AccessUtil
creates an AccessPolicy with a single AccessRule, and the AccessRule composed of Subjects and Permissions specified in the parameters.
createSlice() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of Slice
createSubject() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of Subject
createSubject(Subject) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<Subject>}
createSubjectInfo() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of SubjectInfo
createSubjectInfo(SubjectInfo) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<SubjectInfo>}
createSubjectList() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of SubjectList
createSubjectList(SubjectList) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<SubjectList>}
createSubjectList(String[]) - Static method in class org.dataone.service.types.v1.util.AccessUtil
creates a java-List of Subject objects from the given String array.
createSynchronization() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of Synchronization
createSynchronization(Synchronization) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<Synchronization>}
createSystemMetadata() - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of SystemMetadata
createSystemMetadata(SystemMetadata) - Method in class org.dataone.service.types.v1.ObjectFactory
Create an instance of JAXBElement<SystemMetadata>}
createSystemMetadata() - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of SystemMetadata
createSystemMetadata(SystemMetadata) - Method in class org.dataone.service.types.v2.ObjectFactory
Create an instance of JAXBElement<SystemMetadata>}

D

D1_SCHEMAS - Static variable in class org.dataone.service.util.TypeMarshaller
The java representation of the DataONE schemas used to validate unmarshalling
D1Url - Class in org.dataone.service.util
 
D1Url(String, String) - Constructor for class org.dataone.service.util.D1Url
 
D1Url(String) - Constructor for class org.dataone.service.util.D1Url
 
D1Url() - Constructor for class org.dataone.service.util.D1Url
 
dateLogged - Variable in class org.dataone.service.types.v1.LogEntry
 
dateLogged - Variable in class org.dataone.service.types.v2.LogEntry
 
DateMarshallingAdapter - Class in org.dataone.service.util
 
DateMarshallingAdapter() - Constructor for class org.dataone.service.util.DateMarshallingAdapter
 
dateSysMetadataModified - Variable in class org.dataone.service.types.v1.ObjectInfo
 
dateSysMetadataModified - Variable in class org.dataone.service.types.v1.SystemMetadata
 
DateTimeMarshaller - Class in org.dataone.service.util
 
DateTimeMarshaller() - Constructor for class org.dataone.service.util.DateTimeMarshaller
 
dateUploaded - Variable in class org.dataone.service.types.v1.SystemMetadata
 
decodeString(String) - Static method in class org.dataone.service.util.EncodingUtilities
Decode and return the specified pct-encoded String.
decodeXmlDataItems(String) - Static method in class org.dataone.service.util.EncodingUtilities
 
delete(Identifier) - Method in interface org.dataone.service.cn.v1.CNCore
 
delete(Session, Identifier) - Method in interface org.dataone.service.cn.v1.CNCore
Deprecated.
delete(Session, Identifier) - Method in interface org.dataone.service.cn.v2.CNCore
 
delete(Identifier) - Method in interface org.dataone.service.mn.tier3.v1.MNStorage
 
delete(Session, Identifier) - Method in interface org.dataone.service.mn.tier3.v1.MNStorage
Deprecated.
delete(Session, Identifier) - Method in interface org.dataone.service.mn.tier3.v2.MNStorage
 
DELETE - Static variable in class org.dataone.service.util.Constants
HTTP Verb DELETE
deleteReplicationMetadata(Identifier, NodeReference, long) - Method in interface org.dataone.service.cn.v1.CNReplication
 
deleteReplicationMetadata(Session, Identifier, NodeReference, long) - Method in interface org.dataone.service.cn.v1.CNReplication
Deprecated.
deleteReplicationMetadata(Session, Identifier, NodeReference, long) - Method in interface org.dataone.service.cn.v2.CNReplication
 
denyMapIdentity(Subject) - Method in interface org.dataone.service.cn.v1.CNIdentity
 
denyMapIdentity(Session, Subject) - Method in interface org.dataone.service.cn.v1.CNIdentity
Deprecated.
denyMapIdentity(Session, Subject) - Method in interface org.dataone.service.cn.v2.CNIdentity
 
describe(Identifier) - Method in interface org.dataone.service.cn.v1.CNRead
 
describe(Session, Identifier) - Method in interface org.dataone.service.cn.v1.CNRead
Deprecated.
describe(Session, Identifier) - Method in interface org.dataone.service.cn.v2.CNRead
 
describe(Identifier) - Method in interface org.dataone.service.mn.tier1.v1.MNRead
 
describe(Session, Identifier) - Method in interface org.dataone.service.mn.tier1.v1.MNRead
Deprecated.
describe(Session, Identifier) - Method in interface org.dataone.service.mn.tier1.v2.MNRead
 
DescribeResponse - Class in org.dataone.service.types.v1
The DataONE Type to represent the metadata returned from a 'describe' request.
DescribeResponse(ObjectFormatIdentifier, BigInteger, Date, Checksum, BigInteger) - Constructor for class org.dataone.service.types.v1.DescribeResponse
instantiate a DescribeResponse object
description - Variable in class org.dataone.service.types.v1.Node
 
description - Variable in class org.dataone.service.types.v1_1.QueryField
 
description - Variable in class org.dataone.service.types.v2.OptionList
 
deserializeAndThrowException(HttpResponse) - Static method in class org.dataone.service.util.ExceptionHandler
 
deserializeAndThrowException(InputStream, String, Integer, String) - Static method in class org.dataone.service.util.ExceptionHandler
Throw the exception that is contained in an HTTP response A response from an HTTP call may be determined to have an error.
deserializeBigInteger(String) - Static method in class org.dataone.service.util.BigIntegerMarshaller
convert a String to a BigInteger The String must be greater or equal to 0
deserializeDateToUTC(String) - Static method in class org.dataone.service.util.DateTimeMarshaller
convert a String to GMT date The STring must either be ISO 8601 compliant or http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.3.1 compliant
deserializeHeadersAndThrowException(int, Header[]) - Static method in class org.dataone.service.util.ExceptionHandler
 
deserializeServiceType(Class<T>, InputStream) - Static method in class org.dataone.service.util.ExceptionHandler
Wrapper for Marshalling method that recasts exceptions to ServiceFailure;
deserializeXml(InputStream, String) - Static method in class org.dataone.service.util.ExceptionHandler
 

E

echoCredentials(Session) - Method in interface org.dataone.service.cn.v2.CNDiagnostic
 
echoIndexedObject(Session, String, SystemMetadata, InputStream) - Method in interface org.dataone.service.cn.v2.CNDiagnostic
 
echoSystemMetadata(Session, SystemMetadata) - Method in interface org.dataone.service.cn.v2.CNDiagnostic
 
email - Variable in class org.dataone.service.types.v1.Person
 
encodeUrlFragment(String) - Static method in class org.dataone.service.util.EncodingUtilities
Encode the URL fragment section following RFC 3986.
encodeUrlPathSegment(String) - Static method in class org.dataone.service.util.EncodingUtilities
Encode a URL path segment as required by the URL specifications ( RFC 3986 and RFC 1738 section 3.3).
encodeUrlQuerySegment(String) - Static method in class org.dataone.service.util.EncodingUtilities
Encode a URL query segment following the item-list / key-value convention: query = "?" q-item *( "&" q-item) q=item = q-segment [ "=" q-segment ]
EncodingUtilities - Class in org.dataone.service.util
 
EncodingUtilities() - Constructor for class org.dataone.service.util.EncodingUtilities
 
entryId - Variable in class org.dataone.service.types.v1.LogEntry
 
entryId - Variable in class org.dataone.service.types.v2.LogEntry
 
equals(Object) - Method in class org.dataone.service.types.v1.Identifier
1 value 2 Value 3 String 4 (java.lang.String) 5 Identifier value is a string, override equals of Identifier.
equals(Object) - Method in class org.dataone.service.types.v1.NodeReference
1 value 2 Value 3 String 4 (java.lang.String) 5 NodeReference value is a string, override equals of NodeReference.
equals(Object) - Method in class org.dataone.service.types.v1.ObjectFormatIdentifier
1 value 2 Value 3 String 4 (java.lang.String) 5 ObjectFormatIdentifier value is a string, override equals of ObjectFormatIdentifier.
equals(Object) - Method in class org.dataone.service.types.v1.Subject
Value is a string, override equals of Subject.
equivalentIdentity - Variable in class org.dataone.service.types.v1.Person
 
Event - Enum in org.dataone.service.types.v1
The controlled list of events that are logged, which will include *create*, *update*, *delete*, *read*, *replicate*, synchronization_failed* and *replication_failed* events.
event - Variable in class org.dataone.service.types.v1.LogEntry
 
event - Variable in class org.dataone.service.types.v2.LogEntry
 
ExceptionalInputStream - Class in org.dataone.service.util
This is a special purpose subclass of PushbackInputStream useful for determining whether or not an input stream contains a Dataone type, a Dataone exception, or other.
ExceptionalInputStream(InputStream) - Constructor for class org.dataone.service.util.ExceptionalInputStream
 
ExceptionHandler - Class in org.dataone.service.util
uniform deserialization of DataONE Exceptions that may be rethrown
ExceptionHandler() - Constructor for class org.dataone.service.util.ExceptionHandler
 
extension - Variable in class org.dataone.service.types.v2.ObjectFormat
 

F

familyName - Variable in class org.dataone.service.types.v1.Person
 
fileName - Variable in class org.dataone.service.types.v2.SystemMetadata
 
filterErrors(HttpResponse) - Static method in class org.dataone.service.util.ExceptionHandler
 
filterErrors(HttpResponse, boolean) - Static method in class org.dataone.service.util.ExceptionHandler
This method maps an HttpResponse onto an InputStream by consuming the response headers and throwing an exception when appropriate.
filterErrors(InputStream, boolean, String) - Static method in class org.dataone.service.util.ExceptionHandler
 
filterErrorsHeader(HttpResponse, String) - Static method in class org.dataone.service.util.ExceptionHandler
will filter serialized errors coming from the HEAD request by deserializing them and putting on the exception thread(?).
findEquivalentSubjects(SubjectInfo, Subject) - Static method in class org.dataone.service.types.v1.util.AuthUtils
Look for the equivalent authorization subjects for a given subject which can be either a person or a group.
findNode(NodeList, NodeReference) - Static method in class org.dataone.service.types.v1.util.NodelistUtil
Returns the first node with identifier of the provided node reference
findNode(NodeList, NodeReference) - Static method in class org.dataone.service.types.v2.util.NodelistUtil
Returns the first node with identifier of the provided node reference
findPersonsSubjects(Set<Subject>, SubjectInfo, Subject) - Static method in class org.dataone.service.types.v1.util.AuthUtils
A recursive method to traverse the equivalent-identity relationships and to handle the transitive nature of group membership and verified status.
FMT_HTML - Static variable in exception org.dataone.service.exceptions.BaseException
 
FMT_JSON - Static variable in exception org.dataone.service.exceptions.BaseException
 
FMT_XML - Static variable in exception org.dataone.service.exceptions.BaseException
 
formatId - Variable in class org.dataone.service.types.v1.ObjectFormat
 
formatId - Variable in class org.dataone.service.types.v1.ObjectInfo
 
formatId - Variable in class org.dataone.service.types.v1.SystemMetadata
 
formatName - Variable in class org.dataone.service.types.v1.ObjectFormat
 
formatType - Variable in class org.dataone.service.types.v1.ObjectFormat
 

G

generateIdentifier(String, String) - Method in interface org.dataone.service.cn.v1.CNCore
 
generateIdentifier(Session, String, String) - Method in interface org.dataone.service.cn.v1.CNCore
Deprecated.
generateIdentifier(Session, String, String) - Method in interface org.dataone.service.cn.v2.CNCore
 
generateIdentifier(String, String) - Method in interface org.dataone.service.mn.tier3.v1.MNStorage
 
generateIdentifier(Session, String, String) - Method in interface org.dataone.service.mn.tier3.v1.MNStorage
Deprecated.
generateIdentifier(Session, String, String) - Method in interface org.dataone.service.mn.tier3.v2.MNStorage
 
get(Identifier) - Method in interface org.dataone.service.cn.v1.CNRead
InputStream is the Java native version of D1's OctetStream
get(Session, Identifier) - Method in interface org.dataone.service.cn.v1.CNRead
Deprecated.
get(Session, Identifier) - Method in interface org.dataone.service.cn.v2.CNRead
InputStream is the Java native version of D1's OctetStream
get(Identifier) - Method in interface org.dataone.service.mn.tier1.v1.MNRead
InputStream is the Java native version of D1's OctetStream
get(Session, Identifier) - Method in interface org.dataone.service.mn.tier1.v1.MNRead
Deprecated.
get(Session, Identifier) - Method in interface org.dataone.service.mn.tier1.v2.MNRead
InputStream is the Java native version of D1's OctetStream
GET - Static variable in class org.dataone.service.util.Constants
HTTP Verb GET
getAccessPolicy() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the 'accessPolicy' element value.
getAdditionalInfo(int) - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Get 'additionalInfo' element item by position.
getAdditionalInfoList() - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Get the list of 'additionalInfo' element items.
getAlgorithm() - Method in class org.dataone.service.types.v1.Checksum
Get the 'algorithm' attribute value.
getAlgorithm(int) - Method in class org.dataone.service.types.v1.ChecksumAlgorithmList
Get 'algorithm' element item by position.
getAlgorithmList() - Method in class org.dataone.service.types.v1.ChecksumAlgorithmList
Get the list of 'algorithm' element items.
getAllow(int) - Method in class org.dataone.service.types.v1.AccessPolicy
Get 'allow' element item by position.
getAllowedNode(int) - Method in class org.dataone.service.types.v1.NodeReplicationPolicy
Get 'allowedNode' element item by position.
getAllowedNodeList() - Method in class org.dataone.service.types.v1.NodeReplicationPolicy
Get the list of 'allowedNode' element items.
getAllowedObjectFormat(int) - Method in class org.dataone.service.types.v1.NodeReplicationPolicy
Get 'allowedObjectFormat' element item by position.
getAllowedObjectFormatList() - Method in class org.dataone.service.types.v1.NodeReplicationPolicy
Get the list of 'allowedObjectFormat' element items.
getAllowList() - Method in class org.dataone.service.types.v1.AccessPolicy
Get the list of 'allow' element items.
getArchived() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the 'archived' element value.
getAssembledQueryString() - Method in class org.dataone.service.util.D1Url
 
getAsyncContext() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getAttribute(String) - Method in class org.dataone.mimemultipart.MultipartRequest
 
getAttributeNames() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getAuthoritativeMemberNode() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the 'authoritativeMemberNode' element value.
getAuthType() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getAvailable() - Method in class org.dataone.service.types.v1.Service
Get the 'available' attribute value.
getBaseURL() - Method in class org.dataone.service.types.v1.Node
Get the 'baseURL' element value.
getBaseURL() - Method in class org.dataone.service.types.v1.ObjectLocation
Get the 'baseURL' element value.
getBaseUrl() - Method in class org.dataone.service.util.D1Url
 
getBlockedMemberNode(int) - Method in class org.dataone.service.types.v1.ReplicationPolicy
Get 'blockedMemberNode' element item by position.
getBlockedMemberNodeList() - Method in class org.dataone.service.types.v1.ReplicationPolicy
Get the list of 'blockedMemberNode' element items.
getCapabilities() - Method in interface org.dataone.service.cn.v2.CNCore
 
getCapabilities() - Method in interface org.dataone.service.mn.tier1.v1.MNCore
 
getCapabilities() - Method in interface org.dataone.service.mn.tier1.v2.MNCore
 
getCharacterEncoding() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getChecksum(Identifier) - Method in interface org.dataone.service.cn.v1.CNRead
 
getChecksum(Session, Identifier) - Method in interface org.dataone.service.cn.v1.CNRead
Deprecated.
getChecksum(Session, Identifier) - Method in interface org.dataone.service.cn.v2.CNRead
 
getChecksum(Identifier, String) - Method in interface org.dataone.service.mn.tier1.v1.MNRead
 
getChecksum(Session, Identifier, String) - Method in interface org.dataone.service.mn.tier1.v1.MNRead
Deprecated.
getChecksum(Session, Identifier, String) - Method in interface org.dataone.service.mn.tier1.v2.MNRead
 
getChecksum() - Method in class org.dataone.service.types.v1.ObjectInfo
Get the 'checksum' element value.
getChecksum() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the 'checksum' element value.
getCnAdministrativeList(List<Node>, String, String) - Static method in class org.dataone.service.types.v1.util.ServiceMethodRestrictionUtil
Returns an array of subjects listed as CN's in the nodelist or in a properties file.
getCnAdministrativeList(List<Node>, String, String) - Static method in class org.dataone.service.types.v2.util.ServiceMethodRestrictionUtil
Returns an array of subjects listed as CN's in the nodelist or in a properties file.
getCode() - Method in exception org.dataone.service.exceptions.BaseException
 
getConfiguration() - Static method in class org.dataone.configuration.Settings
Get a Configuration interface that combines all resources found under all of the org.dataone.configuration/config.xml files from all application packages.
getContactSubject(int) - Method in class org.dataone.service.types.v1.Node
Get 'contactSubject' element item by position.
getContactSubjectList() - Method in class org.dataone.service.types.v1.Node
Get the list of 'contactSubject' element items.
getContent_Length() - Method in class org.dataone.service.types.v1.DescribeResponse
get the Size of the object in bytes, the value of SystemMetadata.size from SystemMetadata.
getContentLength() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getContentType() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getContextPath() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getCookies() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getCount() - Method in class org.dataone.service.types.v1.Log
Get the 'count' attribute value.
getCount() - Method in class org.dataone.service.types.v1.MonitorInfo
Get the 'count' element value.
getCount() - Method in class org.dataone.service.types.v1.ObjectFormatList
Get the 'count' attribute value.
getCount() - Method in class org.dataone.service.types.v1.ObjectList
Get the 'count' attribute value.
getCount() - Method in class org.dataone.service.types.v1.Slice
Get the 'count' attribute value.
getCount() - Method in class org.dataone.service.types.v2.Log
Get the 'count' attribute value.
getCount() - Method in class org.dataone.service.types.v2.ObjectFormatList
Get the 'count' attribute value.
getD1SubtypesListing(Object) - Static method in class org.dataone.service.types.v1.util.TypeCompareUtil
A recursive method that returns a map of key value pairs that correspond to the property paths (keys) and values of the object passed in.
getD1SubtypesListing(String, Object, boolean) - Static method in class org.dataone.service.types.v1.util.TypeCompareUtil
A recursive method that returns a map of key value pairs that correspond to the property paths (keys) and values of the object passed in.
getD1SubtypesListing(String, Object, boolean, boolean) - Static method in class org.dataone.service.types.v1.util.TypeCompareUtil
 
getDataONE_Checksum() - Method in class org.dataone.service.types.v1.DescribeResponse
get The algorithm (SystemMetadata.algorithm) and Checksum (SystemMetadata.checksum) of the object being examined, drawn from the SystemMetadata.
getDataONE_ObjectFormatIdentifier() - Method in class org.dataone.service.types.v1.DescribeResponse
get The value of the SystemMetadata.objectFormatIdentifier entry available in the SystemMetadata.
getDate() - Method in class org.dataone.service.types.v1.MonitorInfo
Get the 'date' element value.
getDateHeader(String) - Method in class org.dataone.mimemultipart.MultipartRequest
 
getDateLogged() - Method in class org.dataone.service.types.v1.LogEntry
Get the 'dateLogged' element value.
getDateLogged() - Method in class org.dataone.service.types.v2.LogEntry
Get the 'dateLogged' element value.
getDateSysMetadataModified() - Method in class org.dataone.service.types.v1.ObjectInfo
Get the 'dateSysMetadataModified' element value.
getDateSysMetadataModified() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the 'dateSysMetadataModified' element value.
getDateUploaded() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the 'dateUploaded' element value.
getDescription() - Method in class org.dataone.mimemultipart.SimpleMultipartEntity
Returns a concise description of the existing file parts, as comma-separated key-value pairs.
getDescription() - Method in exception org.dataone.service.exceptions.BaseException
 
getDescription() - Method in class org.dataone.service.types.v1.Node
Get the 'description' element value.
getDescription(int) - Method in class org.dataone.service.types.v1_1.QueryField
Get 'description' element item by position.
getDescription() - Method in class org.dataone.service.types.v2.OptionList
Get the 'description' attribute value.
getDescriptionList() - Method in class org.dataone.service.types.v1_1.QueryField
Get the list of 'description' element items.
getDetail_code() - Method in exception org.dataone.service.exceptions.BaseException
 
getDispatcherType() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getEmail(int) - Method in class org.dataone.service.types.v1.Person
Get 'email' element item by position.
getEmailList() - Method in class org.dataone.service.types.v1.Person
Get the list of 'email' element items.
getEntryId() - Method in class org.dataone.service.types.v1.LogEntry
Get the 'entryId' element value.
getEntryId() - Method in class org.dataone.service.types.v2.LogEntry
Get the 'entryId' element value.
getEquivalentIdentity(int) - Method in class org.dataone.service.types.v1.Person
Get 'equivalentIdentity' element item by position.
getEquivalentIdentityList() - Method in class org.dataone.service.types.v1.Person
Get the list of 'equivalentIdentity' element items.
getEvent() - Method in class org.dataone.service.types.v1.LogEntry
Get the 'event' element value.
getEvent() - Method in class org.dataone.service.types.v2.LogEntry
Get the 'event' element value.
getExtension() - Method in class org.dataone.service.types.v2.ObjectFormat
Get the 'extension' element value.
getFamilyName() - Method in class org.dataone.service.types.v1.Person
Get the 'familyName' element value.
getFileName() - Method in class org.dataone.service.types.v2.SystemMetadata
Get the 'fileName' element value.
getFormat(ObjectFormatIdentifier) - Method in interface org.dataone.service.cn.v1.CNCore
 
getFormat(ObjectFormatIdentifier) - Method in interface org.dataone.service.cn.v2.CNCore
 
getFormat(ObjectFormatIdentifier) - Method in class org.dataone.service.types.v2.util.ObjectFormatServiceImpl
Get the object format based on the given identifier.
getFormatId() - Method in class org.dataone.service.types.v1.ObjectFormat
Get the 'formatId' element value.
getFormatId() - Method in class org.dataone.service.types.v1.ObjectInfo
Get the 'formatId' element value.
getFormatId() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the 'formatId' element value.
getFormatName() - Method in class org.dataone.service.types.v1.ObjectFormat
Get the 'formatName' element value.
getFormatType() - Method in class org.dataone.service.types.v1.ObjectFormat
Get the 'formatType' element value.
getGivenName(int) - Method in class org.dataone.service.types.v1.Person
Get 'givenName' element item by position.
getGivenNameList() - Method in class org.dataone.service.types.v1.Person
Get the list of 'givenName' element items.
getGroup(int) - Method in class org.dataone.service.types.v1.SubjectInfo
Get 'group' element item by position.
getGroupList() - Method in class org.dataone.service.types.v1.SubjectInfo
Get the list of 'group' element items.
getGroupName() - Method in class org.dataone.service.types.v1.Group
Get the 'groupName' element value.
getHasMember(int) - Method in class org.dataone.service.types.v1.Group
Get 'hasMember' element item by position.
getHasMemberList() - Method in class org.dataone.service.types.v1.Group
Get the list of 'hasMember' element items.
getHeader(String) - Method in class org.dataone.mimemultipart.MultipartRequest
 
getHeaderNames() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getHeaders(String) - Method in class org.dataone.mimemultipart.MultipartRequest
 
getHour() - Method in class org.dataone.service.types.v1.Schedule
Get the 'hour' attribute value.
getIdentifier() - Method in exception org.dataone.service.exceptions.BaseException
 
getIdentifier() - Method in class org.dataone.service.types.v1.LogEntry
Get the 'identifier' element value.
getIdentifier() - Method in class org.dataone.service.types.v1.Node
Get the 'identifier' element value.
getIdentifier() - Method in class org.dataone.service.types.v1.ObjectInfo
Get the 'identifier' element value.
getIdentifier() - Method in class org.dataone.service.types.v1.ObjectLocationList
Get the 'identifier' element value.
getIdentifier() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the 'identifier' element value.
getIdentifier() - Method in class org.dataone.service.types.v2.LogEntry
Get the 'identifier' element value.
getInputStream() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getInstance() - Static method in class org.dataone.service.types.v2.util.ObjectFormatServiceImpl
Get the instance of the ObjectFormatServiceImpl that has been instantiated, or instantiate one if it has not been already.
getIntHeader(String) - Method in class org.dataone.mimemultipart.MultipartRequest
 
getIpAddress() - Method in class org.dataone.service.types.v1.LogEntry
Get the 'ipAddress' element value.
getIpAddress() - Method in class org.dataone.service.types.v2.LogEntry
Get the 'ipAddress' element value.
getIsMemberOf(int) - Method in class org.dataone.service.types.v1.Person
Get 'isMemberOf' element item by position.
getIsMemberOfList() - Method in class org.dataone.service.types.v1.Person
Get the list of 'isMemberOf' element items.
getJAXBContext(Class) - Static method in class org.dataone.service.util.TypeMarshaller
A method to manage JAXB data type contexts, as they are expensive to build and destroy.
getKey() - Method in class org.dataone.service.types.v2.OptionList
Get the 'key' attribute value.
getKey() - Method in class org.dataone.service.types.v2.Property
Get the 'key' attribute value.
getLast_Modified() - Method in class org.dataone.service.types.v1.DescribeResponse
get DateTime value that indicates when the system metadata associated with the object was last modified, i.e.
getLastCompleteHarvest() - Method in class org.dataone.service.types.v1.Synchronization
Get the 'lastCompleteHarvest' element value.
getLastHarvested() - Method in class org.dataone.service.types.v1.Synchronization
Get the 'lastHarvested' element value.
getLastSuccess() - Method in class org.dataone.service.types.v1.Ping
Get the 'lastSuccess' attribute value.
getLastTempfile() - Method in class org.dataone.mimemultipart.SimpleMultipartEntity
 
getLocalAddr() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getLocale() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getLocales() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getLocalName() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getLocalPort() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getLogEntry(int) - Method in class org.dataone.service.types.v1.Log
Get 'logEntry' element item by position.
getLogEntry(int) - Method in class org.dataone.service.types.v2.Log
Get 'logEntry' element item by position.
getLogEntryList() - Method in class org.dataone.service.types.v1.Log
Get the list of 'logEntry' element items.
getLogEntryList() - Method in class org.dataone.service.types.v2.Log
Get the list of 'logEntry' element items.
getLogRecords(Date, Date, Event, String, Integer, Integer) - Method in interface org.dataone.service.cn.v1.CNCore
 
getLogRecords(Session, Date, Date, Event, String, Integer, Integer) - Method in interface org.dataone.service.cn.v1.CNCore
Deprecated.
getLogRecords(Session, Date, Date, String, String, Integer, Integer) - Method in interface org.dataone.service.cn.v2.CNCore
 
getLogRecords(Date, Date, Event, String, Integer, Integer) - Method in interface org.dataone.service.mn.tier1.v1.MNCore
 
getLogRecords(Session, Date, Date, Event, String, Integer, Integer) - Method in interface org.dataone.service.mn.tier1.v1.MNCore
Deprecated.
getLogRecords(Session, Date, Date, String, String, Integer, Integer) - Method in interface org.dataone.service.mn.tier1.v2.MNCore
 
getMaxObjectSize() - Method in class org.dataone.service.types.v1.NodeReplicationPolicy
Get the 'maxObjectSize' element value.
getMday() - Method in class org.dataone.service.types.v1.Schedule
Get the 'mday' attribute value.
getMediaType() - Method in class org.dataone.service.types.v2.ObjectFormat
Get the 'mediaType' element value.
getMediaType() - Method in class org.dataone.service.types.v2.SystemMetadata
Get the 'mediaType' element value.
getMethod() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getMethodName() - Method in class org.dataone.service.types.v1.ServiceMethodRestriction
Get the 'methodName' attribute value.
getMin() - Method in class org.dataone.service.types.v1.Schedule
Get the 'min' attribute value.
getMon() - Method in class org.dataone.service.types.v1.Schedule
Get the 'mon' attribute value.
getMonitorInfo(int) - Method in class org.dataone.service.types.v1.MonitorList
Get 'monitorInfo' element item by position.
getMonitorInfoList() - Method in class org.dataone.service.types.v1.MonitorList
Get the list of 'monitorInfo' element items.
getMultipartFiles() - Method in class org.dataone.mimemultipart.MultipartRequest
Return the multipart files as Map of field name to MultipartFile instance.
getMultipartParameters() - Method in class org.dataone.mimemultipart.MultipartRequest
Return the multipart parameters as Map of field name to form field String value.
getMultivalued() - Method in class org.dataone.service.types.v1_1.QueryField
Get the 'multivalued' element value.
getName() - Method in class org.dataone.service.types.v1.Node
Get the 'name' element value.
getName() - Method in class org.dataone.service.types.v1.Service
Get the 'name' attribute value.
getName() - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Get the 'name' element value.
getName() - Method in class org.dataone.service.types.v1_1.QueryField
Get the 'name' element value.
getName() - Method in class org.dataone.service.types.v2.MediaType
Get the 'name' attribute value.
getName() - Method in class org.dataone.service.types.v2.MediaTypeProperty
Get the 'name' attribute value.
getNode(int) - Method in class org.dataone.service.types.v1.NodeList
Get 'node' element item by position.
getNode(int) - Method in class org.dataone.service.types.v2.NodeList
Get 'node' element item by position.
getNodeCapabilities(NodeReference) - Method in interface org.dataone.service.cn.v2.CNRegister
 
getNodeId() - Method in exception org.dataone.service.exceptions.BaseException
Get the node Id string
getNodeIdentifier() - Method in class org.dataone.service.types.v1.LogEntry
Get the 'nodeIdentifier' element value.
getNodeIdentifier() - Method in class org.dataone.service.types.v1.ObjectLocation
Get the 'nodeIdentifier' element value.
getNodeIdentifier() - Method in class org.dataone.service.types.v2.LogEntry
Get the 'nodeIdentifier' element value.
getNodeList() - Method in class org.dataone.service.types.v1.NodeList
Get the list of 'node' element items.
getNodeList() - Method in class org.dataone.service.types.v2.NodeList
Get the list of 'node' element items.
getNodeReplicationPolicy() - Method in class org.dataone.service.types.v1.Node
Get the 'nodeReplicationPolicy' element value.
getNumberReplicas() - Method in class org.dataone.service.types.v1.ReplicationPolicy
Get the 'numberReplicas' attribute value.
getObjectFormat(int) - Method in class org.dataone.service.types.v1.ObjectFormatList
Get 'objectFormat' element item by position.
getObjectFormat(int) - Method in class org.dataone.service.types.v2.ObjectFormatList
Get 'objectFormat' element item by position.
getObjectFormatFile() - Method in class org.dataone.service.types.v2.util.ObjectFormatServiceImpl
Convenience method to retrieve the default format list as a stream
getObjectFormatList() - Method in class org.dataone.service.types.v1.ObjectFormatList
Get the list of 'objectFormat' element items.
getObjectFormatList() - Method in class org.dataone.service.types.v2.ObjectFormatList
Get the list of 'objectFormat' element items.
getObjectFormatMap() - Method in class org.dataone.service.types.v2.util.ObjectFormatServiceImpl
Return the hash containing the formatId and format mapping
getObjectInfo(int) - Method in class org.dataone.service.types.v1.ObjectList
Get 'objectInfo' element item by position.
getObjectInfoList() - Method in class org.dataone.service.types.v1.ObjectList
Get the list of 'objectInfo' element items.
getObjectLocation(int) - Method in class org.dataone.service.types.v1.ObjectLocationList
Get 'objectLocation' element item by position.
getObjectLocationList() - Method in class org.dataone.service.types.v1.ObjectLocationList
Get the list of 'objectLocation' element items.
getObsoletedBy() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the 'obsoletedBy' element value.
getObsoletes() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the 'obsoletes' element value.
getOption(int) - Method in class org.dataone.service.types.v2.OptionList
Get 'option' element item by position.
getOptionList() - Method in class org.dataone.service.types.v2.OptionList
Get the list of 'option' element items.
getOriginMemberNode() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the 'originMemberNode' element value.
getPackage(Session, ObjectFormatIdentifier, Identifier) - Method in interface org.dataone.service.mn.v2.MNPackage
 
getParameter(String) - Method in class org.dataone.mimemultipart.MultipartRequest
 
getParameterMap() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getParameterNames() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getParameterValues(String) - Method in class org.dataone.mimemultipart.MultipartRequest
 
getPart(String) - Method in class org.dataone.mimemultipart.MultipartRequest
 
getParts() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getPathInfo() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getPathTranslated() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getPendingMapIdentity(Subject) - Method in interface org.dataone.service.cn.v1.CNIdentity
 
getPendingMapIdentity(Session, Subject) - Method in interface org.dataone.service.cn.v1.CNIdentity
Deprecated.
getPendingMapIdentity(Session, Subject) - Method in interface org.dataone.service.cn.v2.CNIdentity
 
getPermission(int) - Method in class org.dataone.service.types.v1.AccessRule
Get 'permission' element item by position.
getPermissionList() - Method in class org.dataone.service.types.v1.AccessRule
Get the list of 'permission' element items.
getPermissionMap(AccessPolicy) - Static method in class org.dataone.service.types.v1.util.AccessUtil
 
getPerson(int) - Method in class org.dataone.service.types.v1.SubjectInfo
Get 'person' element item by position.
getPersonList() - Method in class org.dataone.service.types.v1.SubjectInfo
Get the list of 'person' element items.
getPid() - Method in exception org.dataone.service.exceptions.BaseException
Deprecated.
As of release 2.4, replaced by BaseException.getIdentifier()
getPing() - Method in class org.dataone.service.types.v1.Node
Get the 'ping' element value.
getPreference() - Method in class org.dataone.service.types.v1.ObjectLocation
Get the 'preference' element value.
getPreferredMemberNode(int) - Method in class org.dataone.service.types.v1.ReplicationPolicy
Get 'preferredMemberNode' element item by position.
getPreferredMemberNodeList() - Method in class org.dataone.service.types.v1.ReplicationPolicy
Get the list of 'preferredMemberNode' element items.
getProperty(int) - Method in class org.dataone.service.types.v2.MediaType
Get 'property' element item by position.
getProperty(int) - Method in class org.dataone.service.types.v2.Node
Get 'property' element item by position.
getPropertyList() - Method in class org.dataone.service.types.v2.MediaType
Get the list of 'property' element items.
getPropertyList() - Method in class org.dataone.service.types.v2.Node
Get the list of 'property' element items.
getProtocol() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getQueryEngine(int) - Method in class org.dataone.service.types.v1_1.QueryEngineList
Get 'queryEngine' element item by position.
getQueryEngineDescription(String) - Method in interface org.dataone.service.cn.v1.CNRead
 
getQueryEngineDescription(Session, String) - Method in interface org.dataone.service.cn.v2.CNRead
 
getQueryEngineDescription(String) - Method in interface org.dataone.service.mn.v1.MNQuery
 
getQueryEngineDescription(Session, String) - Method in interface org.dataone.service.mn.v2.MNQuery
 
getQueryEngineList() - Method in class org.dataone.service.types.v1_1.QueryEngineList
Get the list of 'queryEngine' element items.
getQueryEngineVersion() - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Get the 'queryEngineVersion' element value.
getQueryField(int) - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Get 'queryField' element item by position.
getQueryFieldList() - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Get the list of 'queryField' element items.
getQuerySchemaVersion() - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Get the 'querySchemaVersion' element value.
getQueryString() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getReader() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getRealPath(String) - Method in class org.dataone.mimemultipart.MultipartRequest
 
getRemoteAddr() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getRemoteHost() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getRemotePort() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getRemoteUser() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getReplica(Identifier) - Method in interface org.dataone.service.mn.tier1.v1.MNRead
 
getReplica(Session, Identifier) - Method in interface org.dataone.service.mn.tier1.v1.MNRead
Deprecated.
getReplica(Session, Identifier) - Method in interface org.dataone.service.mn.tier1.v2.MNRead
 
getReplica(int) - Method in class org.dataone.service.types.v1.SystemMetadata
Get 'replica' element item by position.
getReplicaList() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the list of 'replica' element items.
getReplicaMemberNode() - Method in class org.dataone.service.types.v1.Replica
Get the 'replicaMemberNode' element value.
getReplicationAllowed() - Method in class org.dataone.service.types.v1.ReplicationPolicy
Get the 'replicationAllowed' attribute value.
getReplicationPolicy() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the 'replicationPolicy' element value.
getReplicationStatus() - Method in class org.dataone.service.types.v1.Replica
Get the 'replicationStatus' element value.
getReplicaVerified() - Method in class org.dataone.service.types.v1.Replica
Get the 'replicaVerified' element value.
getRequestDispatcher(String) - Method in class org.dataone.mimemultipart.MultipartRequest
 
getRequestedSessionId() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getRequestURI() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getRequestURL() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getResetConfiguration() - Static method in class org.dataone.configuration.Settings
 
getResource() - Method in class org.dataone.service.util.D1Url
 
getRestriction(int) - Method in class org.dataone.service.types.v1.Service
Get 'restriction' element item by position.
getRestrictionList() - Method in class org.dataone.service.types.v1.Service
Get the list of 'restriction' element items.
getRightsHolder(int) - Method in class org.dataone.service.types.v1.Group
Get 'rightsHolder' element item by position.
getRightsHolder() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the 'rightsHolder' element value.
getRightsHolderList() - Method in class org.dataone.service.types.v1.Group
Get the list of 'rightsHolder' element items.
getSchedule() - Method in class org.dataone.service.types.v1.Synchronization
Get the 'schedule' element value.
getScheme() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getSec() - Method in class org.dataone.service.types.v1.Schedule
Get the 'sec' attribute value.
getSerialVersion() - Method in class org.dataone.service.types.v1.DescribeResponse
get the SerialVersion of the object SystemMetadata
getSerialVersion() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the 'serialVersion' element value.
getSeriesId() - Method in class org.dataone.service.types.v2.SystemMetadata
Get the 'seriesId' element value.
getServerName() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getServerPort() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getService(int) - Method in class org.dataone.service.types.v1.Services
Get 'service' element item by position.
getServiceList() - Method in class org.dataone.service.types.v1.Services
Get the list of 'service' element items.
getServices() - Method in class org.dataone.service.types.v1.Node
Get the 'services' element value.
getServletContext() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getServletPath() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getSession(boolean) - Method in class org.dataone.mimemultipart.MultipartRequest
 
getSession() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getSize() - Method in class org.dataone.service.types.v1.ObjectInfo
Get the 'size' element value.
getSize() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the 'size' element value.
getSpaceAllocated() - Method in class org.dataone.service.types.v1.NodeReplicationPolicy
Get the 'spaceAllocated' element value.
getStart() - Method in class org.dataone.service.types.v1.Slice
Get the 'start' attribute value.
getState() - Method in class org.dataone.service.types.v1.Node
Get the 'state' attribute value.
getSubject(int) - Method in class org.dataone.service.types.v1.AccessRule
Get 'subject' element item by position.
getSubject() - Method in class org.dataone.service.types.v1.Group
Get the 'subject' element value.
getSubject() - Method in class org.dataone.service.types.v1.LogEntry
Get the 'subject' element value.
getSubject(int) - Method in class org.dataone.service.types.v1.Node
Get 'subject' element item by position.
getSubject() - Method in class org.dataone.service.types.v1.Person
Get the 'subject' element value.
getSubject() - Method in class org.dataone.service.types.v1.Session
Get the 'subject' element value.
getSubject(int) - Method in class org.dataone.service.types.v1.SubjectList
Get 'subject' element item by position.
getSubject() - Method in class org.dataone.service.types.v2.LogEntry
Get the 'subject' element value.
getSubjectInfo(Subject) - Method in interface org.dataone.service.cn.v1.CNIdentity
 
getSubjectInfo(Session, Subject) - Method in interface org.dataone.service.cn.v1.CNIdentity
Deprecated.
getSubjectInfo(Session, Subject) - Method in interface org.dataone.service.cn.v2.CNIdentity
 
getSubjectInfo() - Method in class org.dataone.service.types.v1.Session
Get the 'subjectInfo' element value.
getSubjectList() - Method in class org.dataone.service.types.v1.AccessRule
Get the list of 'subject' element items.
getSubjectList() - Method in class org.dataone.service.types.v1.Node
Get the list of 'subject' element items.
getSubjectList() - Method in class org.dataone.service.types.v1.SubjectList
Get the list of 'subject' element items.
getSubmitter() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the 'submitter' element value.
getSuccess() - Method in class org.dataone.service.types.v1.Ping
Get the 'success' attribute value.
getSynchronization() - Method in class org.dataone.service.types.v1.Node
Get the 'synchronization' element value.
getSystemMetadata(Identifier) - Method in interface org.dataone.service.cn.v1.CNRead
 
getSystemMetadata(Session, Identifier) - Method in interface org.dataone.service.cn.v1.CNRead
Deprecated.
getSystemMetadata(Session, Identifier) - Method in interface org.dataone.service.cn.v2.CNRead
 
getSystemMetadata(Identifier) - Method in interface org.dataone.service.mn.tier1.v1.MNRead
 
getSystemMetadata(Session, Identifier) - Method in interface org.dataone.service.mn.tier1.v1.MNRead
Deprecated.
getSystemMetadata(Session, Identifier) - Method in interface org.dataone.service.mn.tier1.v2.MNRead
 
getTotal() - Method in class org.dataone.service.types.v1.Slice
Get the 'total' attribute value.
getTraceDetail(String) - Method in exception org.dataone.service.exceptions.BaseException
Get the value of one of the trace detail parametersm retrieved by its key value.
getTraceKeySet() - Method in exception org.dataone.service.exceptions.BaseException
Return a Set representation of all of the keys for the trace values in this exception.
getType() - Method in class org.dataone.service.types.v1.Node
Get the 'type' attribute value.
getType() - Method in class org.dataone.service.types.v1_1.QueryField
Get the 'type' element value.
getType() - Method in class org.dataone.service.types.v2.Property
Get the 'type' attribute value.
getUrl() - Method in class org.dataone.service.types.v1.ObjectLocation
Get the 'url' element value.
getUrl() - Method in class org.dataone.service.util.D1Url
 
getUserAgent() - Method in class org.dataone.service.types.v1.LogEntry
Get the 'userAgent' element value.
getUserAgent() - Method in class org.dataone.service.types.v2.LogEntry
Get the 'userAgent' element value.
getUserPrincipal() - Method in class org.dataone.mimemultipart.MultipartRequest
 
getValue() - Method in class org.dataone.service.types.v1.Checksum
Get the extension value.
getValue() - Method in class org.dataone.service.types.v1.Identifier
Get the 'Identifier' complexType value.
getValue() - Method in class org.dataone.service.types.v1.NodeReference
Get the 'NodeReference' complexType value.
getValue() - Method in class org.dataone.service.types.v1.ObjectFormatIdentifier
Get the 'ObjectFormatIdentifier' simpleType value.
getValue() - Method in class org.dataone.service.types.v1.Subject
Get the 'Subject' complexType value.
getValue() - Method in class org.dataone.service.types.v2.MediaTypeProperty
Get the extension value.
getValue() - Method in class org.dataone.service.types.v2.Property
Get the extension value.
getVerified() - Method in class org.dataone.service.types.v1.Person
Get the 'verified' element value.
getVersion(int) - Method in class org.dataone.service.types.v1.ObjectLocation
Get 'version' element item by position.
getVersion() - Method in class org.dataone.service.types.v1.Service
Get the 'version' attribute value.
getVersionList() - Method in class org.dataone.service.types.v1.ObjectLocation
Get the list of 'version' element items.
getWday() - Method in class org.dataone.service.types.v1.Schedule
Get the 'wday' attribute value.
getYear() - Method in class org.dataone.service.types.v1.Schedule
Get the 'year' attribute value.
givenName - Variable in class org.dataone.service.types.v1.Person
 
grabAccessPolicyNullIfEmpty() - Method in class org.dataone.service.types.v1.SystemMetadata
 
grabAllowListNullIfEmpty() - Method in class org.dataone.service.types.v1.AccessPolicy
 
grabPermissionListNullIfEmpty() - Method in class org.dataone.service.types.v1.AccessRule
 
grabReplicaListNullIfEmpty() - Method in class org.dataone.service.types.v1.SystemMetadata
 
grabReplicationPolicyNullIfEmpty() - Method in class org.dataone.service.types.v1.SystemMetadata
 
grabSubjectListNullIfEmpty() - Method in class org.dataone.service.types.v1.AccessRule
 
grabSubjectListNullIfEmpty() - Method in class org.dataone.service.types.v1.Node
 
Group - Class in org.dataone.service.types.v1
Group represents metadata about a :term:`Subject` that represents a collection of other Subjects.
Group() - Constructor for class org.dataone.service.types.v1.Group
 
group - Variable in class org.dataone.service.types.v1.SubjectInfo
 
groupName - Variable in class org.dataone.service.types.v1.Group
 

H

hashCode() - Method in class org.dataone.service.types.v1.Identifier
return the hashcode of Identifier's string value.
hashCode() - Method in class org.dataone.service.types.v1.NodeReference
return the hashcode of NodeReference's string value.
hashCode() - Method in class org.dataone.service.types.v1.ObjectFormatIdentifier
return the hashcode of ObjectFormatIdentifier's string value.
hashCode() - Method in class org.dataone.service.types.v1.Subject
return the hashcode of Subject's string value.
hasMember - Variable in class org.dataone.service.types.v1.Group
 
hasReservation(Subject, Identifier) - Method in interface org.dataone.service.cn.v1.CNCore
 
hasReservation(Session, Subject, Identifier) - Method in interface org.dataone.service.cn.v1.CNCore
Deprecated.
hasReservation(Session, Subject, Identifier) - Method in interface org.dataone.service.cn.v2.CNCore
 
HEAD - Static variable in class org.dataone.service.util.Constants
HTTP Verb HEAD
hour - Variable in class org.dataone.service.types.v1.Schedule
 

I

Identifier - Class in org.dataone.service.types.v1
An :term:`identifier` (:term:`PID`) in the DataONE system that is used to uniquely and globally identify an object.
Identifier() - Constructor for class org.dataone.service.types.v1.Identifier
 
identifier - Variable in class org.dataone.service.types.v1.LogEntry
 
identifier - Variable in class org.dataone.service.types.v1.Node
 
identifier - Variable in class org.dataone.service.types.v1.ObjectInfo
 
identifier - Variable in class org.dataone.service.types.v1.ObjectLocationList
 
identifier - Variable in class org.dataone.service.types.v1.SystemMetadata
 
identifier - Variable in class org.dataone.service.types.v2.LogEntry
 
IdentifierNotUnique - Exception in org.dataone.service.exceptions
The DataONE IdentifierNotUnique exception, raised when a requested identifier has already been used or reserved.
IdentifierNotUnique(String, String) - Constructor for exception org.dataone.service.exceptions.IdentifierNotUnique
 
IdentifierNotUnique(String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.IdentifierNotUnique
 
IdentifierNotUnique(String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.IdentifierNotUnique
 
IdentifierNotUnique(String, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.IdentifierNotUnique
 
InsufficientResources - Exception in org.dataone.service.exceptions
The DataONE InsufficientResources exception, raised when insufficient space, bandwidth, or other resources are available to complete a request.
InsufficientResources(String, String) - Constructor for exception org.dataone.service.exceptions.InsufficientResources
 
InsufficientResources(String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.InsufficientResources
 
InsufficientResources(String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.InsufficientResources
 
InsufficientResources(String, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.InsufficientResources
 
InvalidCredentials - Exception in org.dataone.service.exceptions
The DataONE InvalidCredentials exception, raised when a request is issued for which the credentials were not validated.
InvalidCredentials(String, String) - Constructor for exception org.dataone.service.exceptions.InvalidCredentials
 
InvalidCredentials(String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.InvalidCredentials
 
InvalidCredentials(String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.InvalidCredentials
 
InvalidCredentials(String, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.InvalidCredentials
 
InvalidRequest - Exception in org.dataone.service.exceptions
The DataONE InvalidRequest exception, raised when a request is issued for which one or more parameters provided in the call were invalid.
InvalidRequest(String, String) - Constructor for exception org.dataone.service.exceptions.InvalidRequest
 
InvalidRequest(String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.InvalidRequest
 
InvalidRequest(String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.InvalidRequest
 
InvalidRequest(String, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.InvalidRequest
 
InvalidSystemMetadata - Exception in org.dataone.service.exceptions
The DataONE InvalidSystemMetadata exception, raised when a request is issued and the supplied system metadata is invalid.
InvalidSystemMetadata(String, String) - Constructor for exception org.dataone.service.exceptions.InvalidSystemMetadata
 
InvalidSystemMetadata(String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.InvalidSystemMetadata
 
InvalidSystemMetadata(String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.InvalidSystemMetadata
 
InvalidSystemMetadata(String, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.InvalidSystemMetadata
 
InvalidToken - Exception in org.dataone.service.exceptions
The DataONE InvalidToken exception, raised when supplied authentication token could not be verified as being valid.
InvalidToken(String, String) - Constructor for exception org.dataone.service.exceptions.InvalidToken
 
InvalidToken(String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.InvalidToken
 
InvalidToken(String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.InvalidToken
 
InvalidToken(String, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.InvalidToken
 
ipAddress - Variable in class org.dataone.service.types.v1.LogEntry
 
ipAddress - Variable in class org.dataone.service.types.v2.LogEntry
 
isAsyncStarted() - Method in class org.dataone.mimemultipart.MultipartRequest
 
isAsyncSupported() - Method in class org.dataone.mimemultipart.MultipartRequest
 
isAuthorized(Identifier, Permission) - Method in interface org.dataone.service.cn.v1.CNAuthorization
 
isAuthorized(Session, Identifier, Permission) - Method in interface org.dataone.service.cn.v1.CNAuthorization
Deprecated.
isAuthorized(Session, Identifier, Permission) - Method in interface org.dataone.service.cn.v2.CNAuthorization
 
isAuthorized(Identifier, Permission) - Method in interface org.dataone.service.mn.tier2.v1.MNAuthorization
 
isAuthorized(Session, Identifier, Permission) - Method in interface org.dataone.service.mn.tier2.v1.MNAuthorization
Deprecated.
isAuthorized(Session, Identifier, Permission) - Method in interface org.dataone.service.mn.tier2.v2.MNAuthorization
 
isAuthorized(Collection<Subject>, Permission, SystemMetadata) - Static method in class org.dataone.service.types.v1.util.AuthUtils
Queries the systemMetadata to see if one of the given subjects is allowed the specified permission against the given systemMetadata
isCNAuthorityForSystemMetadataUpdate(NodeList, SystemMetadata) - Static method in class org.dataone.service.types.v2.util.AuthUtils
the CN is the authority for systemMetadata updates only for v1 MNs that implement MNStorage services.
isException() - Method in class org.dataone.service.util.ExceptionalInputStream
 
isMemberOf - Variable in class org.dataone.service.types.v1.Person
 
isMethodAllowed(Subject, List<Node>, String, String) - Static method in class org.dataone.service.types.v1.util.ServiceMethodRestrictionUtil
Interprets the CN's ServiceMethodRestriction for a given Subject+serviceName+methodName
isMethodAllowed(Subject, List<Node>, String, String) - Static method in class org.dataone.service.types.v2.util.ServiceMethodRestrictionUtil
Interprets the CN's ServiceMethodRestriction for a given Subject+serviceName+methodName
isMultipartContent(HttpServletRequest) - Static method in class org.dataone.mimemultipart.MultipartRequestResolver
 
isNodeAuthorized(Subject, Identifier) - Method in interface org.dataone.service.cn.v1.CNReplication
 
isNodeAuthorized(Session, Subject, Identifier) - Method in interface org.dataone.service.cn.v1.CNReplication
Deprecated.
isNodeAuthorized(Session, Subject, Identifier) - Method in interface org.dataone.service.cn.v2.CNReplication
 
isReplicate() - Method in class org.dataone.service.types.v1.Node
Get the 'replicate' attribute value.
isRequestedSessionIdFromCookie() - Method in class org.dataone.mimemultipart.MultipartRequest
 
isRequestedSessionIdFromURL() - Method in class org.dataone.mimemultipart.MultipartRequest
 
isRequestedSessionIdFromUrl() - Method in class org.dataone.mimemultipart.MultipartRequest
 
isRequestedSessionIdValid() - Method in class org.dataone.mimemultipart.MultipartRequest
 
isReturnable() - Method in class org.dataone.service.types.v1_1.QueryField
Get the 'returnable' element value.
isSearchable() - Method in class org.dataone.service.types.v1_1.QueryField
Get the 'searchable' element value.
isSecure() - Method in class org.dataone.mimemultipart.MultipartRequest
 
isSortable() - Method in class org.dataone.service.types.v1_1.QueryField
Get the 'sortable' element value.
isSynchronize() - Method in class org.dataone.service.types.v1.Node
Get the 'synchronize' attribute value.
isUserInRole(String) - Method in class org.dataone.mimemultipart.MultipartRequest
 

J

jaxbContextMap - Static variable in class org.dataone.service.util.TypeMarshaller
 
joinToUrlWith(String, String) - Method in class org.dataone.service.util.D1Url
use this method to avoid inadvertent duplication of the joining character The most common case is when a baseUrl contains a trailing slash and you want to append another path elements.

K

key - Variable in class org.dataone.service.types.v2.OptionList
 
key - Variable in class org.dataone.service.types.v2.Property
 

L

lastCompleteHarvest - Variable in class org.dataone.service.types.v1.Synchronization
 
lastHarvested - Variable in class org.dataone.service.types.v1.Synchronization
 
lastSuccess - Variable in class org.dataone.service.types.v1.Ping
 
listChecksumAlgorithms() - Method in interface org.dataone.service.cn.v1.CNCore
 
listChecksumAlgorithms() - Method in interface org.dataone.service.cn.v2.CNCore
 
listFormats() - Method in interface org.dataone.service.cn.v1.CNCore
 
listFormats() - Method in interface org.dataone.service.cn.v2.CNCore
 
listFormats() - Method in class org.dataone.service.types.v2.util.ObjectFormatServiceImpl
List the object formats registered with the object format service.
listNodes() - Method in interface org.dataone.service.cn.v1.CNCore
 
listNodes() - Method in interface org.dataone.service.cn.v2.CNCore
 
listObjects(Date, Date, ObjectFormatIdentifier, Boolean, Integer, Integer) - Method in interface org.dataone.service.cn.v1.CNRead
 
listObjects(Session, Date, Date, ObjectFormatIdentifier, Boolean, Integer, Integer) - Method in interface org.dataone.service.cn.v1.CNRead
Deprecated.
listObjects(Session, Date, Date, ObjectFormatIdentifier, NodeReference, Identifier, Integer, Integer) - Method in interface org.dataone.service.cn.v2.CNRead
 
listObjects(Date, Date, ObjectFormatIdentifier, Boolean, Integer, Integer) - Method in interface org.dataone.service.mn.tier1.v1.MNRead
 
listObjects(Session, Date, Date, ObjectFormatIdentifier, Boolean, Integer, Integer) - Method in interface org.dataone.service.mn.tier1.v1.MNRead
Deprecated.
listObjects(Session, Date, Date, ObjectFormatIdentifier, Identifier, Boolean, Integer, Integer) - Method in interface org.dataone.service.mn.tier1.v2.MNRead
 
listQueryEngines() - Method in interface org.dataone.service.cn.v1.CNRead
 
listQueryEngines(Session) - Method in interface org.dataone.service.cn.v2.CNRead
 
listQueryEngines() - Method in interface org.dataone.service.mn.v1.MNQuery
 
listQueryEngines(Session) - Method in interface org.dataone.service.mn.v2.MNQuery
 
listSubjects(String, String, Integer, Integer) - Method in interface org.dataone.service.cn.v1.CNIdentity
 
listSubjects(Session, String, String, Integer, Integer) - Method in interface org.dataone.service.cn.v1.CNIdentity
Deprecated.
listSubjects(Session, String, String, Integer, Integer) - Method in interface org.dataone.service.cn.v2.CNIdentity
 
listViews() - Method in interface org.dataone.service.cn.v2.CNView
 
listViews(Session) - Method in interface org.dataone.service.mn.v2.MNView
 
Log - Class in org.dataone.service.types.v1
Represents a collection of :class:`Types.LogEntry` elements, used to transfer log information between DataONE components.
Log() - Constructor for class org.dataone.service.types.v1.Log
 
Log - Class in org.dataone.service.types.v2
Extends :class:`Types.Log` to represent a collection of :class:`v2_0.Types.LogEntry` elements, used to transfer log information between DataONE components.
Log() - Constructor for class org.dataone.service.types.v2.Log
 
log - Static variable in class org.dataone.service.util.ExceptionHandler
 
logEntry - Variable in class org.dataone.service.types.v1.Log
 
LogEntry - Class in org.dataone.service.types.v1
A single log entry as reported by a Member Node or Coordinating Node through the :func:`MNCore.getLogRecords` or :func:`CNCore.getLogRecords` methods.
LogEntry() - Constructor for class org.dataone.service.types.v1.LogEntry
 
logEntry - Variable in class org.dataone.service.types.v2.Log
 
LogEntry - Class in org.dataone.service.types.v2
Extends :class:`Types.LogEntry` by relaxing the value space for the *event* element.
LogEntry() - Constructor for class org.dataone.service.types.v2.LogEntry
 
logger - Static variable in class org.dataone.service.types.v1.TypeFactory
 
login(String, String) - Method in class org.dataone.mimemultipart.MultipartRequest
 
logout() - Method in class org.dataone.mimemultipart.MultipartRequest
 

M

mapIdentity(Subject, Subject) - Method in interface org.dataone.service.cn.v1.CNIdentity
 
mapIdentity(Session, Subject, Subject) - Method in interface org.dataone.service.cn.v1.CNIdentity
Deprecated.
mapIdentity(Session, Subject, Subject) - Method in interface org.dataone.service.cn.v2.CNIdentity
 
mapNodeList(InputStream) - Static method in class org.dataone.service.types.v1.util.NodelistUtil
Convenience method of transferring nodeId and nodeBaseURL into a Map
mapNodeList(NodeList) - Static method in class org.dataone.service.types.v1.util.NodelistUtil
Convenience method of transferring nodeId and nodeBaseURL into a Map
mapNodeList(InputStream) - Static method in class org.dataone.service.types.v2.util.NodelistUtil
Convenience method of transferring nodeId and nodeBaseURL into a Map
mapNodeList(NodeList) - Static method in class org.dataone.service.types.v2.util.NodelistUtil
Convenience method of transferring nodeId and nodeBaseURL into a Map
marshal(AccessPolicy) - Method in class org.dataone.service.util.AccessPolicyMarshallingAdapter
 
marshal(AccessRule) - Method in class org.dataone.service.util.AccessRuleMarshallingAdapter
a valid accessRule has at least one Permission and at least one Subject
marshal(Date) - Method in class org.dataone.service.util.DateMarshallingAdapter
 
marshal(ReplicationPolicy) - Method in class org.dataone.service.util.ReplicationPolicyMarshallingAdapter
 
MarshallingException - Exception in org.dataone.exceptions
A class to represent any exception during marshalling or unmarshalling data objects, typically org.dataone.service.types, but not exclusively.
MarshallingException() - Constructor for exception org.dataone.exceptions.MarshallingException
 
MarshallingException(String) - Constructor for exception org.dataone.exceptions.MarshallingException
 
MarshallingException(Throwable) - Constructor for exception org.dataone.exceptions.MarshallingException
 
MarshallingException(String, Throwable) - Constructor for exception org.dataone.exceptions.MarshallingException
 
MarshallingException(String, Throwable, boolean, boolean) - Constructor for exception org.dataone.exceptions.MarshallingException
 
marshalTypeToFile(Object, String) - Static method in class org.dataone.service.util.TypeMarshaller
Marshalls the typeObject to the provided file.
marshalTypeToOutputStream(Object, OutputStream) - Static method in class org.dataone.service.util.TypeMarshaller
Marshalls the typeObject to the provided outputStream.
marshalTypeToOutputStream(Object, OutputStream, String) - Static method in class org.dataone.service.util.TypeMarshaller
Marshalls the typeObject to the provided outputStream.
maxObjectSize - Variable in class org.dataone.service.types.v1.NodeReplicationPolicy
 
mday - Variable in class org.dataone.service.types.v1.Schedule
 
MediaType - Class in org.dataone.service.types.v2
Value drawn from the value space of IANA Media Types ( http://www.iana.org/assignments/media-types/media-types.xhtml ).
MediaType() - Constructor for class org.dataone.service.types.v2.MediaType
 
mediaType - Variable in class org.dataone.service.types.v2.ObjectFormat
 
mediaType - Variable in class org.dataone.service.types.v2.SystemMetadata
 
MediaTypeProperty - Class in org.dataone.service.types.v2
Additional optional properties for MediaType as described by IANA.
MediaTypeProperty() - Constructor for class org.dataone.service.types.v2.MediaTypeProperty
 
methodName - Variable in class org.dataone.service.types.v1.ServiceMethodRestriction
 
min - Variable in class org.dataone.service.types.v1.Schedule
 
MNAuthorization - Interface in org.dataone.service.mn.tier2.v1
The DataONE Member Node Tier 2 Authorization interface.
MNAuthorization - Interface in org.dataone.service.mn.tier2.v2
The DataONE Member Node Tier 2 Authorization interface.
MNCore - Interface in org.dataone.service.mn.tier1.v1
The DataONE Member Node Tier 1 Core interface.
MNCore - Interface in org.dataone.service.mn.tier1.v2
The DataONE Member Node Tier 1 Core interface.
MNPackage - Interface in org.dataone.service.mn.v2
The DataONE Member Node Optional Package interface for providing complete data package contents in a standardized format (targeting BagIt).
MNQuery - Interface in org.dataone.service.mn.v1
The DataONE MemberNode Optional Query interface.
MNQuery - Interface in org.dataone.service.mn.v2
The DataONE MemberNode Optional Query interface.
MNRead - Interface in org.dataone.service.mn.tier1.v1
The DataONE Member Node Tier 1 Read interface.
MNRead - Interface in org.dataone.service.mn.tier1.v2
The DataONE Member Node Tier 1 Read interface.
MNReplication - Interface in org.dataone.service.mn.tier4.v1
The DataONE Member Node Tier 4 Replication interface.
MNReplication - Interface in org.dataone.service.mn.tier4.v2
The DataONE Member Node Tier 4 Replication interface.
MNStorage - Interface in org.dataone.service.mn.tier3.v1
The DataONE Member Node Tier 3 Storage interface.
MNStorage - Interface in org.dataone.service.mn.tier3.v2
The DataONE Member Node Tier 3 Storage interface.
MNView - Interface in org.dataone.service.mn.v2
The DataONE MemberNode Optional View interface for rendering metadata in user-friendly format[s] as described by the listing of available views.
mon - Variable in class org.dataone.service.types.v1.Schedule
 
MonitorInfo - Class in org.dataone.service.types.v1
A single log entry as reported by a Member Node or Coordinating Node through the getMonitorInfos methods.
MonitorInfo() - Constructor for class org.dataone.service.types.v1.MonitorInfo
 
MonitorList - Class in org.dataone.service.types.v1
Schema fragment(s) for this class:
MonitorList() - Constructor for class org.dataone.service.types.v1.MonitorList
 
MultipartRequest - Class in org.dataone.mimemultipart
Wrap a HttpServletRequest and add two Map attributes to save Form Multipart files and Parameters.
MultipartRequest(HttpServletRequest, Map<String, File>, Map<String, List<String>>) - Constructor for class org.dataone.mimemultipart.MultipartRequest
Create a new MultipartParsingResult.
MultipartRequestResolver - Class in org.dataone.mimemultipart
DataOne conversion of HttpServletRequests into a DataONE MultipartRequest via Jakarta Commons FileUpload 1.2 or above.
MultipartRequestResolver() - Constructor for class org.dataone.mimemultipart.MultipartRequestResolver
constructor.
MultipartRequestResolver(String) - Constructor for class org.dataone.mimemultipart.MultipartRequestResolver
 
MultipartRequestResolver(String, int) - Constructor for class org.dataone.mimemultipart.MultipartRequestResolver
 
MultipartRequestResolver(String, int, int) - Constructor for class org.dataone.mimemultipart.MultipartRequestResolver
 
multivalued - Variable in class org.dataone.service.types.v1_1.QueryField
 

N

name - Variable in class org.dataone.service.types.v1.Node
 
name - Variable in class org.dataone.service.types.v1.Service
 
name - Variable in class org.dataone.service.types.v1_1.QueryEngineDescription
 
name - Variable in class org.dataone.service.types.v1_1.QueryField
 
name - Variable in class org.dataone.service.types.v2.MediaType
 
name - Variable in class org.dataone.service.types.v2.MediaTypeProperty
 
Node - Class in org.dataone.service.types.v1
A set of values that describe a member or coordinating node, its Internet location, and the services it supports.
Node() - Constructor for class org.dataone.service.types.v1.Node
 
node - Variable in class org.dataone.service.types.v1.NodeList
 
Node - Class in org.dataone.service.types.v2
Extends the Version 1.x :class:`Types.Node` by adding an optional unbounded parameter entry providing additional simple metadata relevant to a Node.
Node() - Constructor for class org.dataone.service.types.v2.Node
 
node - Variable in class org.dataone.service.types.v2.NodeList
 
nodeIdentifier - Variable in class org.dataone.service.types.v1.LogEntry
 
nodeIdentifier - Variable in class org.dataone.service.types.v1.ObjectLocation
 
nodeIdentifier - Variable in class org.dataone.service.types.v2.LogEntry
 
NodeList - Class in org.dataone.service.types.v1
A list of :class:`Types.Node` entries returned by :func:`CNCore.listNodes()`.NodeList is described in :mod:`NodeList`.
NodeList() - Constructor for class org.dataone.service.types.v1.NodeList
 
NodeList - Class in org.dataone.service.types.v2
A list of :class:`v2_0.Types.Node` entries returned by :func:`CNCore.listNodes()`.
NodeList() - Constructor for class org.dataone.service.types.v2.NodeList
 
NodelistUtil - Class in org.dataone.service.types.v1.util
Convenience methods for common ways of accessing nodes and node information in the given nodelist.
NodelistUtil() - Constructor for class org.dataone.service.types.v1.util.NodelistUtil
 
NodelistUtil - Class in org.dataone.service.types.v2.util
Convenience methods for common ways of accessing nodes and node information in the given nodelist.
NodelistUtil() - Constructor for class org.dataone.service.types.v2.util.NodelistUtil
 
NodeReference - Class in org.dataone.service.types.v1
A unique identifier for a DataONE Node.
NodeReference() - Constructor for class org.dataone.service.types.v1.NodeReference
 
nodeReplicationPolicy - Variable in class org.dataone.service.types.v1.Node
 
NodeReplicationPolicy - Class in org.dataone.service.types.v1
The overall replication policy for the node that expresses constraints on object size, total objects, source nodes, and object format types.
NodeReplicationPolicy() - Constructor for class org.dataone.service.types.v1.NodeReplicationPolicy
 
NodeState - Enum in org.dataone.service.types.v1
An indicator of the current node accessibility.
NodeType - Enum in org.dataone.service.types.v1
The type of this node, which is either *mn* for Member Nodes, or *cn* for Coordinating Nodes.
NotAuthorized - Exception in org.dataone.service.exceptions
The DataONE NotAuthorized exception, raised when the supplied identity information is not authorized for the requested operation.
NotAuthorized(String, String) - Constructor for exception org.dataone.service.exceptions.NotAuthorized
 
NotAuthorized(String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.NotAuthorized
 
NotAuthorized(String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.NotAuthorized
 
NotAuthorized(String, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.NotAuthorized
 
NotFound - Exception in org.dataone.service.exceptions
The DataONE NotFound exception, raised when an object is not present on the node where the exception was raised.
NotFound(String, String) - Constructor for exception org.dataone.service.exceptions.NotFound
 
NotFound(String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.NotFound
 
NotFound(String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.NotFound
 
NotFound(String, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.NotFound
 
NotImplemented - Exception in org.dataone.service.exceptions
The DataONE NotImplemented exception, raised when a request is issued for a service that is not implemented by this node.
NotImplemented(String, String) - Constructor for exception org.dataone.service.exceptions.NotImplemented
 
NotImplemented(String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.NotImplemented
 
NotImplemented(String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.NotImplemented
 
NotImplemented(String, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.NotImplemented
 
numberReplicas - Variable in class org.dataone.service.types.v1.ReplicationPolicy
 

O

ObjectFactory - Class in org.dataone.service.types.v1
This object contains factory methods for each Java content interface and Java element interface generated in the org.dataone.ns.service.types.v1 package.
ObjectFactory() - Constructor for class org.dataone.service.types.v1.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.dataone.ns.service.types.v1
ObjectFactory - Class in org.dataone.service.types.v1_1
This object contains factory methods for each Java content interface and Java element interface generated in the org.dataone.ns.service.types.v1_1 package.
ObjectFactory() - Constructor for class org.dataone.service.types.v1_1.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.dataone.ns.service.types.v1
ObjectFactory - Class in org.dataone.service.types.v2
This object contains factory methods for each Java content interface and Java element interface generated in the org.dataone.ns.service.types.v2 package.
ObjectFactory() - Constructor for class org.dataone.service.types.v2.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.dataone.ns.service.types.v2
ObjectFormat - Class in org.dataone.service.types.v1
One value from the DataONE Object Format Vocabulary which is returned by :func:`CNCore.getFormat()`.An *ObjectFormat* is the structure returned from the :func:`CNCore.getFormat()` method of the CN REST interface.
ObjectFormat() - Constructor for class org.dataone.service.types.v1.ObjectFormat
 
objectFormat - Variable in class org.dataone.service.types.v1.ObjectFormatList
 
ObjectFormat - Class in org.dataone.service.types.v2
Extends Version 1.x :class:`Types.ObjectFormat` by adding :term:`mediaType` and :term:`extension` elements.
ObjectFormat() - Constructor for class org.dataone.service.types.v2.ObjectFormat
 
objectFormat - Variable in class org.dataone.service.types.v2.ObjectFormatList
 
ObjectFormatIdentifier - Class in org.dataone.service.types.v1
A string used to identify an instance of :class:`Types.ObjectFormat` and MUST be unique within an instance of :class:`Types.ObjectFormatList`.
ObjectFormatIdentifier() - Constructor for class org.dataone.service.types.v1.ObjectFormatIdentifier
 
ObjectFormatList - Class in org.dataone.service.types.v1
An ObjectFormatList is the structure returned from the :func:`CNCore.listFormats()` method of the CN REST interface.
ObjectFormatList() - Constructor for class org.dataone.service.types.v1.ObjectFormatList
 
ObjectFormatList - Class in org.dataone.service.types.v2
Extends :class:`Types.ObjectFormatList` to provide a list of :class:`v2_0.Types.ObjectFormat`.
ObjectFormatList() - Constructor for class org.dataone.service.types.v2.ObjectFormatList
 
objectFormatList - Variable in class org.dataone.service.types.v2.util.ObjectFormatServiceImpl
 
objectFormatMap - Variable in class org.dataone.service.types.v2.util.ObjectFormatServiceImpl
 
ObjectFormatServiceImpl - Class in org.dataone.service.types.v2.util
 
ObjectFormatServiceImpl() - Constructor for class org.dataone.service.types.v2.util.ObjectFormatServiceImpl
 
ObjectInfo - Class in org.dataone.service.types.v1
Metadata about an object, representing a subset of the metadata found in :class:`Types.SystemMetadata`.
ObjectInfo() - Constructor for class org.dataone.service.types.v1.ObjectInfo
 
ObjectList - Class in org.dataone.service.types.v1
A list of object locations (nodes) from which the object can be retrieved.
ObjectList() - Constructor for class org.dataone.service.types.v1.ObjectList
 
ObjectLocation - Class in org.dataone.service.types.v1
Portion of an :class:`Types.ObjectLocationList` indicating the node from which the object can be retrieved.
ObjectLocation() - Constructor for class org.dataone.service.types.v1.ObjectLocation
 
objectLocation - Variable in class org.dataone.service.types.v1.ObjectLocationList
 
ObjectLocationList - Class in org.dataone.service.types.v1
An *ObjectLocationList* is the structure returned from the :func:`CNRead.resolve` method of the CN REST interface.
ObjectLocationList() - Constructor for class org.dataone.service.types.v1.ObjectLocationList
 
obsoletedBy - Variable in class org.dataone.service.types.v1.SystemMetadata
 
obsoletes - Variable in class org.dataone.service.types.v1.SystemMetadata
 
option - Variable in class org.dataone.service.types.v2.OptionList
 
OptionList - Class in org.dataone.service.types.v2
A list of options that indicate the possible values for a DataONE service.
OptionList() - Constructor for class org.dataone.service.types.v2.OptionList
 
org.dataone.configuration - package org.dataone.configuration
 
org.dataone.exceptions - package org.dataone.exceptions
 
org.dataone.mimemultipart - package org.dataone.mimemultipart
 
org.dataone.service.cn.v1 - package org.dataone.service.cn.v1
 
org.dataone.service.cn.v2 - package org.dataone.service.cn.v2
 
org.dataone.service.exceptions - package org.dataone.service.exceptions
 
org.dataone.service.mn.tier1.v1 - package org.dataone.service.mn.tier1.v1
 
org.dataone.service.mn.tier1.v2 - package org.dataone.service.mn.tier1.v2
 
org.dataone.service.mn.tier2.v1 - package org.dataone.service.mn.tier2.v1
 
org.dataone.service.mn.tier2.v2 - package org.dataone.service.mn.tier2.v2
 
org.dataone.service.mn.tier3.v1 - package org.dataone.service.mn.tier3.v1
 
org.dataone.service.mn.tier3.v2 - package org.dataone.service.mn.tier3.v2
 
org.dataone.service.mn.tier4.v1 - package org.dataone.service.mn.tier4.v1
 
org.dataone.service.mn.tier4.v2 - package org.dataone.service.mn.tier4.v2
 
org.dataone.service.mn.v1 - package org.dataone.service.mn.v1
 
org.dataone.service.mn.v2 - package org.dataone.service.mn.v2
 
org.dataone.service.types.v1 - package org.dataone.service.types.v1
 
org.dataone.service.types.v1.util - package org.dataone.service.types.v1.util
 
org.dataone.service.types.v1_1 - package org.dataone.service.types.v1_1
 
org.dataone.service.types.v2 - package org.dataone.service.types.v2
 
org.dataone.service.types.v2.util - package org.dataone.service.types.v2.util
 
org.dataone.service.util - package org.dataone.service.util
 
originMemberNode - Variable in class org.dataone.service.types.v1.SystemMetadata
 

P

permission - Variable in class org.dataone.service.types.v1.AccessRule
 
Permission - Enum in org.dataone.service.types.v1
Java class for Permission.
Person - Class in org.dataone.service.types.v1
*Person* represents metadata about a :term:`Principal` that is a person and that can be used by clients and nodes for :class:`Types.AccessPolicy` information.
Person() - Constructor for class org.dataone.service.types.v1.Person
 
person - Variable in class org.dataone.service.types.v1.SubjectInfo
 
ping() - Method in interface org.dataone.service.cn.v1.CNCore
 
ping() - Method in interface org.dataone.service.cn.v2.CNCore
 
ping() - Method in interface org.dataone.service.mn.tier1.v1.MNCore
 
ping() - Method in interface org.dataone.service.mn.tier1.v2.MNCore
 
ping - Variable in class org.dataone.service.types.v1.Node
 
Ping - Class in org.dataone.service.types.v1
Store results from the :func:`MNCore.ping` method.
Ping() - Constructor for class org.dataone.service.types.v1.Ping
 
POST - Static variable in class org.dataone.service.util.Constants
HTTP Verb POST
preference - Variable in class org.dataone.service.types.v1.ObjectLocation
 
preferredMemberNode - Variable in class org.dataone.service.types.v1.ReplicationPolicy
 
property - Variable in class org.dataone.service.types.v2.MediaType
 
property - Variable in class org.dataone.service.types.v2.Node
 
Property - Class in org.dataone.service.types.v2
Additional Property elements can be included to describe the Node in more detail.
Property() - Constructor for class org.dataone.service.types.v2.Property
 
PUBLIC_SUBJECT - Static variable in class org.dataone.service.util.Constants
Deprecated.
PUT - Static variable in class org.dataone.service.util.Constants
HTTP Verb PUT

Q

query(String, String) - Method in interface org.dataone.service.cn.v1.CNRead
 
query(Session, String, String) - Method in interface org.dataone.service.cn.v2.CNRead
 
query(String, String) - Method in interface org.dataone.service.mn.v1.MNQuery
 
query(Session, String, String) - Method in interface org.dataone.service.mn.v2.MNQuery
 
queryEngine - Variable in class org.dataone.service.types.v1_1.QueryEngineList
 
QueryEngineDescription - Class in org.dataone.service.types.v1_1
Describes a query engine that can be used to search content on the node.
QueryEngineDescription() - Constructor for class org.dataone.service.types.v1_1.QueryEngineDescription
 
QueryEngineList - Class in org.dataone.service.types.v1_1
A list of query engine names that indicate the possible values for CNRead.getQueryEngineDescription and CNRead.query REST API endpoints.
QueryEngineList() - Constructor for class org.dataone.service.types.v1_1.QueryEngineList
 
queryEngineVersion - Variable in class org.dataone.service.types.v1_1.QueryEngineDescription
 
queryField - Variable in class org.dataone.service.types.v1_1.QueryEngineDescription
 
QueryField - Class in org.dataone.service.types.v1_1
Schema fragment(s) for this class:
QueryField() - Constructor for class org.dataone.service.types.v1_1.QueryField
 
querySchemaVersion - Variable in class org.dataone.service.types.v1_1.QueryEngineDescription
 

R

register(Node) - Method in interface org.dataone.service.cn.v1.CNRegister
 
register(Session, Node) - Method in interface org.dataone.service.cn.v1.CNRegister
Deprecated.
register(Session, Node) - Method in interface org.dataone.service.cn.v2.CNRegister
 
registerAccount(Person) - Method in interface org.dataone.service.cn.v1.CNIdentity
 
registerAccount(Session, Person) - Method in interface org.dataone.service.cn.v1.CNIdentity
Deprecated.
registerAccount(Session, Person) - Method in interface org.dataone.service.cn.v2.CNIdentity
 
registerSystemMetadata(Identifier, SystemMetadata) - Method in interface org.dataone.service.cn.v1.CNCore
 
registerSystemMetadata(Session, Identifier, SystemMetadata) - Method in interface org.dataone.service.cn.v1.CNCore
Deprecated.
registerSystemMetadata(Session, Identifier, SystemMetadata) - Method in interface org.dataone.service.cn.v2.CNCore
 
removeAttribute(String) - Method in class org.dataone.mimemultipart.MultipartRequest
 
removeMapIdentity(Subject) - Method in interface org.dataone.service.cn.v1.CNIdentity
 
removeMapIdentity(Session, Subject) - Method in interface org.dataone.service.cn.v1.CNIdentity
Deprecated.
removeMapIdentity(Session, Subject) - Method in interface org.dataone.service.cn.v2.CNIdentity
 
Replica - Class in org.dataone.service.types.v1
Replica information that describes the existence of a replica of some object managed by the DataONE infrastructure, and its status.
Replica() - Constructor for class org.dataone.service.types.v1.Replica
 
replica - Variable in class org.dataone.service.types.v1.SystemMetadata
 
replicaMemberNode - Variable in class org.dataone.service.types.v1.Replica
 
replicate(SystemMetadata, NodeReference) - Method in interface org.dataone.service.mn.tier4.v1.MNReplication
 
replicate(Session, SystemMetadata, NodeReference) - Method in interface org.dataone.service.mn.tier4.v1.MNReplication
Deprecated.
replicate(Session, SystemMetadata, NodeReference) - Method in interface org.dataone.service.mn.tier4.v2.MNReplication
 
replicate - Variable in class org.dataone.service.types.v1.Node
 
replicationAllowed - Variable in class org.dataone.service.types.v1.ReplicationPolicy
 
ReplicationPolicy - Class in org.dataone.service.types.v1
The *ReplicationPolicy* for an object defines if replication should be attempted for this object, and if so, how many replicas should be maintained.
ReplicationPolicy() - Constructor for class org.dataone.service.types.v1.ReplicationPolicy
 
replicationPolicy - Variable in class org.dataone.service.types.v1.SystemMetadata
 
ReplicationPolicyMarshallingAdapter - Class in org.dataone.service.util
 
ReplicationPolicyMarshallingAdapter() - Constructor for class org.dataone.service.util.ReplicationPolicyMarshallingAdapter
 
replicationStatus - Variable in class org.dataone.service.types.v1.Replica
 
ReplicationStatus - Enum in org.dataone.service.types.v1
An enumerated string value indicating the current state of a replica of an object.
replicaVerified - Variable in class org.dataone.service.types.v1.Replica
 
reportSubtypesListing(Object, Boolean) - Static method in class org.dataone.service.types.v1.util.TypeCompareUtil
Generates a tabular listing of the field names and values, suitable for display.
requestMapIdentity(Subject) - Method in interface org.dataone.service.cn.v1.CNIdentity
 
requestMapIdentity(Session, Subject) - Method in interface org.dataone.service.cn.v1.CNIdentity
Deprecated.
requestMapIdentity(Session, Subject) - Method in interface org.dataone.service.cn.v2.CNIdentity
 
reserveIdentifier(Identifier) - Method in interface org.dataone.service.cn.v1.CNCore
 
reserveIdentifier(Session, Identifier) - Method in interface org.dataone.service.cn.v1.CNCore
Deprecated.
reserveIdentifier(Session, Identifier) - Method in interface org.dataone.service.cn.v2.CNCore
 
resolve(Identifier) - Method in interface org.dataone.service.cn.v1.CNRead
 
resolve(Session, Identifier) - Method in interface org.dataone.service.cn.v1.CNRead
Deprecated.
resolve(Session, Identifier) - Method in interface org.dataone.service.cn.v2.CNRead
 
resolveMultipart(HttpServletRequest) - Method in class org.dataone.mimemultipart.MultipartRequestResolver
get the parts of a
RESOURCE_ACCESS - Static variable in class org.dataone.service.util.Constants
AUTHORIZATION API resource which handles access operations
RESOURCE_ACCOUNT_MAPPING - Static variable in class org.dataone.service.util.Constants
IDENTITY API resource which handles account-mapping operations
RESOURCE_ACCOUNT_MAPPING_PENDING - Static variable in class org.dataone.service.util.Constants
IDENTITY API resource which handles account-mapping request operations
RESOURCE_ACCOUNT_VERIFICATION - Static variable in class org.dataone.service.util.Constants
IDENTITY API resource which handles account-verification request operations
RESOURCE_ACCOUNTS - Static variable in class org.dataone.service.util.Constants
IDENTITY API resource which handles account operations
RESOURCE_ARCHIVE - Static variable in class org.dataone.service.util.Constants
Common API resource which handles archive operations
RESOURCE_AUTHORIZATION - Static variable in class org.dataone.service.util.Constants
AUTHORIZATION API Resource which handles authorization checks
RESOURCE_CHECKSUM - Static variable in class org.dataone.service.util.Constants
READ API resource which handles checksum operations
RESOURCE_DIAG_OBJECT - Static variable in class org.dataone.service.util.Constants
CORE API resource which handles diagnostic object echoing operations
RESOURCE_DIAG_SUBJECT - Static variable in class org.dataone.service.util.Constants
CORE API resource which handles diagnostic credential echoing operations
RESOURCE_DIAG_SYSMETA - Static variable in class org.dataone.service.util.Constants
CORE API resource which handles diagnostic sysmeta echoing operations
RESOURCE_ERROR - Static variable in class org.dataone.service.util.Constants
READ API resource which handles synchronization error operations
RESOURCE_FORMATS - Static variable in class org.dataone.service.util.Constants
CORE API Resource which handles object formats operations
RESOURCE_GENERATE - Static variable in class org.dataone.service.util.Constants
CORE API resource which handles identifier generation operations
RESOURCE_GROUPS - Static variable in class org.dataone.service.util.Constants
IDENTITY API resource which handles group-related operations
RESOURCE_GROUPS_REMOVE - Static variable in class org.dataone.service.util.Constants
IDENTITY API resource which handles group-member-remove operations
RESOURCE_LOG - Static variable in class org.dataone.service.util.Constants
CORE API resource which handles logging operations
RESOURCE_META - Static variable in class org.dataone.service.util.Constants
Common API resource which handles SystemMetadata operations
RESOURCE_META_CHANGED - Static variable in class org.dataone.service.util.Constants
Common API resource which handles SystemMetadata update operations
RESOURCE_META_OBSOLETEDBY - Static variable in class org.dataone.service.util.Constants
Common API resource which handles SystemMetadata update operations
RESOURCE_MONITOR_EVENT - Static variable in class org.dataone.service.util.Constants
CORE API resource which handles event monitoring operations
RESOURCE_MONITOR_OBJECT - Static variable in class org.dataone.service.util.Constants
CORE API resource which handles object monitoring operations
RESOURCE_MONITOR_PING - Static variable in class org.dataone.service.util.Constants
CORE API resource which handles ping monitoring operations
RESOURCE_MONITOR_STATUS - Static variable in class org.dataone.service.util.Constants
CORE API resource which handles status monitoring operations
RESOURCE_NODE - Static variable in class org.dataone.service.util.Constants
Common API resource which handles node operations
RESOURCE_OBJECTS - Static variable in class org.dataone.service.util.Constants
Common API resource which handles document operations
RESOURCE_OWNER - Static variable in class org.dataone.service.util.Constants
AUTHORIZATION API Resource which handles owner checks
RESOURCE_PACKAGES - Static variable in class org.dataone.service.util.Constants
Common API resource which handles package operations
RESOURCE_QUERY - Static variable in class org.dataone.service.util.Constants
Common API resource which handles query operations
RESOURCE_RELATIONSHIP - Static variable in class org.dataone.service.util.Constants
READ API resource which handles relationship assertion operations
RESOURCE_REPLICAS - Static variable in class org.dataone.service.util.Constants
REPLICATION API endpoint representing the replicas collection
RESOURCE_REPLICATE - Static variable in class org.dataone.service.util.Constants
REPLICATION API endpoint that represents replication initiation
RESOURCE_REPLICATION_AUTHORIZED - Static variable in class org.dataone.service.util.Constants
REPLICATION API endpoint that represents replication authorization
RESOURCE_REPLICATION_DELETE_REPLICA - Static variable in class org.dataone.service.util.Constants
REPLICATION API endpoint that represents replica deletes
RESOURCE_REPLICATION_META - Static variable in class org.dataone.service.util.Constants
REPLICATION API endpoint that represents replication metadata updates
RESOURCE_REPLICATION_NOTIFY - Static variable in class org.dataone.service.util.Constants
REPLICATION API endpoint that represents replication status updates
RESOURCE_REPLICATION_POLICY - Static variable in class org.dataone.service.util.Constants
REPLICATION API endpoint that represents replication policy updates
RESOURCE_RESERVE - Static variable in class org.dataone.service.util.Constants
CORE API resource which handles identifier reserving operations
RESOURCE_RESOLVE - Static variable in class org.dataone.service.util.Constants
READ API resource which handles resolve operations
RESOURCE_SEARCH - Static variable in class org.dataone.service.util.Constants
Common API resource which handles search operations
RESOURCE_SYNCHRONIZE - Static variable in class org.dataone.service.util.Constants
API resource which handles synchronize operations
RESOURCE_VIEWS - Static variable in class org.dataone.service.util.Constants
Common API resource which handles view operations
restriction - Variable in class org.dataone.service.types.v1.Service
 
returnable - Variable in class org.dataone.service.types.v1_1.QueryField
 
rightsHolder - Variable in class org.dataone.service.types.v1.Group
 
rightsHolder - Variable in class org.dataone.service.types.v1.SystemMetadata
 

S

Schedule - Class in org.dataone.service.types.v1
The schedule on which :term:`synchronization` will run for a particular node.
Schedule() - Constructor for class org.dataone.service.types.v1.Schedule
 
schedule - Variable in class org.dataone.service.types.v1.Synchronization
 
search(String, String) - Method in interface org.dataone.service.cn.v1.CNRead
 
search(Session, String, String) - Method in interface org.dataone.service.cn.v1.CNRead
Deprecated.
search(Session, String, String) - Method in interface org.dataone.service.cn.v2.CNRead
 
searchable - Variable in class org.dataone.service.types.v1_1.QueryField
 
sec - Variable in class org.dataone.service.types.v1.Schedule
 
selectNode(NodeList, Subject) - Static method in class org.dataone.service.types.v1.util.NodelistUtil
Finds the nodes in the NodeList that contain the provided Subject.
selectNode(NodeList, Subject) - Static method in class org.dataone.service.types.v2.util.NodelistUtil
Finds the nodes in the NodeList that contain the provided Subject.
selectNodes(NodeList, NodeType) - Static method in class org.dataone.service.types.v1.util.NodelistUtil
Finds the nodes in the NodeList that match the provided NodeType.
selectNodes(NodeList, NodeState) - Static method in class org.dataone.service.types.v1.util.NodelistUtil
Finds the nodes in the NodeList that are in the provided state.
selectNodes(NodeList, NodeType) - Static method in class org.dataone.service.types.v2.util.NodelistUtil
Finds the nodes in the NodeList that match the provided NodeType.
selectNodes(NodeList, NodeState) - Static method in class org.dataone.service.types.v2.util.NodelistUtil
Finds the nodes in the NodeList that are in the provided state.
selectNodesByService(NodeList, String, String, boolean) - Static method in class org.dataone.service.types.v1.util.NodelistUtil
Finds the nodes in the NodeList that contain services that match the provided serviceName and availability.
selectNodesByService(NodeList, String, String, boolean) - Static method in class org.dataone.service.types.v2.util.NodelistUtil
Finds the nodes in the NodeList that contain services that match the provided serviceName and availability.
serialize(int) - Method in exception org.dataone.service.exceptions.BaseException
Serialize the format in XML, JSON, or HTML format.
serializeBigInteger(BigInteger) - Static method in class org.dataone.service.util.BigIntegerMarshaller
 
serializeDateToUTC(Date) - Static method in class org.dataone.service.util.DateTimeMarshaller
convert a date to GMT
serialVersion - Variable in class org.dataone.service.types.v1.SystemMetadata
 
seriesId - Variable in class org.dataone.service.types.v2.SystemMetadata
 
Service - Class in org.dataone.service.types.v1
The available Dataone Service APIs that are exposed on a Node.
Service() - Constructor for class org.dataone.service.types.v1.Service
 
service - Variable in class org.dataone.service.types.v1.Services
 
SERVICE_VERSION - Static variable in interface org.dataone.service.cn.v1.CNCore
 
SERVICE_VERSION - Static variable in interface org.dataone.service.cn.v2.CNCore
 
SERVICE_VERSION - Static variable in interface org.dataone.service.mn.tier1.v1.MNCore
 
SERVICE_VERSION - Static variable in interface org.dataone.service.mn.tier1.v2.MNCore
 
ServiceFailure - Exception in org.dataone.service.exceptions
The DataONE ServiceFailure exception, raised when a requested service was called but failed to execute the service request due to an internal error, such as misconfiguration, or a missing resource such as a missing data connection, etc.
ServiceFailure(String, String) - Constructor for exception org.dataone.service.exceptions.ServiceFailure
 
ServiceFailure(String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.ServiceFailure
 
ServiceFailure(String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.ServiceFailure
 
ServiceFailure(String, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.ServiceFailure
 
ServiceMethodRestriction - Class in org.dataone.service.types.v1
Describes an optional restriction policy for a given method.
ServiceMethodRestriction() - Constructor for class org.dataone.service.types.v1.ServiceMethodRestriction
 
ServiceMethodRestrictionUtil - Class in org.dataone.service.types.v1.util
Methods for interpreting ServiceMethodRestriction rules
ServiceMethodRestrictionUtil() - Constructor for class org.dataone.service.types.v1.util.ServiceMethodRestrictionUtil
 
ServiceMethodRestrictionUtil - Class in org.dataone.service.types.v2.util
Methods for interpreting ServiceMethodRestriction rules
ServiceMethodRestrictionUtil() - Constructor for class org.dataone.service.types.v2.util.ServiceMethodRestrictionUtil
 
services - Variable in class org.dataone.service.types.v1.Node
 
Services - Class in org.dataone.service.types.v1
A list of services that are provided by a node.
Services() - Constructor for class org.dataone.service.types.v1.Services
 
Session - Class in org.dataone.service.types.v1
Information about the authenticated session for a service transaction.
Session() - Constructor for class org.dataone.service.types.v1.Session
 
setAccessPolicy(Identifier, AccessPolicy, long) - Method in interface org.dataone.service.cn.v1.CNAuthorization
 
setAccessPolicy(Session, Identifier, AccessPolicy, long) - Method in interface org.dataone.service.cn.v1.CNAuthorization
Deprecated.
setAccessPolicy(Session, Identifier, AccessPolicy, long) - Method in interface org.dataone.service.cn.v2.CNAuthorization
Deprecated.
use CNCore.updateSystemMetadata()
setAccessPolicy(AccessPolicy) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the 'accessPolicy' element value.
setAdditionalInfoList(List<String>) - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Set the list of 'additionalInfo' element items.
setAlgorithm(String) - Method in class org.dataone.service.types.v1.Checksum
Set the 'algorithm' attribute value.
setAlgorithmList(List<String>) - Method in class org.dataone.service.types.v1.ChecksumAlgorithmList
Set the list of 'algorithm' element items.
setAllowedNodeList(List<NodeReference>) - Method in class org.dataone.service.types.v1.NodeReplicationPolicy
Set the list of 'allowedNode' element items.
setAllowedObjectFormatList(List<ObjectFormatIdentifier>) - Method in class org.dataone.service.types.v1.NodeReplicationPolicy
Set the list of 'allowedObjectFormat' element items.
setAllowList(List<AccessRule>) - Method in class org.dataone.service.types.v1.AccessPolicy
Set the list of 'allow' element items.
setArchived(Boolean) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the 'archived' element value.
setAttribute(String, Object) - Method in class org.dataone.mimemultipart.MultipartRequest
 
setAuthoritativeMemberNode(NodeReference) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the 'authoritativeMemberNode' element value.
setAvailable(Boolean) - Method in class org.dataone.service.types.v1.Service
Set the 'available' attribute value.
setBaseURL(String) - Method in class org.dataone.service.types.v1.Node
Set the 'baseURL' element value.
setBaseURL(String) - Method in class org.dataone.service.types.v1.ObjectLocation
Set the 'baseURL' element value.
setBaseUrl(String) - Method in class org.dataone.service.util.D1Url
 
setBlockedMemberNodeList(List<NodeReference>) - Method in class org.dataone.service.types.v1.ReplicationPolicy
Set the list of 'blockedMemberNode' element items.
setCharacterEncoding(String) - Method in class org.dataone.mimemultipart.MultipartRequest
 
setChecksum(Checksum) - Method in class org.dataone.service.types.v1.ObjectInfo
Set the 'checksum' element value.
setChecksum(Checksum) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the 'checksum' element value.
setCode(int) - Method in exception org.dataone.service.exceptions.BaseException
 
setContactSubjectList(List<Subject>) - Method in class org.dataone.service.types.v1.Node
Set the list of 'contactSubject' element items.
setCount(int) - Method in class org.dataone.service.types.v1.MonitorInfo
Set the 'count' element value.
setCount(int) - Method in class org.dataone.service.types.v1.Slice
Set the 'count' attribute value.
setDate(Date) - Method in class org.dataone.service.types.v1.MonitorInfo
Set the 'date' element value.
setDateLogged(Date) - Method in class org.dataone.service.types.v1.LogEntry
Set the 'dateLogged' element value.
setDateLogged(Date) - Method in class org.dataone.service.types.v2.LogEntry
Set the 'dateLogged' element value.
setDateSysMetadataModified(Date) - Method in class org.dataone.service.types.v1.ObjectInfo
Set the 'dateSysMetadataModified' element value.
setDateSysMetadataModified(Date) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the 'dateSysMetadataModified' element value.
setDateUploaded(Date) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the 'dateUploaded' element value.
setDescription(String) - Method in class org.dataone.service.types.v1.Node
Set the 'description' element value.
setDescription(String) - Method in class org.dataone.service.types.v2.OptionList
Set the 'description' attribute value.
setDescriptionList(List<String>) - Method in class org.dataone.service.types.v1_1.QueryField
Set the list of 'description' element items.
setDetail_code(String) - Method in exception org.dataone.service.exceptions.BaseException
 
setEmailList(List<String>) - Method in class org.dataone.service.types.v1.Person
Set the list of 'email' element items.
setEntryId(String) - Method in class org.dataone.service.types.v1.LogEntry
Set the 'entryId' element value.
setEntryId(String) - Method in class org.dataone.service.types.v2.LogEntry
Set the 'entryId' element value.
setEquivalentIdentityList(List<Subject>) - Method in class org.dataone.service.types.v1.Person
Set the list of 'equivalentIdentity' element items.
setEvent(Event) - Method in class org.dataone.service.types.v1.LogEntry
Set the 'event' element value.
setEvent(String) - Method in class org.dataone.service.types.v2.LogEntry
Set the 'event' element value.
setExtension(String) - Method in class org.dataone.service.types.v2.ObjectFormat
Set the 'extension' element value.
setFamilyName(String) - Method in class org.dataone.service.types.v1.Person
Set the 'familyName' element value.
setFileName(String) - Method in class org.dataone.service.types.v2.SystemMetadata
Set the 'fileName' element value.
setFormatId(ObjectFormatIdentifier) - Method in class org.dataone.service.types.v1.ObjectFormat
Set the 'formatId' element value.
setFormatId(ObjectFormatIdentifier) - Method in class org.dataone.service.types.v1.ObjectInfo
Set the 'formatId' element value.
setFormatId(ObjectFormatIdentifier) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the 'formatId' element value.
setFormatName(String) - Method in class org.dataone.service.types.v1.ObjectFormat
Set the 'formatName' element value.
setFormatType(String) - Method in class org.dataone.service.types.v1.ObjectFormat
Set the 'formatType' element value.
setGivenNameList(List<String>) - Method in class org.dataone.service.types.v1.Person
Set the list of 'givenName' element items.
setGroupList(List<Group>) - Method in class org.dataone.service.types.v1.SubjectInfo
Set the list of 'group' element items.
setGroupName(String) - Method in class org.dataone.service.types.v1.Group
Set the 'groupName' element value.
setHasMemberList(List<Subject>) - Method in class org.dataone.service.types.v1.Group
Set the list of 'hasMember' element items.
setHour(String) - Method in class org.dataone.service.types.v1.Schedule
Set the 'hour' attribute value.
setIdentifier(String) - Method in exception org.dataone.service.exceptions.BaseException
 
setIdentifier(Identifier) - Method in class org.dataone.service.types.v1.LogEntry
Set the 'identifier' element value.
setIdentifier(NodeReference) - Method in class org.dataone.service.types.v1.Node
Set the 'identifier' element value.
setIdentifier(Identifier) - Method in class org.dataone.service.types.v1.ObjectInfo
Set the 'identifier' element value.
setIdentifier(Identifier) - Method in class org.dataone.service.types.v1.ObjectLocationList
Set the 'identifier' element value.
setIdentifier(Identifier) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the 'identifier' element value.
setIdentifier(Identifier) - Method in class org.dataone.service.types.v2.LogEntry
Set the 'identifier' element value.
setIpAddress(String) - Method in class org.dataone.service.types.v1.LogEntry
Set the 'ipAddress' element value.
setIpAddress(String) - Method in class org.dataone.service.types.v2.LogEntry
Set the 'ipAddress' element value.
setIsMemberOfList(List<Subject>) - Method in class org.dataone.service.types.v1.Person
Set the list of 'isMemberOf' element items.
setKey(String) - Method in class org.dataone.service.types.v2.OptionList
Set the 'key' attribute value.
setKey(String) - Method in class org.dataone.service.types.v2.Property
Set the 'key' attribute value.
setLastCompleteHarvest(Date) - Method in class org.dataone.service.types.v1.Synchronization
Set the 'lastCompleteHarvest' element value.
setLastHarvested(Date) - Method in class org.dataone.service.types.v1.Synchronization
Set the 'lastHarvested' element value.
setLastSuccess(Date) - Method in class org.dataone.service.types.v1.Ping
Set the 'lastSuccess' attribute value.
setLogEntryList(List<LogEntry>) - Method in class org.dataone.service.types.v1.Log
Set the list of 'logEntry' element items.
setLogEntryList(List<LogEntry>) - Method in class org.dataone.service.types.v2.Log
Set the list of 'logEntry' element items.
setMaxObjectSize(BigInteger) - Method in class org.dataone.service.types.v1.NodeReplicationPolicy
Set the 'maxObjectSize' element value.
setMday(String) - Method in class org.dataone.service.types.v1.Schedule
Set the 'mday' attribute value.
setMediaType(MediaType) - Method in class org.dataone.service.types.v2.ObjectFormat
Set the 'mediaType' element value.
setMediaType(MediaType) - Method in class org.dataone.service.types.v2.SystemMetadata
Set the 'mediaType' element value.
setMethodName(String) - Method in class org.dataone.service.types.v1.ServiceMethodRestriction
Set the 'methodName' attribute value.
setMin(String) - Method in class org.dataone.service.types.v1.Schedule
Set the 'min' attribute value.
setMon(String) - Method in class org.dataone.service.types.v1.Schedule
Set the 'mon' attribute value.
setMonitorInfoList(List<MonitorInfo>) - Method in class org.dataone.service.types.v1.MonitorList
Set the list of 'monitorInfo' element items.
setMultivalued(Boolean) - Method in class org.dataone.service.types.v1_1.QueryField
Set the 'multivalued' element value.
setName(String) - Method in class org.dataone.service.types.v1.Node
Set the 'name' element value.
setName(String) - Method in class org.dataone.service.types.v1.Service
Set the 'name' attribute value.
setName(String) - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Set the 'name' element value.
setName(String) - Method in class org.dataone.service.types.v1_1.QueryField
Set the 'name' element value.
setName(String) - Method in class org.dataone.service.types.v2.MediaType
Set the 'name' attribute value.
setName(String) - Method in class org.dataone.service.types.v2.MediaTypeProperty
Set the 'name' attribute value.
setNodeId(String) - Method in exception org.dataone.service.exceptions.BaseException
Set the node Id string
setNodeIdentifier(NodeReference) - Method in class org.dataone.service.types.v1.LogEntry
Set the 'nodeIdentifier' element value.
setNodeIdentifier(NodeReference) - Method in class org.dataone.service.types.v1.ObjectLocation
Set the 'nodeIdentifier' element value.
setNodeIdentifier(NodeReference) - Method in class org.dataone.service.types.v2.LogEntry
Set the 'nodeIdentifier' element value.
setNodeList(List<Node>) - Method in class org.dataone.service.types.v1.NodeList
Set the list of 'node' element items.
setNodeList(List<Node>) - Method in class org.dataone.service.types.v2.NodeList
Set the list of 'node' element items.
setNodeReplicationPolicy(NodeReplicationPolicy) - Method in class org.dataone.service.types.v1.Node
Set the 'nodeReplicationPolicy' element value.
setNumberReplicas(Integer) - Method in class org.dataone.service.types.v1.ReplicationPolicy
Set the 'numberReplicas' attribute value.
setObjectFormatList(List<ObjectFormat>) - Method in class org.dataone.service.types.v1.ObjectFormatList
Set the list of 'objectFormat' element items.
setObjectFormatList(List<ObjectFormat>) - Method in class org.dataone.service.types.v2.ObjectFormatList
Set the list of 'objectFormat' element items.
setObjectInfoList(List<ObjectInfo>) - Method in class org.dataone.service.types.v1.ObjectList
Set the list of 'objectInfo' element items.
setObjectLocationList(List<ObjectLocation>) - Method in class org.dataone.service.types.v1.ObjectLocationList
Set the list of 'objectLocation' element items.
setObsoletedBy(Identifier, Identifier, long) - Method in interface org.dataone.service.cn.v1.CNCore
 
setObsoletedBy(Session, Identifier, Identifier, long) - Method in interface org.dataone.service.cn.v1.CNCore
Deprecated.
setObsoletedBy(Session, Identifier, Identifier, long) - Method in interface org.dataone.service.cn.v2.CNCore
Deprecated.
the Authoritative Member Node is responsible for obsoleting content using SystemMetadata modifications
setObsoletedBy(Identifier) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the 'obsoletedBy' element value.
setObsoletes(Identifier) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the 'obsoletes' element value.
setOptionList(List<String>) - Method in class org.dataone.service.types.v2.OptionList
Set the list of 'option' element items.
setOriginMemberNode(NodeReference) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the 'originMemberNode' element value.
setPermissionList(List<Permission>) - Method in class org.dataone.service.types.v1.AccessRule
Set the list of 'permission' element items.
setPersonList(List<Person>) - Method in class org.dataone.service.types.v1.SubjectInfo
Set the list of 'person' element items.
setPid(String) - Method in exception org.dataone.service.exceptions.BaseException
Deprecated.
As of release 2.4, replaced by #setIdentifier()
setPing(Ping) - Method in class org.dataone.service.types.v1.Node
Set the 'ping' element value.
setPreference(Integer) - Method in class org.dataone.service.types.v1.ObjectLocation
Set the 'preference' element value.
setPreferredMemberNodeList(List<NodeReference>) - Method in class org.dataone.service.types.v1.ReplicationPolicy
Set the list of 'preferredMemberNode' element items.
setPropertyList(List<MediaTypeProperty>) - Method in class org.dataone.service.types.v2.MediaType
Set the list of 'property' element items.
setPropertyList(List<Property>) - Method in class org.dataone.service.types.v2.Node
Set the list of 'property' element items.
setQueryEngineList(List<String>) - Method in class org.dataone.service.types.v1_1.QueryEngineList
Set the list of 'queryEngine' element items.
setQueryEngineVersion(String) - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Set the 'queryEngineVersion' element value.
setQueryFieldList(List<QueryField>) - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Set the list of 'queryField' element items.
setQuerySchemaVersion(String) - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Set the 'querySchemaVersion' element value.
setReplicaList(List<Replica>) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the list of 'replica' element items.
setReplicaMemberNode(NodeReference) - Method in class org.dataone.service.types.v1.Replica
Set the 'replicaMemberNode' element value.
setReplicate(boolean) - Method in class org.dataone.service.types.v1.Node
Set the 'replicate' attribute value.
setReplicationAllowed(Boolean) - Method in class org.dataone.service.types.v1.ReplicationPolicy
Set the 'replicationAllowed' attribute value.
setReplicationPolicy(Identifier, ReplicationPolicy, long) - Method in interface org.dataone.service.cn.v1.CNReplication
 
setReplicationPolicy(Session, Identifier, ReplicationPolicy, long) - Method in interface org.dataone.service.cn.v1.CNReplication
Deprecated.
setReplicationPolicy(Session, Identifier, ReplicationPolicy, long) - Method in interface org.dataone.service.cn.v2.CNReplication
Deprecated.
use CNCore.updateSystemMetadata()
setReplicationPolicy(ReplicationPolicy) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the 'replicationPolicy' element value.
setReplicationStatus(Identifier, NodeReference, ReplicationStatus, BaseException) - Method in interface org.dataone.service.cn.v1.CNReplication
 
setReplicationStatus(Session, Identifier, NodeReference, ReplicationStatus, BaseException) - Method in interface org.dataone.service.cn.v1.CNReplication
Deprecated.
setReplicationStatus(Session, Identifier, NodeReference, ReplicationStatus, BaseException) - Method in interface org.dataone.service.cn.v2.CNReplication
 
setReplicationStatus(ReplicationStatus) - Method in class org.dataone.service.types.v1.Replica
Set the 'replicationStatus' element value.
setReplicaVerified(Date) - Method in class org.dataone.service.types.v1.Replica
Set the 'replicaVerified' element value.
setResource(String) - Method in class org.dataone.service.util.D1Url
 
setRestrictionList(List<ServiceMethodRestriction>) - Method in class org.dataone.service.types.v1.Service
Set the list of 'restriction' element items.
setReturnable(boolean) - Method in class org.dataone.service.types.v1_1.QueryField
Set the 'returnable' element value.
setRightsHolder(Identifier, Subject, long) - Method in interface org.dataone.service.cn.v1.CNAuthorization
 
setRightsHolder(Session, Identifier, Subject, long) - Method in interface org.dataone.service.cn.v1.CNAuthorization
Deprecated.
setRightsHolder(Session, Identifier, Subject, long) - Method in interface org.dataone.service.cn.v2.CNAuthorization
Deprecated.
use CNCore.updateSystemMetadata()
setRightsHolder(Subject) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the 'rightsHolder' element value.
setRightsHolderList(List<Subject>) - Method in class org.dataone.service.types.v1.Group
Set the list of 'rightsHolder' element items.
setSchedule(Schedule) - Method in class org.dataone.service.types.v1.Synchronization
Set the 'schedule' element value.
setSearchable(boolean) - Method in class org.dataone.service.types.v1_1.QueryField
Set the 'searchable' element value.
setSec(String) - Method in class org.dataone.service.types.v1.Schedule
Set the 'sec' attribute value.
setSerialVersion(BigInteger) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the 'serialVersion' element value.
setSeriesId(Identifier) - Method in class org.dataone.service.types.v2.SystemMetadata
Set the 'seriesId' element value.
setServiceList(List<Service>) - Method in class org.dataone.service.types.v1.Services
Set the list of 'service' element items.
setServices(Services) - Method in class org.dataone.service.types.v1.Node
Set the 'services' element value.
setSize(BigInteger) - Method in class org.dataone.service.types.v1.ObjectInfo
Set the 'size' element value.
setSize(BigInteger) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the 'size' element value.
setSortable(boolean) - Method in class org.dataone.service.types.v1_1.QueryField
Set the 'sortable' element value.
setSpaceAllocated(BigInteger) - Method in class org.dataone.service.types.v1.NodeReplicationPolicy
Set the 'spaceAllocated' element value.
setStart(int) - Method in class org.dataone.service.types.v1.Slice
Set the 'start' attribute value.
setState(NodeState) - Method in class org.dataone.service.types.v1.Node
Set the 'state' attribute value.
setSubject(Subject) - Method in class org.dataone.service.types.v1.Group
Set the 'subject' element value.
setSubject(Subject) - Method in class org.dataone.service.types.v1.LogEntry
Set the 'subject' element value.
setSubject(Subject) - Method in class org.dataone.service.types.v1.Person
Set the 'subject' element value.
setSubject(Subject) - Method in class org.dataone.service.types.v1.Session
Set the 'subject' element value.
setSubject(Subject) - Method in class org.dataone.service.types.v2.LogEntry
Set the 'subject' element value.
setSubjectInfo(SubjectInfo) - Method in class org.dataone.service.types.v1.Session
Set the 'subjectInfo' element value.
setSubjectList(List<Subject>) - Method in class org.dataone.service.types.v1.AccessRule
Set the list of 'subject' element items.
setSubjectList(List<Subject>) - Method in class org.dataone.service.types.v1.Node
Set the list of 'subject' element items.
setSubjectList(List<Subject>) - Method in class org.dataone.service.types.v1.SubjectList
Set the list of 'subject' element items.
setSubmitter(Subject) - Method in class org.dataone.service.types.v1.SystemMetadata
Set the 'submitter' element value.
setSuccess(Boolean) - Method in class org.dataone.service.types.v1.Ping
Set the 'success' attribute value.
setSynchronization(Synchronization) - Method in class org.dataone.service.types.v1.Node
Set the 'synchronization' element value.
setSynchronize(boolean) - Method in class org.dataone.service.types.v1.Node
Set the 'synchronize' attribute value.
Settings - Class in org.dataone.configuration
 
setTotal(int) - Method in class org.dataone.service.types.v1.Slice
Set the 'total' attribute value.
setType(NodeType) - Method in class org.dataone.service.types.v1.Node
Set the 'type' attribute value.
setType(String) - Method in class org.dataone.service.types.v1_1.QueryField
Set the 'type' element value.
setType(String) - Method in class org.dataone.service.types.v2.Property
Set the 'type' attribute value.
setUrl(String) - Method in class org.dataone.service.types.v1.ObjectLocation
Set the 'url' element value.
setUserAgent(String) - Method in class org.dataone.service.types.v1.LogEntry
Set the 'userAgent' element value.
setUserAgent(String) - Method in class org.dataone.service.types.v2.LogEntry
Set the 'userAgent' element value.
setValue(String) - Method in class org.dataone.service.types.v1.Checksum
Set the extension value.
setValue(String) - Method in class org.dataone.service.types.v1.Identifier
Set the 'Identifier' complexType value.
setValue(String) - Method in class org.dataone.service.types.v1.NodeReference
Set the 'NodeReference' complexType value.
setValue(String) - Method in class org.dataone.service.types.v1.ObjectFormatIdentifier
Set the 'ObjectFormatIdentifier' simpleType value.
setValue(String) - Method in class org.dataone.service.types.v1.Subject
Set the 'Subject' complexType value.
setValue(String) - Method in class org.dataone.service.types.v2.MediaTypeProperty
Set the extension value.
setValue(String) - Method in class org.dataone.service.types.v2.Property
Set the extension value.
setVerified(Boolean) - Method in class org.dataone.service.types.v1.Person
Set the 'verified' element value.
setVersion(String) - Method in class org.dataone.service.types.v1.Service
Set the 'version' attribute value.
setVersionList(List<String>) - Method in class org.dataone.service.types.v1.ObjectLocation
Set the list of 'version' element items.
setWday(String) - Method in class org.dataone.service.types.v1.Schedule
Set the 'wday' attribute value.
setYear(String) - Method in class org.dataone.service.types.v1.Schedule
Set the 'year' attribute value.
SimpleMultipartEntity - Class in org.dataone.mimemultipart
 
SimpleMultipartEntity() - Constructor for class org.dataone.mimemultipart.SimpleMultipartEntity
 
size - Variable in class org.dataone.service.types.v1.ObjectInfo
 
size - Variable in class org.dataone.service.types.v1.SystemMetadata
 
sizeAdditionalInfoList() - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Get the number of 'additionalInfo' element items.
sizeAlgorithmList() - Method in class org.dataone.service.types.v1.ChecksumAlgorithmList
Get the number of 'algorithm' element items.
sizeAllowedNodeList() - Method in class org.dataone.service.types.v1.NodeReplicationPolicy
Get the number of 'allowedNode' element items.
sizeAllowedObjectFormatList() - Method in class org.dataone.service.types.v1.NodeReplicationPolicy
Get the number of 'allowedObjectFormat' element items.
sizeAllowList() - Method in class org.dataone.service.types.v1.AccessPolicy
Get the number of 'allow' element items.
sizeBlockedMemberNodeList() - Method in class org.dataone.service.types.v1.ReplicationPolicy
Get the number of 'blockedMemberNode' element items.
sizeContactSubjectList() - Method in class org.dataone.service.types.v1.Node
Get the number of 'contactSubject' element items.
sizeDescriptionList() - Method in class org.dataone.service.types.v1_1.QueryField
Get the number of 'description' element items.
sizeEmailList() - Method in class org.dataone.service.types.v1.Person
Get the number of 'email' element items.
sizeEquivalentIdentityList() - Method in class org.dataone.service.types.v1.Person
Get the number of 'equivalentIdentity' element items.
sizeGivenNameList() - Method in class org.dataone.service.types.v1.Person
Get the number of 'givenName' element items.
sizeGroupList() - Method in class org.dataone.service.types.v1.SubjectInfo
Get the number of 'group' element items.
sizeHasMemberList() - Method in class org.dataone.service.types.v1.Group
Get the number of 'hasMember' element items.
sizeIsMemberOfList() - Method in class org.dataone.service.types.v1.Person
Get the number of 'isMemberOf' element items.
sizeLogEntryList() - Method in class org.dataone.service.types.v1.Log
Get the number of 'logEntry' element items.
sizeLogEntryList() - Method in class org.dataone.service.types.v2.Log
Get the number of 'logEntry' element items.
sizeMonitorInfoList() - Method in class org.dataone.service.types.v1.MonitorList
Get the number of 'monitorInfo' element items.
sizeNodeList() - Method in class org.dataone.service.types.v1.NodeList
Get the number of 'node' element items.
sizeNodeList() - Method in class org.dataone.service.types.v2.NodeList
Get the number of 'node' element items.
sizeObjectFormatList() - Method in class org.dataone.service.types.v1.ObjectFormatList
Get the number of 'objectFormat' element items.
sizeObjectFormatList() - Method in class org.dataone.service.types.v2.ObjectFormatList
Get the number of 'objectFormat' element items.
sizeObjectInfoList() - Method in class org.dataone.service.types.v1.ObjectList
Get the number of 'objectInfo' element items.
sizeObjectLocationList() - Method in class org.dataone.service.types.v1.ObjectLocationList
Get the number of 'objectLocation' element items.
sizeOptionList() - Method in class org.dataone.service.types.v2.OptionList
Get the number of 'option' element items.
sizePermissionList() - Method in class org.dataone.service.types.v1.AccessRule
Get the number of 'permission' element items.
sizePersonList() - Method in class org.dataone.service.types.v1.SubjectInfo
Get the number of 'person' element items.
sizePreferredMemberNodeList() - Method in class org.dataone.service.types.v1.ReplicationPolicy
Get the number of 'preferredMemberNode' element items.
sizePropertyList() - Method in class org.dataone.service.types.v2.MediaType
Get the number of 'property' element items.
sizePropertyList() - Method in class org.dataone.service.types.v2.Node
Get the number of 'property' element items.
sizeQueryEngineList() - Method in class org.dataone.service.types.v1_1.QueryEngineList
Get the number of 'queryEngine' element items.
sizeQueryFieldList() - Method in class org.dataone.service.types.v1_1.QueryEngineDescription
Get the number of 'queryField' element items.
sizeReplicaList() - Method in class org.dataone.service.types.v1.SystemMetadata
Get the number of 'replica' element items.
sizeRestrictionList() - Method in class org.dataone.service.types.v1.Service
Get the number of 'restriction' element items.
sizeRightsHolderList() - Method in class org.dataone.service.types.v1.Group
Get the number of 'rightsHolder' element items.
sizeServiceList() - Method in class org.dataone.service.types.v1.Services
Get the number of 'service' element items.
sizeSubjectList() - Method in class org.dataone.service.types.v1.AccessRule
Get the number of 'subject' element items.
sizeSubjectList() - Method in class org.dataone.service.types.v1.Node
Get the number of 'subject' element items.
sizeSubjectList() - Method in class org.dataone.service.types.v1.SubjectList
Get the number of 'subject' element items.
sizeVersionList() - Method in class org.dataone.service.types.v1.ObjectLocation
Get the number of 'version' element items.
Slice - Class in org.dataone.service.types.v1
An abstract type used as a common base for other types that need to include *count*, *start*, and *total* attributes to indicate which slice of a list is represented by a set of records.The first element in a list is always index 0, i.e.
Slice() - Constructor for class org.dataone.service.types.v1.Slice
 
sortable - Variable in class org.dataone.service.types.v1_1.QueryField
 
spaceAllocated - Variable in class org.dataone.service.types.v1.NodeReplicationPolicy
 
start - Variable in class org.dataone.service.types.v1.Slice
 
startAsync() - Method in class org.dataone.mimemultipart.MultipartRequest
 
startAsync(ServletRequest, ServletResponse) - Method in class org.dataone.mimemultipart.MultipartRequest
 
state - Variable in class org.dataone.service.types.v1.Node
 
STD_CONFIG_PATH - Static variable in class org.dataone.configuration.Settings
 
subject - Variable in class org.dataone.service.types.v1.AccessRule
 
subject - Variable in class org.dataone.service.types.v1.Group
 
subject - Variable in class org.dataone.service.types.v1.LogEntry
 
subject - Variable in class org.dataone.service.types.v1.Node
 
subject - Variable in class org.dataone.service.types.v1.Person
 
subject - Variable in class org.dataone.service.types.v1.Session
 
Subject - Class in org.dataone.service.types.v1
An identifier for a Person (user), Group, Organization, or System.The :term:`Subject` is a string that provides a formal name to identify a user or group in the DataONE Identity Management Service.
Subject() - Constructor for class org.dataone.service.types.v1.Subject
 
subject - Variable in class org.dataone.service.types.v2.LogEntry
 
SUBJECT_AUTHENTICATED_USER - Static variable in class org.dataone.service.util.Constants
 
SUBJECT_PUBLIC - Static variable in class org.dataone.service.util.Constants
 
SUBJECT_VERIFIED_USER - Static variable in class org.dataone.service.util.Constants
 
subjectInfo - Variable in class org.dataone.service.types.v1.Session
 
SubjectInfo - Class in org.dataone.service.types.v1
A list of :term:`Subjects`, including both :class:`Types.Person` and :class:`Types.Group` entries returned from the :func:`CNIdentity.getSubjectInfo` service and :func:`CNIdentity.listSubjects` services.
SubjectInfo() - Constructor for class org.dataone.service.types.v1.SubjectInfo
 
SubjectList - Class in org.dataone.service.types.v1
A list of :term:`Subjects` used for identity/group management Schema fragment(s) for this class:
SubjectList() - Constructor for class org.dataone.service.types.v1.SubjectList
 
submitter - Variable in class org.dataone.service.types.v1.SystemMetadata
 
success - Variable in class org.dataone.service.types.v1.Ping
 
synchronization - Variable in class org.dataone.service.types.v1.Node
 
Synchronization - Class in org.dataone.service.types.v1
Configuration information for the process by which metadata is harvested from Member Nodes to Coordinating Nodes, including the schedule on which harvesting should occur, and information about the last :term:`synchronization` attempts for the node.
Synchronization() - Constructor for class org.dataone.service.types.v1.Synchronization
 
SynchronizationFailed - Exception in org.dataone.service.exceptions
The DataONE SynchronizationFailed exception, used as a callback message to a Member Node from a Coordinating Node when an attempt to synchronize some object fails.
SynchronizationFailed(String, String) - Constructor for exception org.dataone.service.exceptions.SynchronizationFailed
 
SynchronizationFailed(String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.SynchronizationFailed
 
SynchronizationFailed(String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.SynchronizationFailed
 
SynchronizationFailed(String, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.SynchronizationFailed
 
synchronizationFailed(SynchronizationFailed) - Method in interface org.dataone.service.mn.tier1.v1.MNRead
 
synchronizationFailed(Session, SynchronizationFailed) - Method in interface org.dataone.service.mn.tier1.v1.MNRead
Deprecated.
synchronizationFailed(Session, SynchronizationFailed) - Method in interface org.dataone.service.mn.tier1.v2.MNRead
 
synchronize(Session, Identifier) - Method in interface org.dataone.service.cn.v2.CNCore
 
synchronize - Variable in class org.dataone.service.types.v1.Node
 
SystemMetadata - Class in org.dataone.service.types.v1
System metadata (often referred to as :term:`sysmeta`) is the information used by DataONE to track and manage objects across the distributed Coordinating and Member Nodes of the network.
SystemMetadata() - Constructor for class org.dataone.service.types.v1.SystemMetadata
 
SystemMetadata - Class in org.dataone.service.types.v2
System metadata in DataONE APIs version 2.0 extends the :class:`types.SystemMetadata` definition of version 1.x by adding :term:`seriesId`, :term:`mediaType`, and :term:`fileName` elements.
SystemMetadata() - Constructor for class org.dataone.service.types.v2.SystemMetadata
 
systemMetadataChanged(Session, Identifier, long, Date) - Method in interface org.dataone.service.mn.tier1.v2.MNRead
 
systemMetadataChanged(Identifier, long, Date) - Method in interface org.dataone.service.mn.tier2.v1.MNAuthorization
 
systemMetadataChanged(Session, Identifier, long, Date) - Method in interface org.dataone.service.mn.tier2.v1.MNAuthorization
Deprecated.

T

TEMP_DIR - Static variable in class org.dataone.service.util.Constants
Deprecated.
this is OS-specific and should not be used
toString() - Method in class org.dataone.service.util.D1Url
 
total - Variable in class org.dataone.service.types.v1.Slice
 
trimAndValidateString(String) - Static method in class org.dataone.service.util.D1Url
 
type - Variable in class org.dataone.service.types.v1.Node
 
type - Variable in class org.dataone.service.types.v1_1.QueryField
 
type - Variable in class org.dataone.service.types.v2.Property
 
TypeCompareUtil - Class in org.dataone.service.types.v1.util
This utility class provides an efficient way to test bean-style data objects (of the same type) for differences in property values.
TypeCompareUtil() - Constructor for class org.dataone.service.types.v1.util.TypeCompareUtil
 
TypeFactory - Class in org.dataone.service.types.v1
A Factory class for building, cloning, and converting common DataONE types.
TypeFactory() - Constructor for class org.dataone.service.types.v1.TypeFactory
 
TypeFactory - Class in org.dataone.service.types.v2
 
TypeFactory() - Constructor for class org.dataone.service.types.v2.TypeFactory
 
TypeMarshaller - Class in org.dataone.service.util
The standard class used to marshal and unmarshal datatypes to and from input and output streams and file structures.
TypeMarshaller() - Constructor for class org.dataone.service.util.TypeMarshaller
 

U

unmarshal(AccessPolicy) - Method in class org.dataone.service.util.AccessPolicyMarshallingAdapter
 
unmarshal(AccessRule) - Method in class org.dataone.service.util.AccessRuleMarshallingAdapter
 
unmarshal(String) - Method in class org.dataone.service.util.DateMarshallingAdapter
 
unmarshal(ReplicationPolicy) - Method in class org.dataone.service.util.ReplicationPolicyMarshallingAdapter
 
unmarshalTypeFromFile(Class<T>, File) - Static method in class org.dataone.service.util.TypeMarshaller
Unmarshals the contents of the filenamePath into the specified domainClass.
unmarshalTypeFromFile(Class<T>, String) - Static method in class org.dataone.service.util.TypeMarshaller
Unmarshalls the contents of file parameter to the specified domainClass
unmarshalTypeFromStream(Class<T>, InputStream) - Static method in class org.dataone.service.util.TypeMarshaller
Unmarshals the inputStream to the specified domainClass and unequivocally closes the passed in InputStream .
UnsupportedMetadataType - Exception in org.dataone.service.exceptions
The DataONE UnsupportedMetadataType exception, raised when the science metadata document submitted is not of a type that is recognized by the DataONE system.
UnsupportedMetadataType(String, String) - Constructor for exception org.dataone.service.exceptions.UnsupportedMetadataType
 
UnsupportedMetadataType(String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.UnsupportedMetadataType
 
UnsupportedMetadataType(String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.UnsupportedMetadataType
 
UnsupportedMetadataType(String, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.UnsupportedMetadataType
 
UnsupportedType - Exception in org.dataone.service.exceptions
The DataONE UnsupportedType exception, raised when the information presented appears to be unsupported.
UnsupportedType(String, String) - Constructor for exception org.dataone.service.exceptions.UnsupportedType
 
UnsupportedType(String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.UnsupportedType
 
UnsupportedType(String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.UnsupportedType
 
UnsupportedType(String, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.UnsupportedType
 
update(Identifier, InputStream, Identifier, SystemMetadata) - Method in interface org.dataone.service.mn.tier3.v1.MNStorage
 
update(Session, Identifier, InputStream, Identifier, SystemMetadata) - Method in interface org.dataone.service.mn.tier3.v1.MNStorage
Deprecated.
update(Session, Identifier, InputStream, Identifier, SystemMetadata) - Method in interface org.dataone.service.mn.tier3.v2.MNStorage
 
updateAccount(Person) - Method in interface org.dataone.service.cn.v1.CNIdentity
 
updateAccount(Session, Person) - Method in interface org.dataone.service.cn.v1.CNIdentity
Deprecated.
updateAccount(Session, Person) - Method in interface org.dataone.service.cn.v2.CNIdentity
 
updateGroup(Group) - Method in interface org.dataone.service.cn.v1.CNIdentity
 
updateGroup(Session, Group) - Method in interface org.dataone.service.cn.v1.CNIdentity
Deprecated.
updateGroup(Session, Group) - Method in interface org.dataone.service.cn.v2.CNIdentity
 
updateNodeCapabilities(NodeReference, Node) - Method in interface org.dataone.service.cn.v1.CNRegister
 
updateNodeCapabilities(Session, NodeReference, Node) - Method in interface org.dataone.service.cn.v1.CNRegister
Deprecated.
updateNodeCapabilities(Session, NodeReference, Node) - Method in interface org.dataone.service.cn.v2.CNRegister
 
updateReplicationMetadata(Identifier, Replica, long) - Method in interface org.dataone.service.cn.v1.CNReplication
 
updateReplicationMetadata(Session, Identifier, Replica, long) - Method in interface org.dataone.service.cn.v1.CNReplication
Deprecated.
updateReplicationMetadata(Session, Identifier, Replica, long) - Method in interface org.dataone.service.cn.v2.CNReplication
 
updateSystemMetadata(Session, Identifier, SystemMetadata) - Method in interface org.dataone.service.cn.v2.CNCore
 
updateSystemMetadata(Session, Identifier, SystemMetadata) - Method in interface org.dataone.service.mn.tier3.v2.MNStorage
 
url - Variable in class org.dataone.service.types.v1.ObjectLocation
 
USE_SCHEMA_VALIDATION - Static variable in class org.dataone.service.util.TypeMarshaller
 
userAgent - Variable in class org.dataone.service.types.v1.LogEntry
 
userAgent - Variable in class org.dataone.service.types.v2.LogEntry
 

V

validateAgainstSchema(Object) - Static method in class org.dataone.service.util.TypeMarshaller
A method to validate DataONE types against the schemas registered with the TypeMarshaller.
value - Variable in class org.dataone.service.types.v1.Checksum
 
value - Variable in class org.dataone.service.types.v1.Identifier
 
value - Variable in class org.dataone.service.types.v1.NodeReference
 
value - Variable in class org.dataone.service.types.v1.ObjectFormatIdentifier
 
value - Variable in class org.dataone.service.types.v1.Subject
 
value - Variable in class org.dataone.service.types.v2.MediaTypeProperty
 
value - Variable in class org.dataone.service.types.v2.Property
 
valueOf(String) - Static method in enum org.dataone.service.types.v1.Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dataone.service.types.v1.NodeState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dataone.service.types.v1.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dataone.service.types.v1.Permission
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dataone.service.types.v1.ReplicationStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.dataone.service.types.v1.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dataone.service.types.v1.NodeState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dataone.service.types.v1.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dataone.service.types.v1.Permission
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dataone.service.types.v1.ReplicationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
verified - Variable in class org.dataone.service.types.v1.Person
 
verifyAccount(Subject) - Method in interface org.dataone.service.cn.v1.CNIdentity
 
verifyAccount(Session, Subject) - Method in interface org.dataone.service.cn.v1.CNIdentity
Deprecated.
verifyAccount(Session, Subject) - Method in interface org.dataone.service.cn.v2.CNIdentity
 
version - Variable in class org.dataone.service.types.v1.ObjectLocation
 
version - Variable in class org.dataone.service.types.v1.Service
 
VersionMismatch - Exception in org.dataone.service.exceptions
The DataONE VersionMismatch exception, raised when the serialVersion supplied with the request does not match the serialVersion of the target
VersionMismatch(String, String) - Constructor for exception org.dataone.service.exceptions.VersionMismatch
 
VersionMismatch(String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.VersionMismatch
 
VersionMismatch(String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.VersionMismatch
 
VersionMismatch(String, String, String, String, TreeMap<String, String>) - Constructor for exception org.dataone.service.exceptions.VersionMismatch
 
view(Session, String, Identifier) - Method in interface org.dataone.service.cn.v2.CNView
 
view(Session, String, Identifier) - Method in interface org.dataone.service.mn.v2.MNView
 

W

wday - Variable in class org.dataone.service.types.v1.Schedule
 

X

xmlValue() - Method in enum org.dataone.service.types.v1.Event
 
xmlValue() - Method in enum org.dataone.service.types.v1.NodeState
 
xmlValue() - Method in enum org.dataone.service.types.v1.NodeType
 
xmlValue() - Method in enum org.dataone.service.types.v1.Permission
 
xmlValue() - Method in enum org.dataone.service.types.v1.ReplicationStatus
 

Y

year - Variable in class org.dataone.service.types.v1.Schedule
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links

Copyright © 2019. All Rights Reserved.