Uses of Class
io.meeds.gamification.model.ProgramDTO
Packages that use ProgramDTO
Package
Description
-
Uses of ProgramDTO in io.meeds.gamification.analytics
Method parameters in io.meeds.gamification.analytics with type arguments of type ProgramDTOModifier and TypeMethodDescriptionvoidAnalyticsProgramListener.onEvent(org.exoplatform.services.listener.Event<ProgramDTO, String> event) -
Uses of ProgramDTO in io.meeds.gamification.listener
Method parameters in io.meeds.gamification.listener with type arguments of type ProgramDTOModifier and TypeMethodDescriptionvoidProgramAudienceUpdatedListener.onEvent(org.exoplatform.services.listener.Event<ProgramDTO, String> event) voidProgramDeletedBadgeListener.onEvent(org.exoplatform.services.listener.Event<ProgramDTO, String> event) voidProgramDeletedRuleListener.onEvent(org.exoplatform.services.listener.Event<ProgramDTO, String> event) -
Uses of ProgramDTO in io.meeds.gamification.model
Fields in io.meeds.gamification.model declared as ProgramDTOMethods in io.meeds.gamification.model that return ProgramDTOConstructors in io.meeds.gamification.model with parameters of type ProgramDTOModifierConstructorDescriptionRealizationDTO(Long id, String earnerId, String earnerType, long globalScore, String actionTitle, ProgramDTO program, String programLabel, String context, long actionScore, String receiver, String objectId, String objectType, Long ruleId, Long activityId, String comment, Long creator, String createdBy, String createdDate, String lastModifiedBy, String lastModifiedDate, String sendingDate, String status, EntityType type, Long reviewerId) RulePublication(Long id, String title, String description, int score, ProgramDTO program, boolean enabled, boolean deleted, String createdBy, String createdDate, String lastModifiedBy, EventDTO event, String lastModifiedDate, String startDate, String endDate, long activityId, long cacheTime, Set<Long> prerequisiteRuleIds, EntityType type, RecurrenceType recurrence, long spaceId, String message, Map<String, String> templateParams, boolean publish) -
Uses of ProgramDTO in io.meeds.gamification.rest
Methods in io.meeds.gamification.rest with parameters of type ProgramDTOModifier and TypeMethodDescriptionjavax.ws.rs.core.ResponseProgramRest.createProgram(jakarta.servlet.http.HttpServletRequest request, ProgramDTO program) javax.ws.rs.core.ResponseProgramRest.updateProgram(jakarta.servlet.http.HttpServletRequest request, long programId, ProgramDTO program) -
Uses of ProgramDTO in io.meeds.gamification.rest.builder
Methods in io.meeds.gamification.rest.builder with parameters of type ProgramDTOModifier and TypeMethodDescriptionstatic ProgramRestEntityProgramBuilder.toRestEntity(ProgramService programService, RuleService ruleService, io.meeds.social.translation.service.TranslationService translationService, org.exoplatform.portal.config.UserACL userAcl, ProgramDTO program, Locale locale, String username, List<String> expandFields, boolean expandAdministrators) static UserInfoContextProgramBuilder.toUserContext(ProgramService programService, ProgramDTO program, String username) static voidProgramBuilder.translatedLabels(io.meeds.social.translation.service.TranslationService translationService, ProgramDTO program, Locale locale) Method parameters in io.meeds.gamification.rest.builder with type arguments of type ProgramDTOModifier and TypeMethodDescriptionstatic List<ProgramRestEntity> ProgramBuilder.toRestEntities(ProgramService programService, RuleService ruleService, io.meeds.social.translation.service.TranslationService translationService, org.exoplatform.portal.config.UserACL userAcl, Locale locale, List<ProgramDTO> programs, List<String> expandFields, String username) -
Uses of ProgramDTO in io.meeds.gamification.rest.model
Subclasses of ProgramDTO in io.meeds.gamification.rest.modelConstructors in io.meeds.gamification.rest.model with parameters of type ProgramDTOModifierConstructorDescriptionProgramWithRulesRestEntity(ProgramDTO program) RuleRestEntity(Long id, String title, String description, int score, ProgramDTO program, boolean enabled, boolean deleted, String createdBy, String createdDate, String lastModifiedBy, EventDTO event, String lastModifiedDate, String startDate, String endDate, long activityId, long cacheTime, boolean published, boolean favorite, Set<Long> prerequisiteRuleIds, EntityType type, RecurrenceType recurrence, long audience, Set<Long> managers, List<RealizationRestEntity> realizations, long realizationsCount, boolean hasPendingRealization, UserInfo userInfo, List<RuleDTO> prerequisiteRules) -
Uses of ProgramDTO in io.meeds.gamification.service
Methods in io.meeds.gamification.service that return ProgramDTOModifier and TypeMethodDescriptionProgramService.createProgram(ProgramDTO program) Creates a new ProgramProgramService.createProgram(ProgramDTO program, org.exoplatform.services.security.Identity aclIdentity) Creates a new ProgramProgramService.deleteProgramById(long programId, org.exoplatform.services.security.Identity aclIdentity) Deletes an existing Program by idProgramService.getProgramById(long programId) Retrieves a program identified by its technical identifier.ProgramService.getProgramById(long programId, String username) Retrieves a program identified by its technical identifier accessed by a userProgramService.getProgramByTitle(String programTitle) Find a Program by titleProgramService.updateProgram(ProgramDTO program) Update an existing ProgramProgramService.updateProgram(ProgramDTO program, org.exoplatform.services.security.Identity aclIdentity) Update an existing ProgramMethods in io.meeds.gamification.service that return types with arguments of type ProgramDTOModifier and TypeMethodDescriptionProgramService.getPrograms(ProgramFilter programFilter, String username, int offset, int limit) Gets programs by filter.Methods in io.meeds.gamification.service with parameters of type ProgramDTOModifier and TypeMethodDescriptionProgramService.createProgram(ProgramDTO program) Creates a new ProgramProgramService.createProgram(ProgramDTO program, org.exoplatform.services.security.Identity aclIdentity) Creates a new ProgramProgramService.updateProgram(ProgramDTO program) Update an existing ProgramProgramService.updateProgram(ProgramDTO program, org.exoplatform.services.security.Identity aclIdentity) Update an existing Program -
Uses of ProgramDTO in io.meeds.gamification.service.impl
Methods in io.meeds.gamification.service.impl that return ProgramDTOModifier and TypeMethodDescriptionProgramServiceImpl.createProgram(ProgramDTO program) ProgramServiceImpl.createProgram(ProgramDTO program, org.exoplatform.services.security.Identity aclIdentity) ProgramServiceImpl.deleteProgramById(long programId, org.exoplatform.services.security.Identity aclIdentity) ProgramServiceImpl.getProgramById(long programId) ProgramServiceImpl.getProgramById(long programId, String username) ProgramServiceImpl.getProgramByTitle(String programTitle) ProgramServiceImpl.updateProgram(ProgramDTO program) ProgramServiceImpl.updateProgram(ProgramDTO program, org.exoplatform.services.security.Identity aclIdentity) Methods in io.meeds.gamification.service.impl that return types with arguments of type ProgramDTOModifier and TypeMethodDescriptionProgramServiceImpl.getPrograms(ProgramFilter programFilter, String username, int offset, int limit) Methods in io.meeds.gamification.service.impl with parameters of type ProgramDTOModifier and TypeMethodDescriptionProgramServiceImpl.createProgram(ProgramDTO program) ProgramServiceImpl.createProgram(ProgramDTO program, org.exoplatform.services.security.Identity aclIdentity) ProgramServiceImpl.updateProgram(ProgramDTO program) ProgramServiceImpl.updateProgram(ProgramDTO program, org.exoplatform.services.security.Identity aclIdentity) -
Uses of ProgramDTO in io.meeds.gamification.storage
Methods in io.meeds.gamification.storage that return ProgramDTOModifier and TypeMethodDescriptionProgramStorage.getProgramById(Long id) ProgramStorage.getProgramByTitle(String programTitle) ProgramStorage.saveProgram(ProgramDTO program) Methods in io.meeds.gamification.storage with parameters of type ProgramDTO -
Uses of ProgramDTO in io.meeds.gamification.storage.cached
Methods in io.meeds.gamification.storage.cached that return ProgramDTOModifier and TypeMethodDescriptionProgramCachedStorage.getProgramById(Long id) ProgramCachedStorage.saveProgram(ProgramDTO program) Methods in io.meeds.gamification.storage.cached with parameters of type ProgramDTO -
Uses of ProgramDTO in io.meeds.gamification.storage.mapper
Methods in io.meeds.gamification.storage.mapper that return ProgramDTOModifier and TypeMethodDescriptionstatic ProgramDTOProgramMapper.fromEntity(RuleDAO ruleDAO, ProgramEntity programEntity) Methods in io.meeds.gamification.storage.mapper that return types with arguments of type ProgramDTOModifier and TypeMethodDescriptionstatic List<ProgramDTO> ProgramMapper.fromEntities(RuleDAO ruleDAO, List<ProgramEntity> programs) Methods in io.meeds.gamification.storage.mapper with parameters of type ProgramDTOModifier and TypeMethodDescriptionstatic ProgramEntityProgramMapper.toEntity(ProgramDTO program) -
Uses of ProgramDTO in io.meeds.gamification.utils
Methods in io.meeds.gamification.utils with parameters of type ProgramDTOModifier and TypeMethodDescriptionstatic voidUtils.addProgramStatisticParameters(org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.social.core.space.spi.SpaceService spaceService, ProgramDTO program, org.exoplatform.analytics.model.StatisticData statisticData, String username)