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 theJobto check the review status of all existing requests for aPublicReference.CheckReviewStatusThread Thread to check the review status of all existingPublicReferences.DataCiteReference DataCite implementation of theReferenceableinterface, to connect the system with the DataCite interface.URLReference URNReference -
Enum Summary Enum Description ContentNegotiationType PersistentIdentifier Enumto provide the implementation classes for theReferenceableinterface of the different identifier systems.PublicationStatus Enumto 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 theMetaDatafor aPublicReferenceobject.ReferenceableException Exception is thrown on failures of the Referenable interface.