Uses of Class
com.broadleafcommerce.promotion.campaign.domain.Campaign
-
-
Uses of Campaign in com.broadleafcommerce.promotion.campaign.service
Classes in com.broadleafcommerce.promotion.campaign.service with type parameters of type Campaign Modifier and Type Interface Description interfaceCampaignService<P extends Campaign>Base service API forCampaign.classDefaultCampaignService<P extends Campaign>Fields in com.broadleafcommerce.promotion.campaign.service with type parameters of type Campaign Modifier and Type Field Description protected CampaignService<Campaign>DefaultCodeGenerationService. campaignServiceprotected CampaignService<Campaign>DefaultCodeUsabilityService. campaignServiceMethods in com.broadleafcommerce.promotion.campaign.service that return types with arguments of type Campaign Modifier and Type Method Description protected CampaignService<Campaign>DefaultCodeGenerationService. getCampaignService()protected CampaignService<Campaign>DefaultCodeGeneratorService. getCampaignService()Method parameters in com.broadleafcommerce.promotion.campaign.service with type arguments of type Campaign Modifier and Type Method Description voidDefaultCodeGeneratorService. setCampaignService(CampaignService<Campaign> campaignService)Constructor parameters in com.broadleafcommerce.promotion.campaign.service with type arguments of type Campaign Constructor Description DefaultCodeGenerationService(com.broadleafcommerce.common.extension.TypeFactory campaignFactory, CodeFormatAvailableCharHelper availableCharHelper, CodeGeneratorService<CodeGenerator> service, CampaignCodeService<CampaignCode> codeService, CampaignService<Campaign> campaignService)DefaultCodeUsabilityService(CampaignCodeService<CampaignCode> campaignCodeService, CampaignService<Campaign> campaignService, CampaignCodeAuditDetailService<CampaignCodeAuditDetail> campaignCodeAuditDetailService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of Campaign in com.broadleafcommerce.promotion.campaign.service.autoconfigure
Methods in com.broadleafcommerce.promotion.campaign.service.autoconfigure that return types with arguments of type Campaign Modifier and Type Method Description CampaignService<Campaign>CampaignServiceAutoConfiguration. campaignService(CampaignRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> parser)Method parameters in com.broadleafcommerce.promotion.campaign.service.autoconfigure with type arguments of type Campaign Modifier and Type Method Description CodeGenerationServiceCampaignServiceAutoConfiguration. codeGenerationService(com.broadleafcommerce.common.extension.TypeFactory factory, CodeGeneratorService<CodeGenerator> codeGeneratorService, CampaignCodeService<CampaignCode> codeService, CampaignService<Campaign> campaignService)CodeGeneratorPreValidatorCampaignServiceAutoConfiguration. codeGeneratorPreValidator(CampaignService<Campaign> campaignService, CodeFormatAvailableCharHelper codeFormatAvailableCharHelper)CodeUsabilityServiceCampaignServiceAutoConfiguration. codeUsabilityService(CampaignCodeService<CampaignCode> codeService, CampaignService<Campaign> campaignService, CampaignCodeAuditDetailService<CampaignCodeAuditDetail> auditDetailService, com.broadleafcommerce.common.extension.TypeFactory factory) -
Uses of Campaign in com.broadleafcommerce.promotion.campaign.service.validation
Methods in com.broadleafcommerce.promotion.campaign.service.validation that return types with arguments of type Campaign Modifier and Type Method Description protected CampaignService<Campaign>CampaignValidator. getCampaignService()protected CampaignService<Campaign>CodeGeneratorPreValidator. getCampaignService()Methods in com.broadleafcommerce.promotion.campaign.service.validation with parameters of type Campaign Modifier and Type Method Description protected booleanCampaignValidator. isExpiredCampaignDateChange(Campaign updatedCampaign, Campaign existingCampaign)For an update/replace operation, checks if the campaign currently has an active end date in the past (is expired) and has been updated to a value in the future (not expired).protected voidCampaignValidator. validateActiveEndDate(Campaign campaign, org.springframework.validation.Errors errors)protected voidCampaignValidator. validateActiveStartDate(Campaign campaign, org.springframework.validation.Errors errors)protected voidCampaignValidator. validateExpirationDateChange(Campaign updatedCampaign, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)Method parameters in com.broadleafcommerce.promotion.campaign.service.validation with type arguments of type Campaign Modifier and Type Method Description voidCampaignValidator. setCampaignService(CampaignService<Campaign> campaignService)Lazy injection since this validator is itself a service component.Constructor parameters in com.broadleafcommerce.promotion.campaign.service.validation with type arguments of type Campaign Constructor Description CodeGeneratorPreValidator(CampaignService<Campaign> campaignService, CodeFormatAvailableCharHelper availableCharHelper) -
Uses of Campaign in com.broadleafcommerce.promotion.campaign.web.endpoint
Fields in com.broadleafcommerce.promotion.campaign.web.endpoint with type parameters of type Campaign Modifier and Type Field Description protected CampaignService<Campaign>CampaignEndpoint. serviceMethods in com.broadleafcommerce.promotion.campaign.web.endpoint that return Campaign Modifier and Type Method Description CampaignCampaignEndpoint. createCampaign(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, Campaign req)CampaignCampaignEndpoint. readCampaignById(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String campaignId)CampaignCampaignEndpoint. replaceCampaign(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, Campaign req)CampaignCampaignEndpoint. updateCampaign(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, Campaign req)Methods in com.broadleafcommerce.promotion.campaign.web.endpoint that return types with arguments of type Campaign Modifier and Type Method Description org.springframework.data.domain.Page<Campaign>CampaignEndpoint. readAllCampaigns(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String query, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters)Methods in com.broadleafcommerce.promotion.campaign.web.endpoint with parameters of type Campaign Modifier and Type Method Description CampaignCampaignEndpoint. createCampaign(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, Campaign req)CampaignCampaignEndpoint. replaceCampaign(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, Campaign req)CampaignCampaignEndpoint. updateCampaign(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, Campaign req)Constructor parameters in com.broadleafcommerce.promotion.campaign.web.endpoint with type arguments of type Campaign Constructor Description CampaignEndpoint(CampaignService<Campaign> service, CampaignCodeService<CampaignCode> codeService, CodeGeneratorService<CodeGenerator> generatorService, CodeGenerationService generationService)
-