Class CampaignServiceAutoConfiguration.CampaignNotificationAutoConfiguration

    • Constructor Detail

      • CampaignNotificationAutoConfiguration

        public CampaignNotificationAutoConfiguration()
    • Method Detail

      • idempotentPersistenceNotificationConsumptionService

        @Bean
        @ConditionalOnMissingBean
        public IdempotentPersistenceNotificationConsumptionService idempotentPersistenceNotificationConsumptionService​(com.broadleafcommerce.common.messaging.repository.ResourceLockRepository<?,​?> resourceLockRepository)
      • codeGenerationPersistenceHandler

        @Bean
        @ConditionalOnMissingBean
        public CodeGenerationPersistenceHandler codeGenerationPersistenceHandler​(CodeGeneratorRepository<com.broadleafcommerce.data.tracking.core.Trackable> codeGeneratorRepository,
                                                                                 CodeGenerationService codeGenerationService,
                                                                                 com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager domainMapper,
                                                                                 com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                                                 com.broadleafcommerce.common.extension.TypeFactory typeFactory,
                                                                                 IdempotentPersistenceNotificationConsumptionService idempotentConsumptionService,
                                                                                 @Qualifier("campaignSource")
                                                                                 com.broadleafcommerce.common.extension.data.DataRouteSupporting route)