Uses of Enum Class
io.goobi.viewer.model.crowdsourcing.campaigns.CrowdsourcingStatus
Package
Description
-
Uses of CrowdsourcingStatus in io.goobi.viewer.dao
Modifier and TypeMethodDescriptionIDAO.getCampaignPageStatisticsForRecord
(String pi, CrowdsourcingStatus status) getCampaignPageStatisticsForRecord.IDAO.getCampaignStatisticsForRecord
(String pi, CrowdsourcingStatus status) getCampaignStatisticsForRecord. -
Uses of CrowdsourcingStatus in io.goobi.viewer.dao.impl
Modifier and TypeMethodDescriptionJPADAO.getCampaignPageStatisticsForRecord
(String pi, CrowdsourcingStatus status) getCampaignPageStatisticsForRecord.JPADAO.getCampaignStatisticsForRecord
(String pi, CrowdsourcingStatus status) getCampaignStatisticsForRecord. -
Uses of CrowdsourcingStatus in io.goobi.viewer.managedbeans
Modifier and TypeMethodDescriptionCrowdsourcingBean.getTargetRecordStatus()
getTargetRecordStatus.CrowdsourcingBean.getTargetStatus()
Getter for the fieldtargetStatus
.Modifier and TypeMethodDescriptionCrowdsourcingBean.getNextItemUrl
(Campaign campaign, CrowdsourcingStatus status) getRandomItemUrl.void
NavigationHelper.setCrowdsourcingAnnotationPage
(Campaign campaign, String pi, CrowdsourcingStatus status) Set the current page to a crowdsourcing annotation page with the given campaign as parent and the given pi as current identifiervoid
CrowdsourcingBean.setTargetStatus
(CrowdsourcingStatus targetStatus) Setter for the fieldtargetStatus
. -
Uses of CrowdsourcingStatus in io.goobi.viewer.model.crowdsourcing.campaigns
Modifier and TypeMethodDescriptionstatic CrowdsourcingStatus
Campaign.getPageStatus
(String pi, int page) Campaign.getRecordStatus
(String pi) getRecordStatus.CampaignItem.getRecordStatus()
CampaignRecordPageStatistic.getStatus()
Getter for the fieldstatus
.CampaignRecordStatistic.getStatus()
Getter for the fieldstatus
.static CrowdsourcingStatus
Returns the enum constant of this class with the specified name.static CrowdsourcingStatus[]
CrowdsourcingStatus.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptionboolean
CampaignRecordStatistic.containsPageStatus
(CrowdsourcingStatus status) Check both record status and all page status to check if any matches the given statusCampaign.getNextTarget
(CrowdsourcingStatus status, String currentPi, User user) Get the targetIdentifier to a random PI from the Solr query result list.Campaign.getRandomizedTarget
(CrowdsourcingStatus status, String piToIgnore, User user) Get the targetIdentifier to a random PI from the Solr query result list.boolean
Campaign.isEligibleToEdit
(String pi, CrowdsourcingStatus status, User user) Check if the given user may annotate/review (depending on status) a specific pi within this campaignboolean
Campaign.isUserAllowedAction
(User user, CrowdsourcingStatus status) Checks whether the given user may annotate or review records based on the given status.void
Campaign.setRecordPageStatus
(String pi, int page, CrowdsourcingStatus status, Optional<User> user) void
Campaign.setRecordStatus
(String pi, CrowdsourcingStatus status, Optional<User> user) Updates record status in the campaign statistics.void
CampaignItem.setRecordStatus
(CrowdsourcingStatus recordStatus) Setter for the fieldrecordStatus
.void
CampaignRecordPageStatistic.setStatus
(CrowdsourcingStatus status) Setter for the fieldstatus
.void
CampaignRecordStatistic.setStatus
(CrowdsourcingStatus status) Setter for the fieldstatus
.