Uses of Class
io.meeds.gamification.model.RuleDTO
Packages that use RuleDTO
Package
Description
-
Uses of RuleDTO in io.meeds.gamification.listener
Method parameters in io.meeds.gamification.listener with type arguments of type RuleDTO -
Uses of RuleDTO in io.meeds.gamification.model
Subclasses of RuleDTO in io.meeds.gamification.modelMethods in io.meeds.gamification.model that return RuleDTOConstructors in io.meeds.gamification.model with parameters of type RuleDTO -
Uses of RuleDTO in io.meeds.gamification.rest.builder
Methods in io.meeds.gamification.rest.builder with parameters of type RuleDTOModifier and TypeMethodDescriptionstatic RuleRestEntityRuleBuilder.toRestEntity(ProgramService programService, RuleService ruleService, RealizationService realizationService, io.meeds.social.translation.service.TranslationService translationService, org.exoplatform.social.metadata.favorite.FavoriteService favoriteService, org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.social.core.manager.ActivityManager activityManager, org.exoplatform.social.common.xmlprocessor.XMLProcessor xmlProcessor, org.exoplatform.portal.config.UserACL userAcl, RuleDTO rule, Locale locale, List<String> expandFields, int realizationsLimit, boolean noProgram, boolean anonymous, PeriodType periodType) static UserInfoContextRuleBuilder.toUserContext(ProgramService programService, RealizationService realizationService, RuleDTO rule, String username) static voidRealizationBuilder.translatedLabels(io.meeds.social.translation.service.TranslationService translationService, RealizationDTO realization, RuleDTO rule, Locale locale) static voidRuleBuilder.translatedLabels(io.meeds.social.translation.service.TranslationService translationService, RuleDTO rule, Locale locale) -
Uses of RuleDTO in io.meeds.gamification.rest.model
Subclasses of RuleDTO in io.meeds.gamification.rest.model -
Uses of RuleDTO in io.meeds.gamification.service
Methods in io.meeds.gamification.service that return RuleDTOModifier and TypeMethodDescriptionRuleService.createRule(RuleDTO ruleDTO) Add Rule to DBRuleService.createRule(RuleDTO ruleDTO, String username) Add Rule to DBRuleService.deleteRuleById(long ruleId) Deletes an existing ruleRuleService.deleteRuleById(long ruleId, String username) Deletes an existing ruleRuleService.findRuleById(long id) Get RuleEntity by idRuleService.findRuleById(long id, String username) RuleService.findRuleByTitle(String ruleTitle) Find a RuleEntity by titledefault RuleDTORuleService.updateRule(RuleDTO ruleDTO) Update Rule to DBRuleService.updateRule(RuleDTO ruleDTO, String username) Update Rule to DBMethods in io.meeds.gamification.service that return types with arguments of type RuleDTOModifier and TypeMethodDescriptionRuleService.getPrerequisiteRules(long ruleId) Retrieve prerequisite rules to achieve in order to be gamified for a given rule by an earnerRuleService.getRules(RuleFilter ruleFilter, int offset, int limit) Get Rules by filter using offset and limit.RuleService.getRules(RuleFilter ruleFilter, String username, int offset, int limit) Get Rules accessible for a given user by filter using offset and limit.Methods in io.meeds.gamification.service with parameters of type RuleDTOModifier and TypeMethodDescriptionbooleanAnnouncementService.canAnnounce(RuleDTO rule, String username) RuleService.createRule(RuleDTO ruleDTO) Add Rule to DBRuleService.createRule(RuleDTO ruleDTO, String username) Add Rule to DBRealizationService.getRealizationValidityContext(RuleDTO rule, String earnerIdentityId) Checks whether earner can create a realization on a designated rule at this moment or notdefault RuleDTORuleService.updateRule(RuleDTO ruleDTO) Update Rule to DBRuleService.updateRule(RuleDTO ruleDTO, String username) Update Rule to DB -
Uses of RuleDTO in io.meeds.gamification.service.impl
Methods in io.meeds.gamification.service.impl that return RuleDTOModifier and TypeMethodDescriptionRuleServiceImpl.createRule(RuleDTO rule) RuleServiceImpl.createRule(RuleDTO rule, String username) RuleServiceImpl.deleteRuleById(long ruleId) RuleServiceImpl.deleteRuleById(long ruleId, String username) RuleServiceImpl.findRuleById(long id) RuleServiceImpl.findRuleById(long ruleId, String username) RuleServiceImpl.findRuleByTitle(String ruleTitle) RuleServiceImpl.updateRule(RuleDTO ruleDTO) RuleServiceImpl.updateRule(RuleDTO rule, String username) Methods in io.meeds.gamification.service.impl that return types with arguments of type RuleDTOModifier and TypeMethodDescriptionRuleServiceImpl.getPrerequisiteRules(long ruleId) RuleServiceImpl.getRules(RuleFilter ruleFilter, int offset, int limit) RuleServiceImpl.getRules(RuleFilter ruleFilter, String username, int offset, int limit) Methods in io.meeds.gamification.service.impl with parameters of type RuleDTOModifier and TypeMethodDescriptionbooleanAnnouncementServiceImpl.canAnnounce(RuleDTO rule, String earnerIdentityId) RuleServiceImpl.createRule(RuleDTO rule) RuleServiceImpl.createRule(RuleDTO rule, String username) RealizationServiceImpl.getRealizationValidityContext(RuleDTO rule, String earnerIdentityId) RuleServiceImpl.updateRule(RuleDTO ruleDTO) RuleServiceImpl.updateRule(RuleDTO rule, String username) -
Uses of RuleDTO in io.meeds.gamification.storage
Methods in io.meeds.gamification.storage that return RuleDTOModifier and TypeMethodDescriptionRuleStorage.deleteRuleById(long ruleId, String userId) RuleStorage.findActiveRuleByEventAndProgramId(String event, long programId) RuleStorage.findRuleById(Long id) RuleStorage.findRuleByTitle(String ruleTitle) Methods in io.meeds.gamification.storage with parameters of type RuleDTO -
Uses of RuleDTO in io.meeds.gamification.storage.cached
Methods in io.meeds.gamification.storage.cached that return RuleDTOModifier and TypeMethodDescriptionRuleCachedStorage.deleteRuleById(long ruleId, String userId) RuleCachedStorage.findRuleById(Long id) RuleCachedStorage.findRuleByTitle(String title) Methods in io.meeds.gamification.storage.cached with parameters of type RuleDTO -
Uses of RuleDTO in io.meeds.gamification.storage.mapper
Methods in io.meeds.gamification.storage.mapper that return RuleDTOModifier and TypeMethodDescriptionstatic RuleDTORuleMapper.fromEntity(ProgramStorage programStorage, EventStorage eventStorage, RuleEntity ruleEntity) Methods in io.meeds.gamification.storage.mapper that return types with arguments of type RuleDTOModifier and TypeMethodDescriptionRuleMapper.fromEntities(ProgramStorage programStorage, EventStorage eventStorage, List<RuleEntity> rules) Methods in io.meeds.gamification.storage.mapper with parameters of type RuleDTO -
Uses of RuleDTO in io.meeds.gamification.utils
Fields in io.meeds.gamification.utils with type parameters of type RuleDTOModifier and TypeFieldDescriptionstatic final org.exoplatform.commons.api.notification.model.ArgumentLiteral<RuleDTO>Methods in io.meeds.gamification.utils with parameters of type RuleDTOModifier and TypeMethodDescriptionstatic voidUtils.addAnnouncementStatisticParameters(org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.social.core.space.spi.SpaceService spaceService, RuleDTO rule, Announcement announcement, org.exoplatform.analytics.model.StatisticData statisticData, String username) static voidUtils.addRealizationStatisticParameters(org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.social.core.space.spi.SpaceService spaceService, RuleDTO rule, EventDTO ruleEvent, RealizationDTO realization, org.exoplatform.analytics.model.StatisticData statisticData) static voidUtils.addRuleStatisticParameters(org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.social.core.space.spi.SpaceService spaceService, RuleDTO rule, EventDTO event, org.exoplatform.analytics.model.StatisticData statisticData, String username)