Package de.ipk_gatersleben.bit.bi.edal.primary_data.reference
This package contains the classes for the data review and approval process.
-
Interface Summary Interface Description ApprovalServiceProvider Provide the implementation for the ApprovalService to get a persistent identifier.Referenceable Interface to define the functions of an identifier system. -
Class Summary Class Description CheckReviewStatusJob Class to define theJob
to check the review status of all existing requests for aPublicReference
.CheckReviewStatusThread Thread to check the review status of all existingPublicReference
s.DataCiteReference DataCite implementation of theReferenceable
interface, to connect the system with the DataCite interface.URLReference URNReference -
Enum Summary Enum Description ContentNegotiationType PersistentIdentifier Enum
to provide the implementation classes for theReferenceable
interface of the different identifier systems.PublicationStatus Enum
to represent the current status of the approval process for aPublicReference
-
Exception Summary Exception Description EdalApprovalException Exception is thrown on failures of the ApprovalService.EdalPublicationMetaDataException Exception is thrown on failures of the check of theMetaData
for aPublicReference
object.ReferenceableException Exception is thrown on failures of the Referenable interface.