Class ShadowCopyQueueItem

java.lang.Object
eu.dzhw.fdz.metadatamanagement.common.domain.AbstractRdcDomainObject
eu.dzhw.fdz.metadatamanagement.projectmanagement.domain.ShadowCopyQueueItem
All Implemented Interfaces:
Serializable

public class ShadowCopyQueueItem
extends AbstractRdcDomainObject
Represents a queued shadow copy task of a project.
See Also:
Serialized Form
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
      Constant Field Values
    • id

      private String id
      Queue item id.
    • dataAcquisitionProjectId

      @NotNull private @NotNull String dataAcquisitionProjectId
      Project id for which a shadow copy should be created or hidden or unhidden.
    • release

      @NotNull private @NotNull Release release
      The release object of the project which has been released.
    • updateStartedAt

      private LocalDateTime updateStartedAt
      Start time of the copy process.
    • action

      @NotNull private @NotNull ShadowCopyQueueItem.Action action
      The action which will be performed for the shadow copies.
  • Constructor Details

    • ShadowCopyQueueItem

      public ShadowCopyQueueItem()