Modifier and Type | Method and Description |
---|---|
SystemMetadata |
CNDiagnostic.echoSystemMetadata(Session session,
SystemMetadata sysmeta) |
SystemMetadata |
CNRead.getSystemMetadata(Session session,
Identifier id) |
Modifier and Type | Method and Description |
---|---|
Identifier |
CNCore.create(Session session,
Identifier pid,
InputStream object,
SystemMetadata sysmeta) |
InputStream |
CNDiagnostic.echoIndexedObject(Session session,
String queryEngine,
SystemMetadata sysmeta,
InputStream object) |
SystemMetadata |
CNDiagnostic.echoSystemMetadata(Session session,
SystemMetadata sysmeta) |
Identifier |
CNCore.registerSystemMetadata(Session session,
Identifier pid,
SystemMetadata sysmeta) |
boolean |
CNCore.updateSystemMetadata(Session session,
Identifier pid,
SystemMetadata sysmeta) |
Modifier and Type | Method and Description |
---|---|
SystemMetadata |
MNRead.getSystemMetadata(Session session,
Identifier id) |
Modifier and Type | Method and Description |
---|---|
Identifier |
MNStorage.create(Session session,
Identifier pid,
InputStream object,
SystemMetadata sysmeta) |
Identifier |
MNStorage.update(Session session,
Identifier pid,
InputStream object,
Identifier newPid,
SystemMetadata sysmeta) |
boolean |
MNStorage.updateSystemMetadata(Session session,
Identifier pid,
SystemMetadata sysmeta) |
Modifier and Type | Method and Description |
---|---|
boolean |
MNReplication.replicate(Session session,
SystemMetadata sysmeta,
NodeReference sourceNode) |
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.
|
SystemMetadata |
ObjectFactory.createSystemMetadata()
Create an instance of
SystemMetadata |
Modifier and Type | Method and Description |
---|---|
JAXBElement<SystemMetadata> |
ObjectFactory.createSystemMetadata(SystemMetadata value)
|
Modifier and Type | Method and Description |
---|---|
JAXBElement<SystemMetadata> |
ObjectFactory.createSystemMetadata(SystemMetadata value)
|
Modifier and Type | Method and Description |
---|---|
static boolean |
AuthUtils.isCNAuthorityForSystemMetadataUpdate(NodeList nodelist,
SystemMetadata systemMetadata)
the CN is the authority for systemMetadata updates only for v1 MNs that
implement MNStorage services.
|
Copyright © 2019. All Rights Reserved.