public class DaraUpdateQueueItem extends AbstractRdcDomainObject

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.



private String id

The id of the update queue item. It is generated by the database.


private String projectId

The id of the DataAcquisitionProject which needs to be sent to da|ra. Must not be empty and there must be at most one update queue item in the database for any project.


private LocalDateTime updateStartedAt

Timestamp at which the update has been started.


private String updateStartedBy

Id of the process who started the updated. Stored in order to avoid having multiple concurrent processes sending data to da|ra.