Package io.goobi.viewer.model.crowdsourcing.campaigns
package io.goobi.viewer.model.crowdsourcing.campaigns
Domain model for crowdsourcing campaigns, including the
Campaign entity with its
visibility, time-frame, and user-group constraints, as well as per-record and per-page
progress statistics and multilingual campaign translations.-
ClassDescriptionA Campaign is a template to create annotations of specific types for a limited set of target resources and optionally by limited user group within a limited time frame.The visibility of the campaign to other users.Enumerates the review workflows available for a crowdsourcing campaign, controlling whether annotations require a second pass by another user.Statistics calculation mode (status per record or per record page).An item containing a campaign and a source to be annotated.Annotation status of a single page in a record in the context of a particular campaign.Annotation status of a record in the context of a particular campaign.A persistence object holding a translated String value.