Class DataImportProcessorAutoConfiguration
java.lang.Object
com.broadleafcommerce.dataimport.processor.autoconfigure.DataImportProcessorAutoConfiguration
@Configuration
@EnableConfigurationProperties(DataImportProcessorProperties.class)
public class DataImportProcessorAutoConfiguration
extends Object
- Author:
- Phillip Verheyden (phillipuniverse)
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbatchManager
(BatchService<Batch> batchService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) defaultImportProcessor
(BatchManager batchManager, DataImportProcessorProperties properties, ImportService<Import> importService, BatchItemCompletionService<BatchItemCompletion> batchItemCompletionService, com.broadleafcommerce.common.dataimport.util.IdResolver idResolver, com.broadleafcommerce.common.dataimport.util.OperationResolver operationResolver, CorrelationIdMappingCache correlationIdCache) defaultImportValidator
(DataImportProcessorProperties properties) com.broadleafcommerce.common.dataimport.util.IdResolver
com.broadleafcommerce.common.dataimport.util.OperationResolver
-
Constructor Details
-
DataImportProcessorAutoConfiguration
public DataImportProcessorAutoConfiguration()
-
-
Method Details
-
correlationIdMappingCache
-
idResolver
@Bean @ConditionalOnMissingBean public com.broadleafcommerce.common.dataimport.util.IdResolver idResolver() -
operationResolver
@Bean @ConditionalOnMissingBean public com.broadleafcommerce.common.dataimport.util.OperationResolver operationResolver() -
batchManager
@Bean @ConditionalOnMissingBean public BatchManager batchManager(BatchService<Batch> batchService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
defaultImportProcessor
@Bean @ConditionalOnMissingBean public DefaultImportProcessor defaultImportProcessor(BatchManager batchManager, DataImportProcessorProperties properties, ImportService<Import> importService, BatchItemCompletionService<BatchItemCompletion> batchItemCompletionService, com.broadleafcommerce.common.dataimport.util.IdResolver idResolver, com.broadleafcommerce.common.dataimport.util.OperationResolver operationResolver, CorrelationIdMappingCache correlationIdCache) -
csvFileReader
-
defaultImportValidator
@Bean @ConditionalOnMissingBean public DefaultImportValidator defaultImportValidator(DataImportProcessorProperties properties)
-