public interface EdalReferenceable
| Modifier and Type | Method and Description |
|---|---|
String |
acceptApprovalRequest(PublicReference publicReference)
Accept the Approval of the
PublicReference. |
void |
rejectApprovalRequest(PublicReference publicReference)
Reject the Approval of the
PublicReference. |
void |
validate(PrimaryDataEntityVersion entityVersion)
Semantic validation of
MetaData
elements. |
void |
validateMetaData(PrimaryDataEntityVersion entityVersion)
Validate the
MetaData
schema of the PrimaryDataEntityVersion if it is valid for this
PersistentIdentifier type. |
String acceptApprovalRequest(PublicReference publicReference) throws EdalApprovalException
PublicReference.publicReference - the PublicReference to accept.{@link - EdalApprovalException} if unable to accept the request.EdalApprovalExceptionvoid rejectApprovalRequest(PublicReference publicReference) throws EdalApprovalException
PublicReference.publicReference - the PublicReference to reject.{@link - EdalApprovalException} if unable to reject the request.EdalApprovalExceptionvoid validateMetaData(PrimaryDataEntityVersion entityVersion) throws EdalPublicationMetaDataException
MetaData
schema of the PrimaryDataEntityVersion if it is valid for this
PersistentIdentifier type.entityVersion - the PrimaryDataEntityVersion to check the
MetaData
.EdalPublicationMetaDataException - if validation failed.void validate(PrimaryDataEntityVersion entityVersion) throws EdalPublicationMetaDataException
MetaData
elements.entityVersion - EdalPublicationMetaDataExceptionCopyright © 2015 Leibniz Institute of Plant Genetics and Crop Plant Research (IPK). All rights reserved.