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
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ShadowCopyQueueItem.Action
The action which will be performed for the shadows. -
Field Summary
Fields Modifier and Type Field Description private @NotNull ShadowCopyQueueItem.Action
action
The action which will be performed for the shadow copies.private @NotNull String
dataAcquisitionProjectId
Project id for which a shadow copy should be created or hidden or unhidden.private String
id
Queue item id.private @NotNull Release
release
The release object of the project which has been released.private static long
serialVersionUID
private LocalDateTime
updateStartedAt
Start time of the copy process. -
Constructor Summary
Constructors Constructor Description ShadowCopyQueueItem()
-
Method Summary
Methods inherited from class eu.dzhw.fdz.metadatamanagement.common.domain.AbstractRdcDomainObject
getId
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
- Constant Field Values
-
id
Queue item id. -
dataAcquisitionProjectId
Project id for which a shadow copy should be created or hidden or unhidden. -
release
The release object of the project which has been released. -
updateStartedAt
Start time of the copy process. -
action
The action which will be performed for the shadow copies.
-
-
Constructor Details
-
ShadowCopyQueueItem
public ShadowCopyQueueItem()
-