Class DataImportConsumerMessagingConfiguration

java.lang.Object
com.broadleafcommerce.common.dataimport.configuration.DataImportConsumerMessagingConfiguration

@Configuration @ConditionalOnPropertyOrGroup(name="broadleaf.import.batch.notification.active", group="broadleaf.basic.messaging.enabled", matchIfMissing=true) @EnableBinding({BatchRequestConsumer.class,BatchCompletionProducer.class}) public class DataImportConsumerMessagingConfiguration extends Object
The main configuration for consuming an import at a resource tier
Author:
Phillip Verheyden (phillipuniverse)
  • Constructor Details

    • DataImportConsumerMessagingConfiguration

      public DataImportConsumerMessagingConfiguration()
  • Method Details

    • importBatchListener

      @Bean @ConditionalOnMissingBean public BatchListener importBatchListener(List<ImportBatchHandler> handlers, com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, com.broadleafcommerce.common.extension.data.DataRouteReference reference)