Uses of Package
com.broadleafcommerce.dataimport.processor.specification
Package
Description
-
-
-
ClassDescriptionA Specification that operates solely off of the import typeWhile hard-coded field mappings via
ImportSpecification.getHeaderFieldConfigsByRowType()
are usually sufficient for most use-cases, there are some scenarios where an import specification may need more flexible, dynamic support for mapping between headers and fields where they may follow a format/pattern/template rather than match a literal value.This is primarily a marker interface that can be placed on anyImportSpecification
implementation to indicate it should be presented as an option in the Broadleaf Admin's central import maintenance screen (seeImportSpecificationService.findAllGlobalImportSpecifications(ContextInfo)
andImportEndpoint.getSpecifications(ContextInfo)
for more details).Describes how anImportProcessor
can handle a particular import -
ClassDescriptionA Specification that operates solely off of the import typeThis is primarily a marker interface that can be placed on any
ImportSpecification
implementation to indicate it should be presented as an option in the Broadleaf Admin's central import maintenance screen (seeImportSpecificationService.findAllGlobalImportSpecifications(ContextInfo)
andImportEndpoint.getSpecifications(ContextInfo)
for more details).Describes how anImportProcessor
can handle a particular import -
ClassDescriptionA Specification that operates solely off of the import typeWhile hard-coded field mappings via
ImportSpecification.getHeaderFieldConfigsByRowType()
are usually sufficient for most use-cases, there are some scenarios where an import specification may need more flexible, dynamic support for mapping between headers and fields where they may follow a format/pattern/template rather than match a literal value.This is primarily a marker interface that can be placed on anyImportSpecification
implementation to indicate it should be presented as an option in the Broadleaf Admin's central import maintenance screen (seeImportSpecificationService.findAllGlobalImportSpecifications(ContextInfo)
andImportEndpoint.getSpecifications(ContextInfo)
for more details).Describes how anImportProcessor
can handle a particular import -
ClassDescriptionWhile hard-coded field mappings via
ImportSpecification.getHeaderFieldConfigsByRowType()
are usually sufficient for most use-cases, there are some scenarios where an import specification may need more flexible, dynamic support for mapping between headers and fields where they may follow a format/pattern/template rather than match a literal value.Describes how anImportProcessor
can handle a particular import -
ClassDescriptionThis is primarily a marker interface that can be placed on any
ImportSpecification
implementation to indicate it should be presented as an option in the Broadleaf Admin's central import maintenance screen (seeImportSpecificationService.findAllGlobalImportSpecifications(ContextInfo)
andImportEndpoint.getSpecifications(ContextInfo)
for more details).Describes how anImportProcessor
can handle a particular import -
ClassDescriptionDescribes how an
ImportProcessor
can handle a particular importDeprecated.The default specification for theDefaultImportType.UPDATE_CATALOG_PRICES
import type.
CompleteProductImportSpecification