Package | Description |
---|---|
org.dataone.client.v1.impl | |
org.dataone.client.v1.itk | |
org.dataone.client.v1.types | |
org.dataone.client.v2.formats |
Package org.dataone.client.formats defines a set of utility classes for
accessing information about ObjectFormats that is useful in constructing
nodes and clients.
|
org.dataone.client.v2.impl | |
org.dataone.client.v2.itk | |
org.dataone.client.v2.types | |
org.dataone.service.cn.v1 | |
org.dataone.service.cn.v2 | |
org.dataone.service.mn.tier1.v1 | |
org.dataone.service.mn.tier1.v2 | |
org.dataone.service.mn.v2 | |
org.dataone.service.types.v1 | |
org.dataone.service.types.v2 | |
org.dataone.service.types.v2.util |
Modifier and Type | Method and Description |
---|---|
ObjectFormat |
MultipartCNode.getFormat(ObjectFormatIdentifier formatid)
Return the ObjectFormat for the given ObjectFormatIdentifier, obtained
either from a client-cached ObjectFormatList from the ObjectFormatCache,
or from a call to the CN.
|
ObjectList |
MultipartMNode.listObjects(Date fromDate,
Date toDate,
ObjectFormatIdentifier formatid,
Boolean replicaStatus,
Integer start,
Integer count) |
ObjectList |
MultipartCNode.listObjects(Date fromDate,
Date toDate,
ObjectFormatIdentifier formatid,
Boolean replicaStatus,
Integer start,
Integer count) |
ObjectList |
MultipartMNode.listObjects(Session session,
Date fromDate,
Date toDate,
ObjectFormatIdentifier formatid,
Boolean replicaStatus,
Integer start,
Integer count) |
ObjectList |
MultipartCNode.listObjects(Session session,
Date fromDate,
Date toDate,
ObjectFormatIdentifier formatid,
Boolean replicaStatus,
Integer start,
Integer count) |
Modifier and Type | Method and Description |
---|---|
ObjectFormatIdentifier |
D1Object.getFmtId()
Deprecated.
|
ObjectFormatIdentifier |
D1Object.getFormatId() |
Modifier and Type | Method and Description |
---|---|
protected static void |
D1Object.validateRequest(Identifier id,
byte[] data,
ObjectFormatIdentifier formatId,
Subject rightsHolder,
NodeReference nodeId)
Check the given set of input arguments that they are all valid and not null,
and that string values are not null and of non-zero length.
|
Constructor and Description |
---|
D1Object(Identifier id,
byte[] data,
ObjectFormatIdentifier formatId,
Subject submitter,
NodeReference nodeId)
Deprecated.
|
D1Object(Identifier id,
DataSource data,
ObjectFormatIdentifier formatId,
Subject rightsHolder,
NodeReference nodeId)
Create an object that contains the given data bytes and with the given system metadata values.
|
Modifier and Type | Method and Description |
---|---|
static SystemMetadata |
D1TypeBuilder.buildMinimalSystemMetadata(Identifier id,
InputStream data,
ObjectFormatIdentifier formatId,
Subject rightsHolder)
Builds a minimal and 'typical' SystemMetadata object containing all of the required fields needed
for submission to DataONE at time of create.
|
Modifier and Type | Method and Description |
---|---|
protected ConcurrentHashMap<ObjectFormatIdentifier,ObjectFormat> |
ObjectFormatCache.getObjectFormatMap() |
Modifier and Type | Method and Description |
---|---|
ObjectFormat |
ObjectFormatCache.getFormat(ObjectFormatIdentifier formatId)
Lookup and return the format specified by the Identifier.
|
Modifier and Type | Method and Description |
---|---|
ObjectFormatIdentifier |
MultipartCNode.addFormat(Session session,
ObjectFormatIdentifier formatid,
ObjectFormat format) |
Modifier and Type | Method and Description |
---|---|
ObjectFormatIdentifier |
MultipartCNode.addFormat(Session session,
ObjectFormatIdentifier formatid,
ObjectFormat format) |
ObjectFormat |
MultipartCNode.getFormat(ObjectFormatIdentifier formatid)
Return the ObjectFormat for the given ObjectFormatIdentifier, obtained
either from a client-cached ObjectFormatList from the ObjectFormatCache,
or from a call to the CN.
|
InputStream |
MultipartMNode.getPackage(Session session,
ObjectFormatIdentifier packageType,
Identifier id) |
ObjectList |
MultipartMNode.listObjects(Session session,
Date fromDate,
Date toDate,
ObjectFormatIdentifier formatid,
Identifier identifier,
Boolean replicaStatus,
Integer start,
Integer count) |
ObjectList |
MultipartCNode.listObjects(Session session,
Date fromDate,
Date toDate,
ObjectFormatIdentifier formatid,
NodeReference nodeId,
Identifier identifier,
Integer start,
Integer count) |
Modifier and Type | Method and Description |
---|---|
ObjectFormatIdentifier |
D1Object.getFmtId()
Deprecated.
|
ObjectFormatIdentifier |
D1Object.getFormatId() |
Modifier and Type | Method and Description |
---|---|
protected static void |
D1Object.validateRequest(Identifier id,
byte[] data,
ObjectFormatIdentifier formatId,
Subject rightsHolder,
NodeReference nodeId)
Check the given set of input arguments that they are all valid and not null,
and that string values are not null and of non-zero length.
|
Constructor and Description |
---|
D1Object(Identifier id,
byte[] data,
ObjectFormatIdentifier formatId,
Subject rightsHolder,
NodeReference nodeId)
Deprecated.
|
D1Object(Identifier id,
DataSource data,
ObjectFormatIdentifier formatId,
Subject submitter,
NodeReference nodeId)
Create an object that contains the given data bytes and with the given system metadata values.
|
Modifier and Type | Method and Description |
---|---|
static SystemMetadata |
D1TypeBuilder.buildMinimalSystemMetadata(Identifier id,
InputStream data,
ObjectFormatIdentifier formatId,
Subject rightsHolder)
Builds a minimal and 'typical' SystemMetadata object containing all of the required fields needed
for submission to DataONE at time of create.
|
Modifier and Type | Method and Description |
---|---|
ObjectFormat |
CNCore.getFormat(ObjectFormatIdentifier formatid) |
ObjectList |
CNRead.listObjects(Date fromDate,
Date toDate,
ObjectFormatIdentifier formatId,
Boolean replicaStatus,
Integer start,
Integer count) |
ObjectList |
CNRead.listObjects(Session session,
Date fromDate,
Date toDate,
ObjectFormatIdentifier formatId,
Boolean replicaStatus,
Integer start,
Integer count)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ObjectFormatIdentifier |
CNCore.addFormat(Session session,
ObjectFormatIdentifier formatid,
ObjectFormat format) |
Modifier and Type | Method and Description |
---|---|
ObjectFormatIdentifier |
CNCore.addFormat(Session session,
ObjectFormatIdentifier formatid,
ObjectFormat format) |
ObjectFormat |
CNCore.getFormat(ObjectFormatIdentifier formatid) |
ObjectList |
CNRead.listObjects(Session session,
Date fromDate,
Date toDate,
ObjectFormatIdentifier formatId,
NodeReference nodeId,
Identifier identifier,
Integer start,
Integer count) |
Modifier and Type | Method and Description |
---|---|
ObjectList |
MNRead.listObjects(Date fromDate,
Date toDate,
ObjectFormatIdentifier formatid,
Boolean replicaStatus,
Integer start,
Integer count) |
ObjectList |
MNRead.listObjects(Session session,
Date fromDate,
Date toDate,
ObjectFormatIdentifier formatid,
Boolean replicaStatus,
Integer start,
Integer count)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ObjectList |
MNRead.listObjects(Session session,
Date fromDate,
Date toDate,
ObjectFormatIdentifier formatid,
Identifier identifier,
Boolean replicaStatus,
Integer start,
Integer count) |
Modifier and Type | Method and Description |
---|---|
InputStream |
MNPackage.getPackage(Session session,
ObjectFormatIdentifier packageType,
Identifier id) |
Modifier and Type | Field and Description |
---|---|
protected ObjectFormatIdentifier |
SystemMetadata.formatId |
protected ObjectFormatIdentifier |
ObjectInfo.formatId |
protected ObjectFormatIdentifier |
ObjectFormat.formatId |
Modifier and Type | Field and Description |
---|---|
protected List<ObjectFormatIdentifier> |
NodeReplicationPolicy.allowedObjectFormat |
Modifier and Type | Method and Description |
---|---|
static ObjectFormatIdentifier |
TypeFactory.buildFormatIdentifier(String value)
Factory method for creating an ObjectFormatIdentifier.
|
static ObjectFormatIdentifier |
TypeFactory.cloneFormatIdentifier(ObjectFormatIdentifier orig)
Factory method for cloning an ObjectFormatIdentifier from another, such that they
do not share any references for mutable properties.
|
ObjectFormatIdentifier |
NodeReplicationPolicy.getAllowedObjectFormat(int index)
Get 'allowedObjectFormat' element item by position.
|
ObjectFormatIdentifier |
DescribeResponse.getDataONE_ObjectFormatIdentifier()
get The value of the SystemMetadata.objectFormatIdentifier entry available in the SystemMetadata.
|
ObjectFormatIdentifier |
SystemMetadata.getFormatId()
Get the 'formatId' element value.
|
ObjectFormatIdentifier |
ObjectInfo.getFormatId()
Get the 'formatId' element value.
|
ObjectFormatIdentifier |
ObjectFormat.getFormatId()
Get the 'formatId' element value.
|
Modifier and Type | Method and Description |
---|---|
List<ObjectFormatIdentifier> |
NodeReplicationPolicy.getAllowedObjectFormatList()
Get the list of 'allowedObjectFormat' element items.
|
Modifier and Type | Method and Description |
---|---|
void |
NodeReplicationPolicy.addAllowedObjectFormat(ObjectFormatIdentifier item)
Add a 'allowedObjectFormat' element item.
|
static SystemMetadata |
TypeFactory.buildMinimalSystemMetadata(Identifier id,
InputStream data,
String checksumAlgorithm,
ObjectFormatIdentifier formatId,
Subject submitterRightsHolder)
Builds a minimal and 'typical' SystemMetadata object containing all of the required fields needed
for submission to DataONE at time of create.
|
static ObjectFormatIdentifier |
TypeFactory.cloneFormatIdentifier(ObjectFormatIdentifier orig)
Factory method for cloning an ObjectFormatIdentifier from another, such that they
do not share any references for mutable properties.
|
void |
SystemMetadata.setFormatId(ObjectFormatIdentifier formatId)
Set the 'formatId' element value.
|
void |
ObjectInfo.setFormatId(ObjectFormatIdentifier formatId)
Set the 'formatId' element value.
|
void |
ObjectFormat.setFormatId(ObjectFormatIdentifier formatId)
Set the 'formatId' element value.
|
Modifier and Type | Method and Description |
---|---|
void |
NodeReplicationPolicy.setAllowedObjectFormatList(List<ObjectFormatIdentifier> list)
Set the list of 'allowedObjectFormat' element items.
|
Constructor and Description |
---|
DescribeResponse(ObjectFormatIdentifier objectFormatID,
BigInteger content_length,
Date last_modified,
Checksum checksum,
BigInteger serialVersion)
instantiate a DescribeResponse object
|
Modifier and Type | Method and Description |
---|---|
static SystemMetadata |
TypeFactory.buildMinimalSystemMetadata(Identifier id,
InputStream data,
String checksumAlgorithm,
ObjectFormatIdentifier formatId,
Subject submitterRightsHolder)
Builds a minimal and 'typical' SystemMetadata object containing all of the required fields needed
for submission to DataONE at time of create.
|
Modifier and Type | Field and Description |
---|---|
protected HashMap<ObjectFormatIdentifier,ObjectFormat> |
ObjectFormatServiceImpl.objectFormatMap |
Modifier and Type | Method and Description |
---|---|
protected HashMap<ObjectFormatIdentifier,ObjectFormat> |
ObjectFormatServiceImpl.getObjectFormatMap()
Return the hash containing the formatId and format mapping
|
Modifier and Type | Method and Description |
---|---|
ObjectFormat |
ObjectFormatServiceImpl.getFormat(ObjectFormatIdentifier formatId)
Get the object format based on the given identifier.
|
Copyright © 2020. All Rights Reserved.