Uses of Package
com.broadleafcommerce.common.dataexport.service
Packages that use com.broadleafcommerce.common.dataexport.service
Package
Description
-
Classes in com.broadleafcommerce.common.dataexport.service used by com.broadleafcommerce.common.dataexport.messagingClassDescriptionWhile
ExportServiceis purely in charge of CRUD-related operations onExport, this service is a higher level abstraction that performs the surrounding logic of processing export operations.Service API forExports. -
-
Classes in com.broadleafcommerce.common.dataexport.service used by com.broadleafcommerce.common.dataexport.serviceClassDescriptionHolds state information required by
CSVExportFileWriter.Provides the ability to retrieve export files.Holds state information particular to a specific export write operation.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.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. -
Classes in com.broadleafcommerce.common.dataexport.service used by com.broadleafcommerce.common.dataexport.service.autoconfigureClassDescriptionHolds state information required by
CSVExportFileWriter.Provides the ability to retrieve export files.Responsible for writing the headers and rows of an export 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.Service API forExports.