@ConditionalOnExport @Component(value="blAdvancedOfferExportService") public class AdvancedOfferExportServiceImpl extends Object implements AdvancedOfferExportService
| Modifier and Type | Field and Description |
|---|---|
protected CodeGeneratorService |
codeGeneratorService |
protected org.springframework.context.ApplicationContext |
context |
protected com.broadleafcommerce.export.util.ExportWriterProvider |
exportWriterProvider |
| Constructor and Description |
|---|
AdvancedOfferExportServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
Long |
exportBatchOfferCodeCsv(Long firstId,
int count,
OfferCodeGenerationInfo offerGroup,
OutputStream output,
boolean useHeaders) |
protected Long |
exportBatchOfferCodes(Long firstId,
int count,
com.fasterxml.jackson.databind.ObjectWriter writer,
OutputStream output,
OfferCodeGenerationInfo offerGroup) |
void |
exportOfferCodeCsv(OutputStream output,
int batchSize,
OfferCodeGenerationInfo offerGroup) |
protected CodeGeneratorService codeGeneratorService
@Autowired protected com.broadleafcommerce.export.util.ExportWriterProvider exportWriterProvider
@Autowired protected org.springframework.context.ApplicationContext context
public void exportOfferCodeCsv(OutputStream output, int batchSize, OfferCodeGenerationInfo offerGroup) throws IOException
exportOfferCodeCsv in interface AdvancedOfferExportServiceIOExceptionpublic Long exportBatchOfferCodeCsv(Long firstId, int count, OfferCodeGenerationInfo offerGroup, OutputStream output, boolean useHeaders) throws IOException
exportBatchOfferCodeCsv in interface AdvancedOfferExportServiceIOExceptionprotected Long exportBatchOfferCodes(Long firstId, int count, com.fasterxml.jackson.databind.ObjectWriter writer, OutputStream output, OfferCodeGenerationInfo offerGroup) throws com.fasterxml.jackson.core.JsonGenerationException, com.fasterxml.jackson.databind.JsonMappingException, IOException
com.fasterxml.jackson.core.JsonGenerationExceptioncom.fasterxml.jackson.databind.JsonMappingExceptionIOExceptionCopyright © 2020. All rights reserved.