Package eu.dzhw.fdz.metadatamanagement.common.domain

Common domain objects which can be used in all other subdomains of this application.
  • Class Summary
    Class Description
    AbstractRdcDomainObject
    Base class for all rdc domain objects.
    AbstractShadowableRdcDomainObject
    Base class for all rdc domain objects which can exist as multiple versions (shadows).
    Counter
    Counter document which can be used to get an incremented sequence number per document id.
    Country
    Represents a country with it's 2-letter country code and it's display name in german and english.
    I18nLink
    URLs with display text in English and German.
    I18nString
    Strings that can be represented in English and German.
    ImmutableI18nString
    Immutable (constant) version of I18nStrings.
    Language
    Wrapper for a language code and it's respective display name.
    Period
    Objects representing periods in time.
    Person
    A representation of a person.
    QAbstractRdcDomainObject
    QAbstractRdcDomainObject is a Querydsl query type for AbstractRdcDomainObject
    QAbstractShadowableRdcDomainObject
    QAbstractShadowableRdcDomainObject is a Querydsl query type for AbstractShadowableRdcDomainObject
    QCounter
    QCounter is a Querydsl query type for Counter
    QI18nLink
    QI18nLink is a Querydsl query type for I18nLink
    QI18nString
    QI18nString is a Querydsl query type for I18nString
    QPeriod
    QPeriod is a Querydsl query type for Period
    QPerson
    QPerson is a Querydsl query type for Person
    QSponsor
    QSponsor is a Querydsl query type for Sponsor
    QTask
    QTask is a Querydsl query type for Task
    Resolution
    Representation of the resolution of images.
    Sponsor
    A representation of a sponsor.
    Task
    Task entity holding the current state of a long running task.
    TaskErrorNotification
    DTO holding all information required for sending notifications to users in case an error occurred during task execution.
  • Enum Summary
    Enum Description
    Task.TaskState
    State of tasks.
    Task.TaskType
    type of tasks.
  • Exception Summary
    Exception Description
    ShadowCopyCreateNotAllowedException
    Exception that should be thrown if client tries to create a shadowed domain object.
    ShadowCopyDeleteNotAllowedException
    Exception thrown if client tries to delete a shadowed domain object.
    ShadowCopySaveNotAllowedException
    Exception that should be thrown if a client tries to update a shadow version of a domain object.