Modifier and Type | Method and Description |
---|---|
void |
AssetImportProcessor.processFile(File uploadedFile,
Long processId,
ImportContext context) |
Modifier and Type | Field and Description |
---|---|
protected ImportContext |
BroadleafCsvContext.context |
Modifier and Type | Method and Description |
---|---|
ImportContext |
BroadleafCsvContext.getImportContext() |
Modifier and Type | Method and Description |
---|---|
protected Map<String,ColumnParseResult> |
BroadleafCsvReader.executeProcessors(Map<String,List<BroadleafCellProcessor>> processors,
ImportContext importContext) |
protected List<String> |
CSVFileImportProcessor.getIgnoreHeaderList(ImportContext context) |
protected List<BroadleafCellProcessor> |
CSVFileImportProcessor.getProcessorsForHeader(String header,
ImportContext context)
Returns the first processor representing the header
|
protected Map<String,List<BroadleafCellProcessor>> |
CSVFileImportProcessor.getProcessorsForHeaders(String[] headers,
ImportContext context) |
RecordParseResult |
CSVFileImportProcessor.parseRow(Map<String,ColumnParseResult> row,
ImportContext context)
Takes an individual row and parses it into a record suitable for writing to the db via the
ImportPersister |
void |
CSVFileImportProcessor.processFile(File uploadedFile,
Long processId,
ImportContext context) |
Map<String,ColumnParseResult> |
BroadleafCsvReader.read(Map<String,List<BroadleafCellProcessor>> processors,
ImportContext context)
Reads a single row from a CSV file
|
protected List<RecordParseResult> |
CSVFileImportProcessor.readBatch(BroadleafCsvReader reader,
int batchSize,
Map<String,List<BroadleafCellProcessor>> processors,
ImportContext context)
Reads in and processes a batch of records.
|
void |
BroadleafCsvContext.setImportContext(ImportContext context) |
Constructor and Description |
---|
BroadleafCsvContext(int lineNumber,
int rowNumber,
int columnNumber,
ImportContext context)
Creates
|
Modifier and Type | Method and Description |
---|---|
void |
AddressMetadataPreProcessor.prePersist(RecordParseResult result,
ImportContext context) |
Modifier and Type | Method and Description |
---|---|
ImportContext |
ImportContext.withContextItems(Map<String,Object> contextItems) |
ImportContext |
ImportContext.withImportType(ImportType type) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultValueRecordProcessor.prePersist(RecordParseResult parseResult,
ImportContext context) |
void |
RecordPersistencePreProcessor.prePersist(RecordParseResult parseResult,
ImportContext context)
Invoked prior to the
ImportPersister persisting the RecordParseResult.getMainRequest() but after
the LateIdResolver has had a chance to run. |
void |
FileImportProcessor.processFile(File uploadedFile,
Long processId,
ImportContext context)
This is designed to process and parse out a given uploadedFile and persist the records to the database.
|
Modifier and Type | Method and Description |
---|---|
protected org.broadleafcommerce.openadmin.server.service.persistence.PersistenceResponse |
ImportPersisterImpl.addRecordRequest(Long processId,
RecordParseResult record,
org.broadleafcommerce.openadmin.server.domain.PersistencePackageRequest request,
ImportContext context,
boolean transactional) |
protected org.broadleafcommerce.common.site.domain.Catalog |
ImportPersisterImpl.getDefaultCatalog(ImportContext context) |
protected org.broadleafcommerce.openadmin.server.service.persistence.PersistenceResponse |
ImportPersisterImpl.persistMapSubRequest(Long processId,
org.broadleafcommerce.openadmin.server.service.persistence.PersistenceResponse rootResponse,
org.broadleafcommerce.openadmin.dto.ClassMetadata mainMetadata,
RecordParseResult record,
org.broadleafcommerce.openadmin.server.domain.PersistencePackageRequest subRequest,
ImportContext context) |
protected org.broadleafcommerce.openadmin.server.service.persistence.PersistenceResponse |
ImportOrderPersisterImpl.persistMapSubRequest(Long processId,
org.broadleafcommerce.openadmin.server.service.persistence.PersistenceResponse rootResponse,
org.broadleafcommerce.openadmin.dto.ClassMetadata mainMetadata,
RecordParseResult record,
org.broadleafcommerce.openadmin.server.domain.PersistencePackageRequest subRequest,
ImportContext context) |
List<org.broadleafcommerce.openadmin.server.service.persistence.PersistenceResponse> |
ImportPersisterImpl.persistRecords(List<RecordParseResult> records,
ImportContext context,
Long processId)
Transactionally persists a batch of records into the database
If you are invoking this you need to handle validation problems that could occur within each
PersistenceResponse
result. |
List<org.broadleafcommerce.openadmin.server.service.persistence.PersistenceResponse> |
ImportOrderPersisterImpl.persistRecords(List<RecordParseResult> records,
ImportContext context,
Long processId) |
List<org.broadleafcommerce.openadmin.server.service.persistence.PersistenceResponse> |
ImportPersister.persistRecords(List<RecordParseResult> records,
ImportContext context,
Long processId)
Transactionally persists a batch of records into the database
If you are invoking this you need to handle validation problems that could occur within each
PersistenceResponse
result. |
Modifier and Type | Method and Description |
---|---|
protected String |
CategoryProductRecordPersistencePreProcessor.getCategoryId(org.broadleafcommerce.openadmin.dto.Entity entity,
ImportContext importContext)
Retrieves the category ID by looking first at the Entity and if not found, the ImportContext.
|
protected String |
OfferPriceDataRecordPersistencePreProcessor.getOfferId(org.broadleafcommerce.openadmin.dto.Entity entity,
ImportContext importContext)
Retrieves the category ID by looking first at the Entity and if not found, the ImportContext.
|
void |
SkuRecordPersistenceProcessor.prePersist(RecordParseResult parseResult,
ImportContext context) |
void |
CategoryDirectEditPersistenceProcessor.prePersist(RecordParseResult parseResult,
ImportContext context) |
void |
CategoryRootCategoryPersistenceProcessor.prePersist(RecordParseResult parseResult,
ImportContext context) |
void |
ProductRecordPersistenceProcessor.prePersist(RecordParseResult parseResult,
ImportContext context) |
void |
CategoryProductRecordPersistencePreProcessor.prePersist(RecordParseResult parseResult,
ImportContext importContext) |
void |
OfferPriceDataRecordPersistencePreProcessor.prePersist(RecordParseResult parseResult,
ImportContext importContext) |
Copyright © 2020. All rights reserved.