Uses of Class
io.goobi.viewer.model.crowdsourcing.campaigns.Campaign
Packages that use Campaign
Package
Description
-
Uses of Campaign in io.goobi.viewer.controller
Methods in io.goobi.viewer.controller that return types with arguments of type CampaignModifier and TypeMethodDescriptionDataManager.getRecordCampaignMap()Getter for the fieldrecordCampaignMap.Method parameters in io.goobi.viewer.controller with type arguments of type CampaignModifier and TypeMethodDescriptionvoidDataManager.setRecordCampaignMap(Map<String, List<Campaign>> recordCampaignMap) Setter for the fieldrecordCampaignMap. -
Uses of Campaign in io.goobi.viewer.dao
Methods in io.goobi.viewer.dao that return CampaignMethods in io.goobi.viewer.dao that return types with arguments of type CampaignModifier and TypeMethodDescriptionIDAO.getAllCampaigns()getAllCampaigns.IDAO.getCampaigns(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getCampaigns.Methods in io.goobi.viewer.dao with parameters of type CampaignModifier and TypeMethodDescriptionbooleanIDAO.addCampaign(Campaign campaign) addCampaign.booleanIDAO.deleteCampaign(Campaign campaign) deleteCampaign.IDAO.getAnnotationsForCampaign(Campaign campaign) getAnnotationsForCampaign.IDAO.getAnnotationsForCampaignAndTarget(Campaign campaign, String pi, Integer page) getAnnotationsForCampaignAndTarget.IDAO.getAnnotationsForCampaignAndWork(Campaign campaign, String pi) getAnnotationsForCampaignAndWork.booleanIDAO.updateCampaign(Campaign campaign) updateCampaign. -
Uses of Campaign in io.goobi.viewer.dao.impl
Methods in io.goobi.viewer.dao.impl that return CampaignMethods in io.goobi.viewer.dao.impl that return types with arguments of type CampaignModifier and TypeMethodDescriptionJPADAO.getAllCampaigns()getAllCampaigns.JPADAO.getCampaigns(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getCampaigns.Methods in io.goobi.viewer.dao.impl with parameters of type CampaignModifier and TypeMethodDescriptionbooleanJPADAO.addCampaign(Campaign campaign) addCampaign.booleanJPADAO.deleteCampaign(Campaign campaign) deleteCampaign.JPADAO.getAnnotationsForCampaign(Campaign campaign) getAnnotationsForCampaign.JPADAO.getAnnotationsForCampaignAndTarget(Campaign campaign, String pi, Integer page) getAnnotationsForCampaignAndTarget.JPADAO.getAnnotationsForCampaignAndWork(Campaign campaign, String pi) getAnnotationsForCampaignAndWork.booleanJPADAO.updateCampaign(Campaign campaign) updateCampaign. -
Uses of Campaign in io.goobi.viewer.managedbeans
Methods in io.goobi.viewer.managedbeans that return CampaignModifier and TypeMethodDescriptionCrowdsourcingBean.getSelectedCampaign()Getter for the fieldselectedCampaign.CrowdsourcingBean.getTargetCampaign()Getter for the fieldtargetCampaign.Methods in io.goobi.viewer.managedbeans that return types with arguments of type CampaignModifier and TypeMethodDescriptionCrowdsourcingBean.getActiveCampaignsForRecord(String pi) Returns a list of active campaigns for the given identifier that are visible to the current user.CrowdsourcingBean.getAllCampaigns()getAllCampaigns.CrowdsourcingBean.getAllCampaigns(Campaign.CampaignVisibility visibility) getAllCampaigns.CrowdsourcingBean.getAllowedCampaigns(User user) Returns the list of campaigns that are visible to the given user.CrowdsourcingBean.getLazyModelCampaigns()Getter for the fieldlazyModelCampaigns.AnnotationBean.getOwningCampaign(CrowdsourcingAnnotation anno) Methods in io.goobi.viewer.managedbeans with parameters of type CampaignModifier and TypeMethodDescriptionCrowdsourcingBean.deleteCampaignAction(Campaign campaign) Delete the givenCampaignfrom the database and the loaded list of campaignsCrowdsourcingBean.editCampaignAction(Campaign campaign) Sets the givenCampaignas theCrowdsourcingBean.selectedCampaignand returns a pretty url to the view for editing this campaignCrowdsourcingBean.forwardToCrowdsourcingAnnotation(Campaign campaign) forwardToCrowdsourcingAnnotation.CrowdsourcingBean.forwardToCrowdsourcingAnnotation(Campaign campaign, String pi) forwardToCrowdsourcingAnnotation.CrowdsourcingBean.forwardToCrowdsourcingReview(Campaign campaign) forwardToCrowdsourcingReview.CrowdsourcingBean.forwardToCrowdsourcingReview(Campaign campaign, String pi) forwardToCrowdsourcingReview.CrowdsourcingBean.getNextItemUrl(Campaign campaign, CrowdsourcingStatus status) getRandomItemUrl.static booleanCheck if the given user is allowed access to the given campaign from a rights management standpoint alone.voidNavigationHelper.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 identifiervoidCrowdsourcingBean.setSelectedCampaign(Campaign campaign) Set the selected campaign to a clone of the given campaignvoidCrowdsourcingBean.setTargetCampaign(Campaign targetCampaign) Setter for the fieldtargetCampaign. -
Uses of Campaign in io.goobi.viewer.model.crowdsourcing.campaigns
Methods in io.goobi.viewer.model.crowdsourcing.campaigns that return CampaignModifier and TypeMethodDescriptionCampaignItem.getCampaign()TheCampaignto create the annotationsCampaignLogMessage.getCampaign()CampaignRecordStatistic.getOwner()Getter for the fieldowner.CampaignTranslation.getOwner()Getter for the fieldowner.Methods in io.goobi.viewer.model.crowdsourcing.campaigns with parameters of type CampaignModifier and TypeMethodDescriptionvoidCampaignItem.setCampaign(Campaign campaign) Setter for the fieldcampaign.voidSetter for the fieldowner.voidSetter for the fieldowner.static voidCampaignTranslation.setTranslation(List<CampaignTranslation> translations, String lang, String value, String tag, Campaign owner) setTranslation.Constructors in io.goobi.viewer.model.crowdsourcing.campaigns with parameters of type CampaignModifierConstructorDescriptionCampaignLogMessage(LogMessage source, Campaign campaign, String pi) CampaignLogMessage(String message, Long creatorId, Campaign campaign, String pi) CampaignLogMessage(String message, Long creatorId, LocalDateTime dateCreated, Campaign campaign, String pi) CampaignTranslation(CampaignTranslation orig, Campaign owner) CampaignTranslation(String language, String tag, String value, Campaign owner) Constructor for CampaignTranslation. -
Uses of Campaign in io.goobi.viewer.model.crowdsourcing.questions
Methods in io.goobi.viewer.model.crowdsourcing.questions that return CampaignMethods in io.goobi.viewer.model.crowdsourcing.questions with parameters of type CampaignModifier and TypeMethodDescriptionvoidSetter for the fieldowner.Constructors in io.goobi.viewer.model.crowdsourcing.questions with parameters of type CampaignModifierConstructorDescriptionconstructor setting the owning campaignCreate a clone of the given question with the given campaign as ownerQuestion(QuestionType questionType, TargetSelector targetSelector, int targetFrequency, Campaign owner) constructor setting the owning campaign as well ass the type of annotation to be generated -
Uses of Campaign in io.goobi.viewer.model.security
Methods in io.goobi.viewer.model.security that return types with arguments of type CampaignModifier and TypeMethodDescriptionLicense.getAllowedCrowdsourcingCampaigns()Getter for the fieldallowedCrowdsourcingCampaigns.Method parameters in io.goobi.viewer.model.security with type arguments of type CampaignModifier and TypeMethodDescriptionvoidLicense.setAllowedCrowdsourcingCampaigns(List<Campaign> allowedCrowdsourcingCampaigns) Setter for the fieldallowedCrowdsourcingCampaigns. -
Uses of Campaign in io.goobi.viewer.model.urlresolution
Methods in io.goobi.viewer.model.urlresolution that return CampaignMethods in io.goobi.viewer.model.urlresolution that return types with arguments of type CampaignMethods in io.goobi.viewer.model.urlresolution with parameters of type CampaignModifier and TypeMethodDescriptionvoidViewerPath.setCampaign(Campaign campaign) Setter for the fieldcampaign.