Package com.broadleafcommerce.common.dataexport.service
package com.broadleafcommerce.common.dataexport.service
- 
ClassDescriptionHolds state information required byCSVExportFileWriter.An implementation ofExportFileWriterthat can write CSV files.DefaultExportService<P extends Export>Provides the ability to retrieve export files.Holds state information particular to a specific export write operation.ExportFileWriter<C extends ExportFileWriteContext>Responsible for writing the headers and rows of an export to a file.Response returned byExportFileWriterto indicate the results of writing to a file.WhileExportServiceis purely in charge of CRUD-related operations onExport, this service is a higher level abstraction that performs the surrounding logic of processing export operations.WhileExportManageris responsible for most of the coordination during an export, it will delegate to anExportProcessorfor performing the actualtarget- specific operations.ValidatesExportRequest.ExportService<P extends Export>Service API forExports.A response returned byExportProcessor.readRecordsToProcess(Export)indicating the results of attempting to read all of the records to process in an export.A response returned byExportProcessor.generateRows(List, Export)indicating the results of producing some rows in an export.