Uses of Class
com.broadleafcommerce.dataimport.processor.FileReaderContext
Packages that use FileReaderContext
Package
Description
-
Uses of FileReaderContext in com.broadleafcommerce.dataimport.processor
Classes in com.broadleafcommerce.dataimport.processor with type parameters of type FileReaderContextModifier and TypeInterfaceDescriptioninterfaceFileReader<C extends FileReaderContext>A reader for a file of a particular type.final classImportProcessingContext<R extends FileReaderContext>Execution information when an import is being processed.Method parameters in com.broadleafcommerce.dataimport.processor with type arguments of type FileReaderContextModifier and TypeMethodDescriptionvoidImportProcessor.process(ImportProcessingContext<? extends FileReaderContext> context) Performs the operations required to transform the givenfileinto persisting into a backing data store. -
Uses of FileReaderContext in com.broadleafcommerce.dataimport.processor.csv
Subclasses of FileReaderContext in com.broadleafcommerce.dataimport.processor.csvMethod parameters in com.broadleafcommerce.dataimport.processor.csv with type arguments of type FileReaderContextModifier and TypeMethodDescriptionprotected com.broadleafcommerce.common.dataimport.messaging.BatchRecordDefaultImportProcessor.createBatchRecord(ImportProcessingContext<? extends FileReaderContext> context, Map<String, String> rowMap, long lineNumber) Parses the givenrecordinto aBatchRecord.DefaultImportProcessor.getNextRowMap(ImportProcessingContext<? extends FileReaderContext> context) voidDefaultImportProcessor.process(ImportProcessingContext<? extends FileReaderContext> context) protected booleanDefaultImportProcessor.replaceCorrelationIdsAndCollectErrors(com.broadleafcommerce.common.dataimport.messaging.BatchRecord record, ImportProcessingContext<? extends FileReaderContext> context, List<BatchItemCompletion> errors, String topLevelParentCorrelationId) Resolves and replaces any correlation id references found in therowsof the givenBatchRecordand its dependents with the corresponding resource IDs. -
Uses of FileReaderContext in com.broadleafcommerce.dataimport.processor.xls
Subclasses of FileReaderContext in com.broadleafcommerce.dataimport.processor.xls -
Uses of FileReaderContext in com.broadleafcommerce.dataimport.service
Classes in com.broadleafcommerce.dataimport.service with type parameters of type FileReaderContextModifier and TypeClassDescriptionfinal classImportValidationContext<R extends FileReaderContext>Execution data when validating an import before processing it.Methods in com.broadleafcommerce.dataimport.service that return types with arguments of type FileReaderContextModifier and TypeMethodDescriptionprotected ImportProcessingContext<FileReaderContext>DefaultImportManager.createProcessingContext(Import metadata, ImportSpecification importSpecification, FileReader<FileReaderContext> reader, long dataLinesToSkip) protected ImportValidationContext<FileReaderContext>DefaultImportManager.createValidationContext(ImportRequest request, ImportSpecification importSpecification, FileReader<FileReaderContext> fileReader, org.springframework.core.io.InputStreamSource inputStreamSource) protected FileReader<FileReaderContext>DefaultImportManager.findReader(String fileType) protected List<FileReader<? extends FileReaderContext>>DefaultImportManager.getReaders()Method parameters in com.broadleafcommerce.dataimport.service with type arguments of type FileReaderContextModifier and TypeMethodDescriptionprotected ImportProcessingContext<FileReaderContext>DefaultImportManager.createProcessingContext(Import metadata, ImportSpecification importSpecification, FileReader<FileReaderContext> reader, long dataLinesToSkip) protected ImportValidationContext<FileReaderContext>DefaultImportManager.createValidationContext(ImportRequest request, ImportSpecification importSpecification, FileReader<FileReaderContext> fileReader, org.springframework.core.io.InputStreamSource inputStreamSource) DefaultImportValidator.validate(ImportValidationContext<? extends FileReaderContext> context) ImportValidator.validate(ImportValidationContext<? extends FileReaderContext> context) Validates the file and import request to confirm they meet the basic requirements for allowing persistence and processing of this import.DefaultImportValidator.validateRecords(ImportValidationContext<? extends FileReaderContext> context) Iterates through all of the records, returning a list of all validation errors that were encountered.