Package eu.dzhw.fdz.metadatamanagement.projectmanagement.domain

Domain objects describing DataAcquisitionProjects.
  • 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 Configuration
    QDaraUpdateQueueItem
    QDaraUpdateQueueItem is a Querydsl query type for DaraUpdateQueueItem
    QDataAcquisitionProject
    QDataAcquisitionProject is a Querydsl query type for DataAcquisitionProject
    QRelease
    QRelease is a Querydsl query type for Release
    QShadowCopyQueueItem
    QShadowCopyQueueItem is a Querydsl query type for ShadowCopyQueueItem
    Release
    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.