Package eu.dzhw.fdz.metadatamanagement.projectmanagement.domain
Domain objects describing
DataAcquisitionProject
s.-
Class Summary Class Description Configuration The project configuration describes which users are publishers or data providers for a project.DaraUpdateQueueItem Publishing metadata to da|ra will be done asynchronously and repeated as long as the update queue item has not been processed successfully and has therefore been deleted.DataAcquisitionProject The data acquisition project collects the metadata for the data products which are published by our RDC.FreeResourceTypes Resource Types as they are harvested from DARA by the VFDB.ProjectState State of a data acquisition project.QConfiguration QConfiguration is a Querydsl query type for ConfigurationQDaraUpdateQueueItem QDaraUpdateQueueItem is a Querydsl query type for DaraUpdateQueueItemQDataAcquisitionProject QDataAcquisitionProject is a Querydsl query type for DataAcquisitionProjectQRelease QRelease is a Querydsl query type for ReleaseQShadowCopyQueueItem QShadowCopyQueueItem is a Querydsl query type for ShadowCopyQueueItemRelease The release object contains the version and a timestamp of the current release.Requirements This configuration defines which object types have to be delivered before a project can be released.ShadowCopyQueueItem Represents a queued shadow copy task of a project. -
Enum Summary Enum Description AssigneeGroup Possible assignee groups.ShadowCopyQueueItem.Action The action which will be performed for the shadows. -
Exception Summary Exception Description ShadowCopyReleaseToDaraNotAllowed Thrown if client attempts to release a shadowed project to dara.ShadowHidingNotAllowedException Exception which is thrown when the user tries to hide a master or the most recent shadow copy.ShadowUnhidingNotAllowedException Exception which is thrown when the user tries to unhide shadows which are already unhidden.