Index

A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractExampleImportResolver - Class in com.broadleafcommerce.dataimport.service
Provides a shared mechanism to return a non-existing Resource in the event that this component can't resolve a resource since one can programmatically determine if a Resource exists.
AbstractExampleImportResolver() - Constructor for class com.broadleafcommerce.dataimport.service.AbstractExampleImportResolver
 
AbstractExampleImportResolver.NonExistingResource - Class in com.broadleafcommerce.dataimport.service
 
ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.Fields
 
ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.Headers
 
ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification.Fields
 
ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification.Headers
 
ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification.Fields
 
ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification.Headers
 
ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Fields
Deprecated.
 
ACTIVE_END_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Headers
Deprecated.
 
ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.Fields
 
ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.Headers
 
ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification.Fields
 
ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification.Headers
 
ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification.Fields
 
ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification.Headers
 
ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Fields
Deprecated.
 
ACTIVE_START_DATE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Headers
Deprecated.
 
addDependentItem(BatchItem) - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
Adds a BatchItem to the list of dependents.
ADDRESS_FIELD_PREFIX - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressFields
 
adjustCountsFromCompletedBatch(Batch) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
adjustCountsFromCompletedBatch(Batch) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Updates an Import (specified in Batch.importId) based upon the information received in a Batch.
adjustImportCounts(Batch) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchCompletionService
 
allBatchesCompleted(Import) - Method in interface com.broadleafcommerce.dataimport.processor.BatchManager
Once all of the batches have been read and processed
allBatchesCompleted(Import) - Method in class com.broadleafcommerce.dataimport.processor.DefaultBatchManager
 
applyImportIdCorrelationIdTopLevelParentCorrelationIdFilters(String, Collection<String>, Collection<String>, Root<D>, CriteriaQuery<?>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
ASSET - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.RecordTypes
Deprecated.
 
ATTRIBUTE_CHOICE_VALUE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.RecordTypes
Deprecated.
 
ATTRIBUTES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
ATTRIBUTES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
AuthorImportEndpoint - Class in com.broadleafcommerce.dataimport.web.endpoint
Endpoint specifically involving imports for a specific author.
AuthorImportEndpoint(ImportService<Import>) - Constructor for class com.broadleafcommerce.dataimport.web.endpoint.AuthorImportEndpoint
 
AUTHORITIES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.Campaign
 
AUTHORITIES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.Customer
 
AUTHORITIES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.CustomerSegment
 
AUTHORITIES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.Inventory
 
AUTHORITIES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.Offer
 
AUTHORITIES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.PriceData
 
AUTHORITIES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.Product
 
AutoCloseableCsvWriter(File, CsvWriterSettings) - Constructor for class com.broadleafcommerce.dataimport.service.CSVErrorsReportService.AutoCloseableCsvWriter
 

B

Batch - Class in com.broadleafcommerce.dataimport.domain
 
Batch() - Constructor for class com.broadleafcommerce.dataimport.domain.Batch
 
BatchCompletionConsumer - Interface in com.broadleafcommerce.dataimport.messaging.channel
 
batchCompletionInput() - Method in interface com.broadleafcommerce.dataimport.messaging.channel.BatchCompletionConsumer
 
batchCompletionListener(IdempotentMessageConsumptionService, BatchCompletionService) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.DataImportMessagingAutoConfiguration
 
BatchCompletionListener - Class in com.broadleafcommerce.dataimport.messaging
 
BatchCompletionListener(IdempotentMessageConsumptionService, BatchCompletionService) - Constructor for class com.broadleafcommerce.dataimport.messaging.BatchCompletionListener
 
batchCompletionService(ImportService<Import>, BatchService<Batch>, BatchItemCompletionService<BatchItemCompletion>, IndexNotificationService) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
BatchCompletionService - Interface in com.broadleafcommerce.dataimport.service
Modifies the batch and import with the received completion
BatchItem - Class in com.broadleafcommerce.dataimport.domain
 
BatchItem() - Constructor for class com.broadleafcommerce.dataimport.domain.BatchItem
 
BatchItem(long, String, Map<String, String>) - Constructor for class com.broadleafcommerce.dataimport.domain.BatchItem
 
BatchItemCompletion - Class in com.broadleafcommerce.dataimport.domain
A BatchItem after completion.
BatchItemCompletion() - Constructor for class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
 
batchItemCompletionNotificationStateMapperMember(NotificationStateService) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.DataImportMessagingAutoConfiguration
 
BatchItemCompletionNotificationStateMapperMember - Class in com.broadleafcommerce.dataimport.messaging.mapping
Initialize the NotificationState for BatchIndexRequestProducer.TYPE on instances of JpaBatchItemCompletion
BatchItemCompletionNotificationStateMapperMember(NotificationStateService) - Constructor for class com.broadleafcommerce.dataimport.messaging.mapping.BatchItemCompletionNotificationStateMapperMember
 
batchItemCompletionService(ImportBatchItemCompletionRepository<?>, RsqlMappableCrudEntityHelper, TypeFactory) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
BatchItemCompletionService<P extends BatchItemCompletion> - Interface in com.broadleafcommerce.dataimport.service
Service API for BatchItemCompletion.
BatchItemListConverter - Class in com.broadleafcommerce.dataimport.provider.jpa.domain.support
Transforms a list of JpaBatchItem into a JSON object String and vice-versa.
BatchItemListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.dataimport.provider.jpa.domain.support.BatchItemListConverter
 
BatchItemStatus - Enum in com.broadleafcommerce.dataimport.domain
Status for a BatchItem.
batchManager(BatchService<Batch>, TypeFactory) - Method in class com.broadleafcommerce.dataimport.processor.autoconfigure.DataImportProcessorAutoConfiguration
 
BatchManager - Interface in com.broadleafcommerce.dataimport.processor
Manages sending notifications, etc for a batch within an import
batchRequestErrorHandler(BatchCompletionService, ObjectMapper) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.BatchRequestNotificationAutoConfiguration
 
batchRequestMessageFactory(DomainMapperManager) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.BatchRequestNotificationAutoConfiguration
 
BatchRequestMessageFactory - Class in com.broadleafcommerce.dataimport.messaging
Creates a BatchRequest for a Batch to be published across a message channel
BatchRequestMessageFactory(DomainMapperManager) - Constructor for class com.broadleafcommerce.dataimport.messaging.BatchRequestMessageFactory
 
BatchRequestNotificationAutoConfiguration - Class in com.broadleafcommerce.dataimport.messaging.autoconfigure
Configure the durable notification components for BatchRequestProducer.
BatchRequestNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.dataimport.messaging.autoconfigure.BatchRequestNotificationAutoConfiguration
 
batchRequestNotificationHandler(BatchRequestProducer, BatchRequestNotificationProperties, List<IgnoredNotificationStateRepository>, BatchRequestMessageFactory, MessageSerializationHelper) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.BatchRequestNotificationAutoConfiguration
 
BatchRequestNotificationProperties - Class in com.broadleafcommerce.dataimport.messaging.autoconfigure
Configuration properties for the NotificationHandler and RetryHandler for BatchRequestProducer.
BatchRequestNotificationProperties() - Constructor for class com.broadleafcommerce.dataimport.messaging.autoconfigure.BatchRequestNotificationProperties
 
batchRequestOutput() - Method in interface com.broadleafcommerce.dataimport.messaging.channel.BatchRequestProducer
 
BatchRequestProducer - Interface in com.broadleafcommerce.dataimport.messaging.channel
Message channel for emitting a batch output
BatchRequestProducerErrorHandler - Class in com.broadleafcommerce.dataimport.messaging
 
BatchRequestProducerErrorHandler(BatchCompletionService, ObjectMapper) - Constructor for class com.broadleafcommerce.dataimport.messaging.BatchRequestProducerErrorHandler
 
batchRequestRetryClusterService(CamelClusterService, BatchRequestNotificationProperties, ImportBatchRepository<?>, NotificationHandler, List<IgnoredNotificationStateRepository>, DataRouteReference) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.BatchRequestNotificationAutoConfiguration
 
batchService(ImportBatchRepository<Identifiable>, MappableCrudEntityHelper, NotificationManager, TypeFactory) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
BatchService<P extends Batch> - Interface in com.broadleafcommerce.dataimport.service
 
BatchStatus - Enum in com.broadleafcommerce.dataimport.domain
Status for a Batch.
BooleanNormalizer - Class in com.broadleafcommerce.dataimport.service.normalizer
There are situations where MS Excel converts the word "true" to "TRUE" and "false" to "FALSE".
BooleanNormalizer() - Constructor for class com.broadleafcommerce.dataimport.service.normalizer.BooleanNormalizer
Use this constructor when ALL boolean values should be normalized, regardless of the header.
BooleanNormalizer(List<String>) - Constructor for class com.broadleafcommerce.dataimport.service.normalizer.BooleanNormalizer
Use this constructor to normalize only certain headers.
BooleanValidator - Class in com.broadleafcommerce.dataimport.service.validation
Component to validate boolean values in an import file.
BooleanValidator() - Constructor for class com.broadleafcommerce.dataimport.service.validation.BooleanValidator
 
buildContextCriteria(ContextInfo, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
This builds criteria such that the import's application and tenant ID values should match exactly what is in contextInfo (even if null).
buildContextPredicates(ContextInfo, Root<D>, AbstractQuery<?>, CriteriaBuilder, List<Predicate>, Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
buildCorrelationIdInFilter(Collection<String>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
 
buildCsvWriter(File) - Method in class com.broadleafcommerce.dataimport.service.CSVErrorsReportService
 
buildCsvWriterSettings() - Method in class com.broadleafcommerce.dataimport.service.CSVErrorsReportService
 
buildErrorCompletionRecordForUnackedItem(BatchItem) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchService
 
buildIdFilter(String, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
 
buildIdFilter(String, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchRepository
 
buildIdFilter(String, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
buildImportIdFilter(Root<D>, String, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
 
buildImportingContextInfo(Import, OperationType) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
buildImportingContextInfo(Import, OperationType) - Method in interface com.broadleafcommerce.dataimport.service.ImportManager
Convenience method to construct the 'importing' ContextInfo based on the Import metadata.
buildLastUpdatedBeforeFilter(Instant, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
buildParser() - Method in class com.broadleafcommerce.dataimport.processor.csv.CSVFileReader
 
buildReadByStatusNotPredicates(String, ContextInfo, CriteriaQuery<?>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
buildReadByStatusPredicates(String, ContextInfo, CriteriaQuery<?>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
buildSettings() - Method in class com.broadleafcommerce.dataimport.processor.csv.CSVFileReader
 
buildStatusFilter(String, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchRepository
 
buildStatusFilter(String, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
buildStatusNotFilter(String, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
buildStatusNotInFilter(List<String>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
buildSupportedFieldPattern() - Method in class com.broadleafcommerce.dataimport.processor.specification.translation.TranslationDynamicHeaderFieldMapping
By default this expects fields of the format 'translation::{some field}::{locale}'.
buildSupportedHeaderPattern() - Method in class com.broadleafcommerce.dataimport.processor.specification.translation.TranslationDynamicHeaderFieldMapping
By default, this expects headers of the format '{some header} TN:{locale}'.
buildTopLevelParentCorrelationIdInFilter(Collection<String>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
 

C

CAMPAIGN_CODES - Enum constant in enum com.broadleafcommerce.dataimport.domain.DefaultImportType
 
CAMPAIGN_CODES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.RecordTypes
 
CAMPAIGN_ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.Fields
 
CAMPAIGN_ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.Headers
 
campaignCodeSpecification(ImportDataNormalizer) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
CampaignCodeSpecification - Class in com.broadleafcommerce.dataimport.processor.specification
 
CampaignCodeSpecification(String, List<ImportDataNormalizer>, List<String>, List<String>) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification
 
CampaignCodeSpecification(List<ImportDataNormalizer>, List<String>, List<String>) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification
 
CampaignCodeSpecification.Fields - Class in com.broadleafcommerce.dataimport.processor.specification
 
CampaignCodeSpecification.Headers - Class in com.broadleafcommerce.dataimport.processor.specification
 
CampaignCodeSpecification.RecordTypes - Class in com.broadleafcommerce.dataimport.processor.specification
 
campaignCodeUTCDateNormalizer() - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
cancelImport(String, ContextInfo) - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
CANCELLED - Enum constant in enum com.broadleafcommerce.dataimport.domain.ImportStatus
The import has some partial success/failure but the user indicated that it should be cancelled
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.domain.Batch
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.domain.Import
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.BatchRequestNotificationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ImportDeleteSandboxRequestNotificationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ProcessImportRequestNotificationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.messaging.CreateSandboxRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.messaging.DeleteSandboxRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.messaging.ProcessImportRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.processor.csv.CSVFileReader.CSVFileReaderContext
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.processor.environment.DataImportProcessorProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.processor.FileReaderContext
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.processor.xls.ExcelReaderProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader.XLSFileReaderContext
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.provider.jpa.environment.JpaDataImportProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.service.support.LazyInputStreamResource
 
canEqual(Object) - Method in class com.broadleafcommerce.dataimport.web.endpoint.apierror.ImportValidationApiError
 
canHandle(Class<?>) - Method in class com.broadleafcommerce.dataimport.provider.marketplace.vendor.JpaImportVendorVisibilityHandler
 
canHandle(String) - Method in class com.broadleafcommerce.dataimport.processor.csv.CSVFileReader
 
canHandle(String) - Method in interface com.broadleafcommerce.dataimport.processor.FileReader
Whether or not this reader is applicable for the current context
canHandle(String) - Method in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification
 
canHandle(String) - Method in class com.broadleafcommerce.dataimport.processor.specification.CustomerSegmentMemberSpecification
 
canHandle(String) - Method in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification
 
canHandle(String) - Method in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
 
canHandle(String) - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
Whether or not this specification can actually handle the given import.
canHandle(String) - Method in class com.broadleafcommerce.dataimport.processor.specification.inventory.SkuInventoryImportSpecification
 
canHandle(String) - Method in class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification
 
canHandle(String) - Method in class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification
 
canHandle(String) - Method in class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
canHandle(String) - Method in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification
Deprecated.
 
canHandle(String) - Method in class com.broadleafcommerce.dataimport.processor.specification.UpdatePricesSpecification
 
canHandle(String) - Method in class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader
 
canProcess(Import) - Method in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
 
canProcess(Import) - Method in interface com.broadleafcommerce.dataimport.processor.ImportProcessor
Whether or not this processor can handle the given import.
canValidate(ImportRequest) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportValidator
 
canValidate(ImportRequest) - Method in interface com.broadleafcommerce.dataimport.service.ImportValidator
Returns whether this validator can validate the given request.
CATEGORY - Enum constant in enum com.broadleafcommerce.dataimport.domain.DefaultImportType
 
CATEGORY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.RecordTypes
Deprecated.
 
ChangeContainerConverter - Class in com.broadleafcommerce.dataimport.provider.jpa.domain.support
Transforms a ChangeContainer into a JSON object String and vice-versa.
ChangeContainerConverter() - Constructor for class com.broadleafcommerce.dataimport.provider.jpa.domain.support.ChangeContainerConverter
 
CHANNEL - Static variable in interface com.broadleafcommerce.dataimport.messaging.channel.BatchCompletionConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.dataimport.messaging.channel.BatchRequestProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.dataimport.messaging.channel.CreateSandboxRequestProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.dataimport.messaging.channel.ImportDeleteSandboxRequestProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.dataimport.messaging.channel.ProcessImportRequestConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.dataimport.messaging.channel.ProcessImportRequestProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.dataimport.messaging.ImportTriggeredJobEventConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.dataimport.service.purge.PurgeImportTriggeredJobEventConsumer
 
CITY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressFields
 
CITY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressHeaders
 
close() - Method in class com.broadleafcommerce.dataimport.processor.FileReaderContext
 
close() - Method in class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader.XLSFileReaderContext
 
CODE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.Fields
 
CODE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.Headers
 
CODE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification.Fields
 
CODE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification.Headers
 
collectItemCompletionsAndNotify(String, BatchCompletion, String) - Method in class com.broadleafcommerce.dataimport.service.DefaultIndexNotificationService
Finds the BatchItemCompletion instances for the given BatchCompletion, and initializes/emits the BatchIndexRequest message for the entity IDs that should be reindexed.
com.broadleafcommerce.dataimport.autoconfigure - package com.broadleafcommerce.dataimport.autoconfigure
 
com.broadleafcommerce.dataimport.domain - package com.broadleafcommerce.dataimport.domain
 
com.broadleafcommerce.dataimport.messaging - package com.broadleafcommerce.dataimport.messaging
 
com.broadleafcommerce.dataimport.messaging.autoconfigure - package com.broadleafcommerce.dataimport.messaging.autoconfigure
 
com.broadleafcommerce.dataimport.messaging.channel - package com.broadleafcommerce.dataimport.messaging.channel
 
com.broadleafcommerce.dataimport.messaging.mapping - package com.broadleafcommerce.dataimport.messaging.mapping
 
com.broadleafcommerce.dataimport.processor - package com.broadleafcommerce.dataimport.processor
 
com.broadleafcommerce.dataimport.processor.autoconfigure - package com.broadleafcommerce.dataimport.processor.autoconfigure
 
com.broadleafcommerce.dataimport.processor.csv - package com.broadleafcommerce.dataimport.processor.csv
 
com.broadleafcommerce.dataimport.processor.environment - package com.broadleafcommerce.dataimport.processor.environment
 
com.broadleafcommerce.dataimport.processor.specification - package com.broadleafcommerce.dataimport.processor.specification
 
com.broadleafcommerce.dataimport.processor.specification.inventory - package com.broadleafcommerce.dataimport.processor.specification.inventory
 
com.broadleafcommerce.dataimport.processor.specification.product - package com.broadleafcommerce.dataimport.processor.specification.product
 
com.broadleafcommerce.dataimport.processor.specification.product.support - package com.broadleafcommerce.dataimport.processor.specification.product.support
 
com.broadleafcommerce.dataimport.processor.specification.support - package com.broadleafcommerce.dataimport.processor.specification.support
 
com.broadleafcommerce.dataimport.processor.specification.translation - package com.broadleafcommerce.dataimport.processor.specification.translation
 
com.broadleafcommerce.dataimport.processor.support - package com.broadleafcommerce.dataimport.processor.support
 
com.broadleafcommerce.dataimport.processor.xls - package com.broadleafcommerce.dataimport.processor.xls
 
com.broadleafcommerce.dataimport.provider - package com.broadleafcommerce.dataimport.provider
 
com.broadleafcommerce.dataimport.provider.jpa - package com.broadleafcommerce.dataimport.provider.jpa
 
com.broadleafcommerce.dataimport.provider.jpa.autoconfigure - package com.broadleafcommerce.dataimport.provider.jpa.autoconfigure
 
com.broadleafcommerce.dataimport.provider.jpa.domain - package com.broadleafcommerce.dataimport.provider.jpa.domain
 
com.broadleafcommerce.dataimport.provider.jpa.domain.support - package com.broadleafcommerce.dataimport.provider.jpa.domain.support
 
com.broadleafcommerce.dataimport.provider.jpa.environment - package com.broadleafcommerce.dataimport.provider.jpa.environment
 
com.broadleafcommerce.dataimport.provider.jpa.repository - package com.broadleafcommerce.dataimport.provider.jpa.repository
 
com.broadleafcommerce.dataimport.provider.jpa.service - package com.broadleafcommerce.dataimport.provider.jpa.service
 
com.broadleafcommerce.dataimport.provider.marketplace.vendor - package com.broadleafcommerce.dataimport.provider.marketplace.vendor
 
com.broadleafcommerce.dataimport.repository - package com.broadleafcommerce.dataimport.repository
 
com.broadleafcommerce.dataimport.service - package com.broadleafcommerce.dataimport.service
 
com.broadleafcommerce.dataimport.service.autoconfigure - package com.broadleafcommerce.dataimport.service.autoconfigure
 
com.broadleafcommerce.dataimport.service.index - package com.broadleafcommerce.dataimport.service.index
 
com.broadleafcommerce.dataimport.service.normalizer - package com.broadleafcommerce.dataimport.service.normalizer
 
com.broadleafcommerce.dataimport.service.purge - package com.broadleafcommerce.dataimport.service.purge
 
com.broadleafcommerce.dataimport.service.support - package com.broadleafcommerce.dataimport.service.support
 
com.broadleafcommerce.dataimport.service.validation - package com.broadleafcommerce.dataimport.service.validation
 
com.broadleafcommerce.dataimport.web.autoconfigure - package com.broadleafcommerce.dataimport.web.autoconfigure
 
com.broadleafcommerce.dataimport.web.endpoint - package com.broadleafcommerce.dataimport.web.endpoint
 
com.broadleafcommerce.dataimport.web.endpoint.apierror - package com.broadleafcommerce.dataimport.web.endpoint.apierror
 
com.broadleafcommerce.dataimport.web.endpoint.exception - package com.broadleafcommerce.dataimport.web.endpoint.exception
 
compileAndNotify(BatchCompletion) - Method in class com.broadleafcommerce.dataimport.service.DefaultIndexNotificationService
 
compileAndNotify(BatchCompletion) - Method in interface com.broadleafcommerce.dataimport.service.IndexNotificationService
Handle the compilation and notification to the search indexer for the batch completion.
COMPLETED - Enum constant in enum com.broadleafcommerce.dataimport.domain.BatchStatus
The batch has finished processing.
COMPLETED - Enum constant in enum com.broadleafcommerce.dataimport.domain.ImportStatus
The entire import completed.
completeProductExampleImportResolver() - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration.ExampleImportConfiguration
The legacy product import represented by ProductSpecification will continue to have its example resolved by DefaultExampleImportResolver until the legacy behavior is fully removed in a future version.
CompleteProductExampleImportResolver - Class in com.broadleafcommerce.dataimport.service
Returns an example import file resource matching CompleteProductImportSpecification.
CompleteProductExampleImportResolver() - Constructor for class com.broadleafcommerce.dataimport.service.CompleteProductExampleImportResolver
 
completeProductImportSpecification(ImportDataNormalizer, ImportDataNormalizer) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
CompleteProductImportSpecification - Class in com.broadleafcommerce.dataimport.processor.specification.product
Specification for 'complete product' imports, where the input files are typically defining full new products and variants (and related entities) to create in the data store.
CompleteProductImportSpecification(String, List<ImportDataNormalizer>, List<String>, List<String>, String) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
CompleteProductImportSpecification(List<ImportDataNormalizer>, List<String>, List<String>, String) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
configure(HttpSecurity) - Method in class com.broadleafcommerce.dataimport.web.autoconfigure.ImportWebAutoConfiguration.ExampleImportSecurityEnhancer
 
ContextualFileReader - Interface in com.broadleafcommerce.dataimport.processor
A corrolary to FileReader but keeps track of an internal context itself.
contractPriceDataSpecification(ImportDataNormalizer) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
convertFrom(String, BatchItem, String) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchItemCompletionService
 
convertToDatabaseColumn(ChangeContainer) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.support.ChangeContainerConverter
 
convertToEntityAttribute(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.support.ChangeContainerConverter
 
CORRELATION_ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Fields
Deprecated.
 
CORRELATION_ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Headers
Deprecated.
 
CORRELATION_ID_COLUMN - Static variable in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
 
CORRELATION_ID_ERROR - Static variable in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
 
correlationIdMappingCache() - Method in class com.broadleafcommerce.dataimport.processor.autoconfigure.DataImportProcessorAutoConfiguration
 
CorrelationIdMappingCache - Interface in com.broadleafcommerce.dataimport.processor
A cache to hold user-specified correlation ids to their resource tier identifier counterpart
COST - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
COST - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
countAll(ContextInfo) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
Has the same criteria filters as JpaCustomizedImportRepository.readAll(Pageable, ContextInfo) and is used for its paging implementation.
countByAuthor(String, Node, ContextInfo) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
Has the same criteria filters as JpaCustomizedImportRepository.findByAuthor(String, Node, Pageable, ContextInfo) and is used for its paging implementation.
countByCorrelationIdInOrTopLevelParentIdIn(String, Collection<String>, Collection<String>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
countByStatus(String, ContextInfo) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
Has the same criteria filters as JpaCustomizedImportRepository.readByStatus(String, Pageable, ContextInfo) and is used for its paging implementation.
countByStatusNot(String, ContextInfo) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
Has the same criteria filters as JpaCustomizedImportRepository.readByStatusNot(String, Pageable, ContextInfo) and is used for its paging implementation.
COUNTRY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressFields
 
COUNTRY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressHeaders
 
countTotalItems(InputStream) - Method in interface com.broadleafcommerce.dataimport.processor.ContextualFileReader
Counts all of the data records within the file.
countTotalItems(InputStream) - Method in class com.broadleafcommerce.dataimport.processor.csv.CSVFileReader
 
countTotalItems(InputStream) - Method in interface com.broadleafcommerce.dataimport.processor.FileReader
Counts all of the data records within the file.
countTotalItems(InputStream) - Method in class com.broadleafcommerce.dataimport.processor.ImportProcessingContext
 
countTotalItems(InputStream) - Method in class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader
 
countTotalItems(InputStream) - Method in class com.broadleafcommerce.dataimport.service.ImportValidationContext
 
COUNTY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressFields
 
COUNTY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressHeaders
 
create(P) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
createAllFromBatchItems(String, List<BatchItem>) - Method in interface com.broadleafcommerce.dataimport.service.BatchItemCompletionService
Accepts a list of completed BatchItems and creates a BatchItemCompletion for each of them.
createAllFromBatchItems(String, List<BatchItem>) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchItemCompletionService
 
createAndProcess(Batch) - Method in interface com.broadleafcommerce.dataimport.service.BatchService
 
createAndProcess(Batch) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchService
 
createBatchRecord(ImportProcessingContext<? extends FileReaderContext>, Map<String, String>, long) - Method in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
Parses the given record into a BatchRecord.
createInvalidRecordTypeError(String, BatchRecord) - Static method in class com.broadleafcommerce.dataimport.processor.support.RecordProcessingUtils
 
createInvalidRecordTypeErrors(String, List<BatchRecord>) - Static method in class com.broadleafcommerce.dataimport.processor.support.RecordProcessingUtils
 
createMessage(Object) - Method in class com.broadleafcommerce.dataimport.messaging.BatchRequestMessageFactory
 
createMessage(Object) - Method in class com.broadleafcommerce.dataimport.messaging.CreateSandboxRequestMessageFactory
 
createMessage(Object) - Method in class com.broadleafcommerce.dataimport.messaging.ImportDeleteSandboxRequestMessageFactory
 
createMessage(Object) - Method in class com.broadleafcommerce.dataimport.messaging.ProcessImportRequestMessageFactory
 
createParsingContext(InputStream, long) - Method in class com.broadleafcommerce.dataimport.processor.csv.CSVFileReader
 
createParsingContext(InputStream, long) - Method in interface com.broadleafcommerce.dataimport.processor.FileReader
Creates a parsing context that is passed back throughout the rest of the parsing flows.
createParsingContext(InputStream, long) - Method in class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader
 
createProcessingContext(Import, ImportSpecification, FileReader<FileReaderContext>, long) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
createSandbox(String, String) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
createSandbox(String, String) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
createSandbox(String, String) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
If the import is found and has a Import.status of ImportStatus.PROCESSING, atomically sets its Import.importingSandboxId to the given value, initializes its NotificationState for CreateSandboxRequestProducer.TYPE, and renews Import.lastUpdated.
CreateSandboxRequest - Class in com.broadleafcommerce.dataimport.messaging
A message representing a request to the sandbox service to create a given sandbox.
CreateSandboxRequest(String, String, String, String, String) - Constructor for class com.broadleafcommerce.dataimport.messaging.CreateSandboxRequest
 
CreateSandboxRequestMessageFactory - Class in com.broadleafcommerce.dataimport.messaging
MessageFactory for creating CreateSandboxRequest messages.
CreateSandboxRequestMessageFactory(DomainMapperManager) - Constructor for class com.broadleafcommerce.dataimport.messaging.CreateSandboxRequestMessageFactory
 
CreateSandboxRequestNotificationAutoConfiguration - Class in com.broadleafcommerce.dataimport.messaging.autoconfigure
Configure the durable notification components for CreateSandboxRequestProducer.
CreateSandboxRequestNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.dataimport.messaging.autoconfigure.CreateSandboxRequestNotificationAutoConfiguration
 
CreateSandboxRequestNotificationProperties - Class in com.broadleafcommerce.dataimport.messaging.autoconfigure
Configuration properties for the NotificationHandler and RetryHandler for CreateSandboxRequestProducer.
CreateSandboxRequestNotificationProperties() - Constructor for class com.broadleafcommerce.dataimport.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
 
createSandboxRequestOutput() - Method in interface com.broadleafcommerce.dataimport.messaging.channel.CreateSandboxRequestProducer
 
CreateSandboxRequestProducer - Interface in com.broadleafcommerce.dataimport.messaging.channel
Spring cloud data channel description for messaging output.
createValidationContext(ImportRequest, ImportSpecification, FileReader<FileReaderContext>, InputStreamSource) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
createVendorNarrowingFilter(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.dataimport.provider.marketplace.vendor.JpaImportVendorVisibilityHandler
 
CSV - Enum constant in enum com.broadleafcommerce.dataimport.domain.DefaultImportFileType
 
csvErrorsReportService(ImportService<Import>, StorageService, BatchItemCompletionService<BatchItemCompletion>, ImportManager) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
CSVErrorsReportService - Class in com.broadleafcommerce.dataimport.service
Retrieves or generates the new import error report in "csv" format.
CSVErrorsReportService(ImportService<Import>, StorageService, BatchItemCompletionService<BatchItemCompletion>, ImportManager) - Constructor for class com.broadleafcommerce.dataimport.service.CSVErrorsReportService
 
CSVErrorsReportService.AutoCloseableCsvWriter - Class in com.broadleafcommerce.dataimport.service
Wrapper of CsvWriter that implements AutoCloseable for use in try-with-resources statements.
csvFileReader() - Method in class com.broadleafcommerce.dataimport.processor.autoconfigure.DataImportProcessorAutoConfiguration
 
CSVFileReader - Class in com.broadleafcommerce.dataimport.processor.csv
 
CSVFileReader() - Constructor for class com.broadleafcommerce.dataimport.processor.csv.CSVFileReader
 
CSVFileReader.CSVFileReaderContext - Class in com.broadleafcommerce.dataimport.processor.csv
 
CSVFileReaderContext(InputStream, ResultIterator<Record, ParsingContext>) - Constructor for class com.broadleafcommerce.dataimport.processor.csv.CSVFileReader.CSVFileReaderContext
 
CURRENCY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
CURRENCY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
currentLineNumber() - Method in interface com.broadleafcommerce.dataimport.processor.ContextualFileReader
The current line that the context is pointing to, 1-indexed
currentLineNumber() - Method in class com.broadleafcommerce.dataimport.processor.ImportProcessingContext
 
currentLineNumber() - Method in class com.broadleafcommerce.dataimport.service.ImportValidationContext
 
currentLineNumber(C) - Method in interface com.broadleafcommerce.dataimport.processor.FileReader
The current line that the context is pointing to, 1-indexed
currentLineNumber(CSVFileReader.CSVFileReaderContext) - Method in class com.broadleafcommerce.dataimport.processor.csv.CSVFileReader
 
currentLineNumber(XLSFileReader.XLSFileReaderContext) - Method in class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader
 
CUSTOMER - Enum constant in enum com.broadleafcommerce.dataimport.domain.DefaultImportType
 
CUSTOMER_SEGMENT_ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSegmentMemberSpecification.Headers
 
CUSTOMER_SEGMENT_MEMBER - Enum constant in enum com.broadleafcommerce.dataimport.domain.DefaultImportType
 
customerImportBatchIndexableTypeMapping() - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
CustomerImportBatchIndexableTypeMapping - Class in com.broadleafcommerce.dataimport.service.index
ImportBatchIndexableTypeMapping for imports that need to emit messages for BatchIndexableType.CUSTOMER.
CustomerImportBatchIndexableTypeMapping() - Constructor for class com.broadleafcommerce.dataimport.service.index.CustomerImportBatchIndexableTypeMapping
 
customerSegmentMemberSpecification() - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
CustomerSegmentMemberSpecification - Class in com.broadleafcommerce.dataimport.processor.specification
 
CustomerSegmentMemberSpecification(String, List<String>, List<String>) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.CustomerSegmentMemberSpecification
 
CustomerSegmentMemberSpecification(List<String>, List<String>) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.CustomerSegmentMemberSpecification
 
CustomerSegmentMemberSpecification.Headers - Class in com.broadleafcommerce.dataimport.processor.specification
 
customerSpecification() - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
CustomerSpecification - Class in com.broadleafcommerce.dataimport.processor.specification
 
CustomerSpecification(String, List<String>, List<String>) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification
 
CustomerSpecification(List<String>, List<String>) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification
 
CustomerSpecification.AddressFields - Class in com.broadleafcommerce.dataimport.processor.specification
 
CustomerSpecification.AddressHeaders - Class in com.broadleafcommerce.dataimport.processor.specification
 
CustomizedImportBatchItemCompletionRepository<D> - Interface in com.broadleafcommerce.dataimport.repository
 
CustomizedImportBatchRepository<D extends com.broadleafcommerce.data.tracking.core.Identifiable> - Interface in com.broadleafcommerce.dataimport.repository
 
CustomizedImportRepository<D extends com.broadleafcommerce.data.tracking.core.Identifiable> - Interface in com.broadleafcommerce.dataimport.repository
 

D

DataImportAutoConfiguration - Class in com.broadleafcommerce.dataimport.autoconfigure
 
DataImportAutoConfiguration() - Constructor for class com.broadleafcommerce.dataimport.autoconfigure.DataImportAutoConfiguration
 
DataImportDefaultsEnvironmentPostProcessor - Class in com.broadleafcommerce.dataimport.autoconfigure
 
DataImportDefaultsEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.dataimport.autoconfigure.DataImportDefaultsEnvironmentPostProcessor
 
DataImportJpaAutoConfiguration - Class in com.broadleafcommerce.dataimport.provider.jpa.autoconfigure
The main JPA auto configuration that initializes the out of the box JPA repositories and domain.
DataImportJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.dataimport.provider.jpa.autoconfigure.DataImportJpaAutoConfiguration
 
DataImportMessageChannelBindingAutoConfiguration() - Constructor for class com.broadleafcommerce.dataimport.messaging.autoconfigure.DataImportMessagingAutoConfiguration.DataImportMessageChannelBindingAutoConfiguration
 
DataImportMessagingAutoConfiguration - Class in com.broadleafcommerce.dataimport.messaging.autoconfigure
 
DataImportMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.dataimport.messaging.autoconfigure.DataImportMessagingAutoConfiguration
 
DataImportMessagingAutoConfiguration.DataImportMessageChannelBindingAutoConfiguration - Class in com.broadleafcommerce.dataimport.messaging.autoconfigure
 
DataImportProcessorAutoConfiguration - Class in com.broadleafcommerce.dataimport.processor.autoconfigure
 
DataImportProcessorAutoConfiguration() - Constructor for class com.broadleafcommerce.dataimport.processor.autoconfigure.DataImportProcessorAutoConfiguration
 
DataImportProcessorAutoConfiguration.DataImportProcessorMessagingBindingAutoConfiguration - Class in com.broadleafcommerce.dataimport.processor.autoconfigure
 
DataImportProcessorAutoConfiguration.ExcelReaderConfiguration - Class in com.broadleafcommerce.dataimport.processor.autoconfigure
 
DataImportProcessorMessagingBindingAutoConfiguration() - Constructor for class com.broadleafcommerce.dataimport.processor.autoconfigure.DataImportProcessorAutoConfiguration.DataImportProcessorMessagingBindingAutoConfiguration
 
DataImportProcessorProperties - Class in com.broadleafcommerce.dataimport.processor.environment
Properties controlling the CSV import process
DataImportProcessorProperties() - Constructor for class com.broadleafcommerce.dataimport.processor.environment.DataImportProcessorProperties
 
DataImportVendorVisibilityAutoConfiguration - Class in com.broadleafcommerce.dataimport.autoconfigure
Registers components related to vendor visibility.
DataImportVendorVisibilityAutoConfiguration() - Constructor for class com.broadleafcommerce.dataimport.autoconfigure.DataImportVendorVisibilityAutoConfiguration
 
DEFAULT_COMPLETE_PRODUCT_IMPORT_SPECIFICATION_NAME - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
DEFAULT_INVENTORY_IMPORT_SPECIFICATION_NAME - Static variable in class com.broadleafcommerce.dataimport.processor.specification.inventory.SkuInventoryImportSpecification
 
DEFAULT_LENGTH - Static variable in class com.broadleafcommerce.dataimport.processor.specification.support.ImportSpecificationFieldUtils.MaxLengths
A safe value that usually matches the default database column length
DEFAULT_PRICE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
DEFAULT_PRICE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
DEFAULT_PRICE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Fields
Deprecated.
 
DEFAULT_PRICE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Headers
Deprecated.
 
DefaultBatchCompletionService - Class in com.broadleafcommerce.dataimport.service
 
DefaultBatchCompletionService(ImportService<Import>, BatchService<Batch>, BatchItemCompletionService<BatchItemCompletion>, IndexNotificationService) - Constructor for class com.broadleafcommerce.dataimport.service.DefaultBatchCompletionService
 
DefaultBatchItemCompletionService<P extends BatchItemCompletion> - Class in com.broadleafcommerce.dataimport.service
 
DefaultBatchItemCompletionService(ImportBatchItemCompletionRepository<?>, RsqlMappableCrudEntityHelper, TypeFactory) - Constructor for class com.broadleafcommerce.dataimport.service.DefaultBatchItemCompletionService
 
DefaultBatchManager - Class in com.broadleafcommerce.dataimport.processor
 
DefaultBatchManager(BatchService<Batch>, TypeFactory) - Constructor for class com.broadleafcommerce.dataimport.processor.DefaultBatchManager
 
DefaultBatchService<P extends Batch> - Class in com.broadleafcommerce.dataimport.service
 
DefaultBatchService(ImportBatchRepository<Identifiable>, MappableCrudEntityHelper, NotificationManager, TypeFactory) - Constructor for class com.broadleafcommerce.dataimport.service.DefaultBatchService
 
defaultExampleImportResolver() - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration.ExampleImportConfiguration
 
DefaultExampleImportResolver - Class in com.broadleafcommerce.dataimport.service
Looks up resources from classpath:default-examples/$type.$specification.
DefaultExampleImportResolver() - Constructor for class com.broadleafcommerce.dataimport.service.DefaultExampleImportResolver
 
DefaultImportFileType - Enum in com.broadleafcommerce.dataimport.domain
Generally a file type that this import server knows how to parse and send with JSON to an import tier
DefaultImportManager - Class in com.broadleafcommerce.dataimport.service
 
DefaultImportManager(TypeFactory, StorageService, ImportService<Import>, List<ImportProcessor>, List<ImportValidator>, List<FileReader<? extends FileReaderContext>>, DataRouteReference, List<ContextRequestHydrator>, TrackablePolicyUtils) - Constructor for class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
defaultImportProcessor(BatchManager, DataImportProcessorProperties, ImportService<Import>, BatchItemCompletionService<BatchItemCompletion>, IdResolver, OperationResolver, CorrelationIdMappingCache) - Method in class com.broadleafcommerce.dataimport.processor.autoconfigure.DataImportProcessorAutoConfiguration
 
DefaultImportProcessor - Class in com.broadleafcommerce.dataimport.processor.csv
 
DefaultImportProcessor(int, BatchManager, ImportService<Import>, BatchItemCompletionService<BatchItemCompletion>) - Constructor for class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
 
DefaultImportProcessor(int, BatchManager, ImportService<Import>, BatchItemCompletionService<BatchItemCompletion>, IdResolver, OperationResolver, CorrelationIdMappingCache) - Constructor for class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
 
DefaultImportProcessor(BatchManager, ImportService<Import>, BatchItemCompletionService<BatchItemCompletion>) - Constructor for class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
Initializes the processor with a batch size of 100
DefaultImportService<P extends Import> - Class in com.broadleafcommerce.dataimport.service
 
DefaultImportService(ImportRepository<Identifiable>, RsqlMappableCrudEntityHelper, NotificationManager, BatchService<?>) - Constructor for class com.broadleafcommerce.dataimport.service.DefaultImportService
 
DefaultImportSpecificationService - Class in com.broadleafcommerce.dataimport.service
Default service to fetch ImportSpecification and GlobalImportSpecification instances.
DefaultImportSpecificationService(List<ImportSpecification>) - Constructor for class com.broadleafcommerce.dataimport.service.DefaultImportSpecificationService
 
DefaultImportType - Enum in com.broadleafcommerce.dataimport.domain
The different resource tier types that this import service can deal with out-of-box.
defaultImportValidator(DataImportProcessorProperties) - Method in class com.broadleafcommerce.dataimport.processor.autoconfigure.DataImportProcessorAutoConfiguration
 
DefaultImportValidator - Class in com.broadleafcommerce.dataimport.service
 
DefaultImportValidator(long) - Constructor for class com.broadleafcommerce.dataimport.service.DefaultImportValidator
 
DefaultIndexNotificationService - Class in com.broadleafcommerce.dataimport.service
Default instance of IndexNotificationService
DefaultIndexNotificationService(ImportService<Import>, BatchItemCompletionService<BatchItemCompletion>, ImportBatchItemCompletionRepository<?>, NotificationManager, DataRouteSupporting) - Constructor for class com.broadleafcommerce.dataimport.service.DefaultIndexNotificationService
 
DefaultSpecification - Class in com.broadleafcommerce.dataimport.processor.specification
A Specification that operates solely off of the import type
DefaultSpecification(String) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
 
DefaultSpecification(String, String) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
 
DefaultSpecification(String, List<String>, List<String>) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
 
DefaultSpecification(String, List<String>, List<String>, String) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
 
deleteBatchesByImportId(List<String>) - Method in interface com.broadleafcommerce.dataimport.service.BatchService
Delete the batches that match the corresponding import ids
deleteBatchesByImportId(List<String>) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchService
 
deleteBatchItemCompletionsById(List<String>) - Method in interface com.broadleafcommerce.dataimport.service.BatchItemCompletionService
Delete the batch item completions that match the corresponding ids
deleteBatchItemCompletionsById(List<String>) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchItemCompletionService
 
deleteByIdIn(List<String>) - Method in interface com.broadleafcommerce.dataimport.repository.ImportBatchItemCompletionRepository
Delete the batch item completions that match the corresponding ids
deleteByIdIn(List<String>) - Method in interface com.broadleafcommerce.dataimport.repository.ImportRepository
Delete the imports that match the corresponding ids
deleteByImportIdIn(List<String>) - Method in interface com.broadleafcommerce.dataimport.repository.ImportBatchRepository
Delete the batches that match the corresponding import ids
deleteImportsById(List<String>) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
deleteImportsById(List<String>) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Delete the imports that match the corresponding ids
DeleteSandboxRequest - Class in com.broadleafcommerce.dataimport.messaging
A message representing a request to the sandbox service to delete the sandbox for a failed Import.
DeleteSandboxRequest(String, String, String, String) - Constructor for class com.broadleafcommerce.dataimport.messaging.DeleteSandboxRequest
 
deleteSandboxRequestOutput() - Method in interface com.broadleafcommerce.dataimport.messaging.channel.ImportDeleteSandboxRequestProducer
 
dependencyMappings - Variable in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
Dependency mappings don't change, so define a immutable instance of them for efficiency.
DESCRIPTION - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
DESCRIPTION - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
determineBatchIndexableType(Import) - Method in class com.broadleafcommerce.dataimport.service.DefaultIndexNotificationService
Determines the batch indexable type to use for this import (if any).
determineImportingSandboxId(ImportRequest) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
If ImportRequest.productionImport is true or if ImportRequest.importingSandboxId is blank, this will return null.
determineName(ImportRequest) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
DISCOUNTABLE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
DISCOUNTABLE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
doesRequireSandboxCreation(Import) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
doHandleEvent(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.dataimport.service.purge.PurgeImportJobListener
 
downloadErrorsReport(String, ContextInfo, HttpServletResponse) - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
downloadExample(String, String, HttpServletResponse) - Method in class com.broadleafcommerce.dataimport.web.endpoint.ExampleImportEndpoint
 
downloadOriginalFile(String, ContextInfo, HttpServletResponse) - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
DynamicHeaderFieldMapping - Interface in com.broadleafcommerce.dataimport.processor.specification
While 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.

E

EMAIL_REG_EX - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.Fields
 
EMAIL_REG_EX - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.Headers
 
EmailAddressValidator - Class in com.broadleafcommerce.dataimport.service.validation
Validates that a given address string matches the email regular expression pattern.
EmailAddressValidator() - Constructor for class com.broadleafcommerce.dataimport.service.validation.EmailAddressValidator
 
ENUM_TYPE_LENGTH - Static variable in class com.broadleafcommerce.dataimport.processor.specification.support.ImportSpecificationFieldUtils.MaxLengths
Matches the typical length limit of enum type fields (fields whose values are one of a handful of pre-defined values).
EnumeratedValueValidator - Class in com.broadleafcommerce.dataimport.service.validation
Provides validation against expected enumerated String values.
EnumeratedValueValidator(boolean, String...) - Constructor for class com.broadleafcommerce.dataimport.service.validation.EnumeratedValueValidator
 
EnumeratedValueValidator(String...) - Constructor for class com.broadleafcommerce.dataimport.service.validation.EnumeratedValueValidator
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.domain.Batch
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.domain.Import
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.BatchRequestNotificationProperties
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ImportDeleteSandboxRequestNotificationProperties
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ProcessImportRequestNotificationProperties
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.messaging.CreateSandboxRequest
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.messaging.DeleteSandboxRequest
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.messaging.ProcessImportRequest
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.processor.csv.CSVFileReader.CSVFileReaderContext
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.processor.environment.DataImportProcessorProperties
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.processor.FileReaderContext
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.processor.ImportProcessingContext
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.processor.support.RecordProcessingUtils.OrganizationResponse
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.processor.xls.ExcelReaderProperties
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader.XLSFileReaderContext
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.provider.jpa.environment.JpaDataImportProperties
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.service.ImportValidationContext
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.service.ImportValidationResponse
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.service.LineError
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.service.support.LazyInputStreamResource
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.service.validation.ValidationResult
 
equals(Object) - Method in class com.broadleafcommerce.dataimport.web.endpoint.apierror.ImportValidationApiError
 
error(String) - Static method in class com.broadleafcommerce.dataimport.service.validation.ValidationResult
 
error(ErrorMessage) - Method in class com.broadleafcommerce.dataimport.messaging.BatchRequestProducerErrorHandler
 
ERROR - Enum constant in enum com.broadleafcommerce.dataimport.domain.BatchItemStatus
The batch item has failed processing at the resource tier.
ErrorsReportException - Exception in com.broadleafcommerce.dataimport.service
 
ErrorsReportException(String, Throwable) - Constructor for exception com.broadleafcommerce.dataimport.service.ErrorsReportException
 
ErrorsReportService - Interface in com.broadleafcommerce.dataimport.service
This service is used to generate and retrieve the import errors.
ExampleImportConfiguration() - Constructor for class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration.ExampleImportConfiguration
 
ExampleImportEndpoint - Class in com.broadleafcommerce.dataimport.web.endpoint
 
ExampleImportEndpoint(ExampleImportManager) - Constructor for class com.broadleafcommerce.dataimport.web.endpoint.ExampleImportEndpoint
 
exampleImportManager(List<ExampleImportResolver>) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration.ExampleImportConfiguration
 
ExampleImportManager - Class in com.broadleafcommerce.dataimport.service
Maintains the list of ExampleImportResolvers to pick the first one that it finds.
ExampleImportManager(List<ExampleImportResolver>) - Constructor for class com.broadleafcommerce.dataimport.service.ExampleImportManager
 
ExampleImportResolver - Interface in com.broadleafcommerce.dataimport.service
Resolves an example file for a given type and file type
ExampleImportSecurityEnhancer() - Constructor for class com.broadleafcommerce.dataimport.web.autoconfigure.ImportWebAutoConfiguration.ExampleImportSecurityEnhancer
 
ExcelReaderConfiguration() - Constructor for class com.broadleafcommerce.dataimport.processor.autoconfigure.DataImportProcessorAutoConfiguration.ExcelReaderConfiguration
 
ExcelReaderProperties - Class in com.broadleafcommerce.dataimport.processor.xls
 
ExcelReaderProperties() - Constructor for class com.broadleafcommerce.dataimport.processor.xls.ExcelReaderProperties
 
exists() - Method in class com.broadleafcommerce.dataimport.service.AbstractExampleImportResolver.NonExistingResource
 
EXTERNAL_CAMPAIGN_ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.Fields
 
EXTERNAL_CAMPAIGN_ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.Headers
 
EXTERNAL_ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
EXTERNAL_ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
EXTERNAL_OFFER_ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification.Fields
 
EXTERNAL_OFFER_ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification.Headers
 

F

FAILED - Enum constant in enum com.broadleafcommerce.dataimport.domain.ImportStatus
The import was hanging or encountered some error that prevented it from completing.
fieldConfigMap - Variable in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
Deprecated, for removal: This API element is subject to removal in a future version.
FieldNamesToHeaderNamesInitializer(ImportSpecification) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.translation.TranslationDynamicHeaderFieldMapping.FieldNamesToHeaderNamesInitializer
 
FileReader<C extends FileReaderContext> - Interface in com.broadleafcommerce.dataimport.processor
A reader for a file of a particular type.
FileReaderContext - Class in com.broadleafcommerce.dataimport.processor
Stores execution data necessary for file reading
FileReaderContext(InputStream) - Constructor for class com.broadleafcommerce.dataimport.processor.FileReaderContext
 
findAllByImportId(String, Node, Pageable) - Method in interface com.broadleafcommerce.dataimport.repository.ImportBatchItemCompletionRepository
Finds and returns all of the item completions whose BatchItemCompletion.importId matches the given value.
findAllByImportIdAndStatus(String, String) - Method in interface com.broadleafcommerce.dataimport.repository.ImportBatchItemCompletionRepository
Finds and returns all of the item completions whose BatchItemCompletion.importId matches the given importId and BatchItemCompletion.status given status.
findAllByLastUpdatedBefore(Instant) - Method in interface com.broadleafcommerce.dataimport.repository.ImportRepository
Read all imports whose Import.getLastUpdated() occurs before the provided time
findAllGlobalImportSpecifications(ContextInfo) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportSpecificationService
By default, this just finds all GlobalImportSpecification, with no regard for contextInfo.
findAllGlobalImportSpecifications(ContextInfo) - Method in interface com.broadleafcommerce.dataimport.service.ImportSpecificationService
Returns all GlobalImportSpecification instances.
findByAuthor(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
findByAuthor(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportRepository
Finds the imports with the given Import.getAuthor().
findByAuthorAndApplicationIdAndTenantId(String, String, String, Node, Pageable) - Method in interface com.broadleafcommerce.dataimport.repository.ImportRepository
findByCorrelationIdInOrTopLevelParentIdInOrderedByLineNumber(String, Collection<String>, Collection<String>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
 
findByCorrelationIdInOrTopLevelParentIdInOrderedByLineNumber(String, Collection<String>, Collection<String>) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportBatchItemCompletionRepository
For the given importId, returns all batch item completion records which either have a BatchItemCompletion.correlationId that matches one of the given correlationIdIn values or a BatchItemCompletion.topLevelParentCorrelationId that matches one of the given topLevelParentCorrelationIdIn values.
findById(String, ContextInfo) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
findById(String, ContextInfo) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportRepository
Finds the specified import by Import.getId().
findByImportIdAndStatusAndCorrelationIdIn(String, String, Set<String>) - Method in interface com.broadleafcommerce.dataimport.repository.ImportBatchItemCompletionRepository
Finds and returns all of the item completions whose BatchItemCompletion.importId matches the given importId, BatchItemCompletion.status the given status and BatchItemCompletion.correlationId the set of correlation ids.
findByImportIdAndStatusAndCorrelationIdIn(String, String, Set<String>) - Method in interface com.broadleafcommerce.dataimport.service.BatchItemCompletionService
Finds and returns all of the item completions whose BatchItemCompletion.importId matches the given importId, BatchItemCompletion.status the given status and BatchItemCompletion.correlationId the set of correlation ids.
findByImportIdAndStatusAndCorrelationIdIn(String, String, Set<String>) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchItemCompletionService
 
findByPath(String) - Method in interface com.broadleafcommerce.dataimport.provider.jpa.repository.JpaImportLobRepository
Finds the JpaImportLob whose JpaImportLob.getPath() matches the given value.
findByStatusAndLastUpdatedBefore(String, Instant) - Method in interface com.broadleafcommerce.dataimport.repository.ImportRepository
Finds the imports whose Import.status equals the given status and whose Import.lastUpdated is before the given cutoff.
findByStatusAndLastUpdatedBeforeAndTenantId(String, Instant, String) - Method in interface com.broadleafcommerce.dataimport.repository.ImportRepository
Finds the imports whose Import.status equals the given status and whose Import.lastUpdated is before the given cutoff, within the specified tenant.
findDefaultImportSpecification(String, ContextInfo) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportSpecificationService
 
findImportSpecification(String, String, ContextInfo) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportSpecificationService
By default, this just finds the first specification that can handle the given import type, with no regard for contextInfo or specificationRef.
findImportSpecification(String, String, ContextInfo) - Method in interface com.broadleafcommerce.dataimport.service.ImportSpecificationService
Finds the ImportSpecification for the type and ref for the specified ContextInfo, or the default ImportSpecification for the type.
findNotificationReadyMembers(Object, int, String, Duration, Class<?>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
 
findNotificationReadyMembers(Object, int, String, Duration, Class<?>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchRepository
 
findNotificationReadyMembers(Object, int, String, Duration, Class<?>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
findProcessor(Import) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
findReader(String) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
findValidator(ImportRequest) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
fromBusinessDomain(Object, D, ContextInfo) - Method in class com.broadleafcommerce.dataimport.messaging.mapping.BatchItemCompletionNotificationStateMapperMember
 
fromBusinessDomain(Object, D, ContextInfo) - Method in class com.broadleafcommerce.dataimport.messaging.mapping.ImportNotificationStateMapperMember
 
fromMe() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
fromMe() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
fromMe() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
FULFILLMENT_FLAT_RATES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
FULFILLMENT_FLAT_RATES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 

G

generalError(String) - Static method in class com.broadleafcommerce.dataimport.service.ImportValidationResponse
 
generateImportFromRequest(ImportRequest) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
Builds an Import and initializes its basic fields from the values in the ImportRequest.
generateName(ImportRequest) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
generateStoragePath(ImportRequest) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
get() - Method in interface com.broadleafcommerce.dataimport.service.support.LazyInputStreamResource.IOThrowingSupplier
Gets the result.
get(String, String) - Method in interface com.broadleafcommerce.dataimport.processor.CorrelationIdMappingCache
Obtain a mapping for the given correlation id and import id from the cache
get(String, String) - Method in class com.broadleafcommerce.dataimport.processor.SimpleCorrelationIdCache
 
get(String, Collection<String>) - Method in interface com.broadleafcommerce.dataimport.processor.CorrelationIdMappingCache
Similar to CorrelationIdMappingCache.get(String, Collection) but queries the cache in bulk
get(String, Collection<String>) - Method in class com.broadleafcommerce.dataimport.processor.SimpleCorrelationIdCache
 
get_items() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
The items that should be inserted within this batch.
getAll(String) - Method in interface com.broadleafcommerce.dataimport.processor.CorrelationIdMappingCache
All of the correlationIds that this cache knows about for the given import
getAll(String) - Method in class com.broadleafcommerce.dataimport.processor.SimpleCorrelationIdCache
 
getApplicationId() - Method in class com.broadleafcommerce.dataimport.domain.Import
The application that the import is initialized on.
getApplicationId() - Method in class com.broadleafcommerce.dataimport.messaging.CreateSandboxRequest
The ID of the application that should be set as the owning application of the sandbox.
getApplicationId() - Method in class com.broadleafcommerce.dataimport.messaging.DeleteSandboxRequest
The ID of the application that owns the sandbox.
getApplicationId() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
getAssociatedVendorRef(Object, ContextInfo) - Method in class com.broadleafcommerce.dataimport.provider.marketplace.vendor.JpaImportVendorVisibilityHandler
 
getAuthor() - Method in class com.broadleafcommerce.dataimport.domain.Import
Who is making the change
getAuthor() - Method in class com.broadleafcommerce.dataimport.messaging.DeleteSandboxRequest
The author of the import (and thus the author who created the sandbox).
getAuthor() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getBatchCompletionService() - Method in class com.broadleafcommerce.dataimport.messaging.BatchCompletionListener
 
getBatchIndexableType(Import) - Method in class com.broadleafcommerce.dataimport.service.index.CustomerImportBatchIndexableTypeMapping
 
getBatchIndexableType(Import) - Method in interface com.broadleafcommerce.dataimport.service.index.ImportBatchIndexableTypeMapping
Given an import entity, return the batch indexable type that should be used for it (if applicable).
getBatchIndexableType(Import) - Method in class com.broadleafcommerce.dataimport.service.index.ProductImportBatchIndexableTypeMapping
 
getBatchIndexableTypeMappings() - Method in class com.broadleafcommerce.dataimport.service.DefaultIndexNotificationService
 
getBatchItemCompletionService() - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
getBatchService() - Method in class com.broadleafcommerce.dataimport.processor.DefaultBatchManager
 
getBatchSize() - Method in class com.broadleafcommerce.dataimport.processor.environment.DataImportProcessorProperties
The amount of items that will be read from the file (excluding the header) before sending a message to process the batch
getBusinessDomainType() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
getBusinessDomainType() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
getBusinessDomainType() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getChangeContainer() - Method in class com.broadleafcommerce.dataimport.domain.Import
Metadata used to populate any ChangeEvent created from this request.
getChangeContainer() - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
Metadata used to populate any ChangeEvent created from this request.
getChangeContainer() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getCompleteCount() - Method in class com.broadleafcommerce.dataimport.domain.Import
The count of all items that have been processed.
getCompleted() - Method in class com.broadleafcommerce.dataimport.domain.Batch
When this batch completed its handling
getCompleted() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
getContextRequestHydrators() - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
getCorrelationId() - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
Identifier that allows the resource tier to map back responses to a record within the batch
getCorrelationId() - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
Identifier that allows the resource tier to map back responses to a record within the batch
getCorrelationId() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
Identifier that allows the resource tier to map back responses to a record within the batch
getCorrelationId() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
Identifier that allows the resource tier to map back responses to a record within the batch.
getCorrelationIdMappings() - Method in class com.broadleafcommerce.dataimport.domain.Batch
Correlation ids that have specific resource tier identifiers that were managed outside of this batch
getCreated() - Method in class com.broadleafcommerce.dataimport.domain.Batch
When this batch was created
getCreated() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
getDataRoutePartition() - Method in class com.broadleafcommerce.dataimport.messaging.mapping.BatchItemCompletionNotificationStateMapperMember
 
getDataRoutePartition() - Method in class com.broadleafcommerce.dataimport.messaging.mapping.ImportNotificationStateMapperMember
 
getDataRoutePartition() - Method in class com.broadleafcommerce.dataimport.provider.marketplace.vendor.JpaImportVendorVisibilityHandler
 
getDatasource() - Method in class com.broadleafcommerce.dataimport.provider.jpa.environment.JpaDataImportProperties
 
getDefaultValue() - Method in class com.broadleafcommerce.dataimport.domain.ImportFieldConfig
Provides a default value for a field, if one is not provided by the input.
getDelegating() - Method in class com.broadleafcommerce.dataimport.provider.jpa.environment.JpaDataImportProperties
 
getDependencyMappings() - Method in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
Dependency mappings don't change, so define a immutable instance of them for efficiency.
getDependencyMappings() - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
Hints about how to organize records into a tree structure of dependents based on the information of the given record types.
getDependents() - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
Items that should be conceptually linked to the parent record that represents this item
getDependents() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
Items that should be conceptually linked to the parent record that represents this item
getDescription() - Method in class com.broadleafcommerce.dataimport.messaging.CreateSandboxRequest
The description for the sandbox that should be created.
getDescription() - Method in class com.broadleafcommerce.dataimport.service.AbstractExampleImportResolver.NonExistingResource
 
getDescription() - Method in class com.broadleafcommerce.dataimport.service.support.LazyInputStreamResource
 
getDomainType() - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
 
getDomainType() - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchRepository
 
getDomainType() - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
getDynamicHeaderMappingConfigsByRowType() - Method in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
 
getEntityManager() - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
 
getErrorCount() - Method in class com.broadleafcommerce.dataimport.domain.Import
 
getErrorCount() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getErrorMessage() - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
If BatchItem.setStatus(BatchItemStatus) is BatchItemStatus.ERROR then this contains a message detailing what the problem was
getErrorMessage() - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
If BatchItemCompletion.setStatus(BatchItemStatus) is BatchItemStatus.ERROR then this contains a message detailing what the problem was
getErrorMessage() - Method in class com.broadleafcommerce.dataimport.domain.Import
If the import as a whole encountered an error and needed to stop, this field holds a description of the error.
getErrorMessage() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
If JpaBatchItem.setStatus(BatchItemStatus) is BatchItemStatus.ERROR then this contains a message detailing what the problem was
getErrorMessage() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
getErrorMessage() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getErrorMessage() - Method in class com.broadleafcommerce.dataimport.service.ImportValidationResponse
If ImportValidationResponse.successful is false, this can contain a message describing any general errors with the request that aren't necessarily tied to any particular line number.
getErrorMessage() - Method in class com.broadleafcommerce.dataimport.service.validation.ValidationResult
If ValidationResult.successful is false, this can contain a message describing any general errors.
getErrorResponse() - Method in exception com.broadleafcommerce.dataimport.web.endpoint.exception.ImportValidationException
 
getErrors() - Method in class com.broadleafcommerce.dataimport.processor.support.RecordProcessingUtils.OrganizationResponse
 
getErrorsReport(String) - Method in class com.broadleafcommerce.dataimport.service.CSVErrorsReportService
Note that the use of Transactional is intentional - a transaction is required to keep the connection open for the entire read of the BatchItemCompletionService.readAllByImportIdAndStatus(String, String) stream.
getErrorsReport(String) - Method in interface com.broadleafcommerce.dataimport.service.ErrorsReportService
Returns the import errors.
getErrorsReportService() - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
getExample(String, String) - Method in class com.broadleafcommerce.dataimport.service.ExampleImportManager
 
getExampleImportManager() - Method in class com.broadleafcommerce.dataimport.web.endpoint.ExampleImportEndpoint
 
getFieldConfigMap() - Method in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
Deprecated.
getFieldConfigMap() - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
Deprecated, for removal: This API element is subject to removal in a future version.
getFileLocation() - Method in class com.broadleafcommerce.dataimport.domain.Import
The location to the file that was uploaded representing this import.
getFileLocation() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getFileType() - Method in class com.broadleafcommerce.dataimport.domain.Import
The original file type that this import comes from
getFileType() - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The type of data that is being imported
getFileType() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getFilterRulesCriteriaBuilder() - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
getHandler() - Method in class com.broadleafcommerce.dataimport.service.purge.PurgeImportJobListener
 
getHangingCutoff() - Method in class com.broadleafcommerce.dataimport.messaging.ImportOrphanCheckListener
This value represents the amount of time that an import is allowed to be idle (in a state of "REQUESTED") before it is considered hanging and set to an error state.
getHeaderFieldConfigsByRowType() - Method in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
These represent the fields expected for this specification.
getHeaderFieldConfigsByRowType() - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
These represent the fields expected for this specification.
getHeaderNamesToNormalize() - Method in class com.broadleafcommerce.dataimport.service.normalizer.BooleanNormalizer
 
getHeaderNamesToNormalize() - Method in interface com.broadleafcommerce.dataimport.service.normalizer.ImportDataNormalizer
The list of header names to normalize.
getHeaderNamesToNormalize() - Method in class com.broadleafcommerce.dataimport.service.normalizer.UTCDateNormalizer
 
getHeaders() - Method in interface com.broadleafcommerce.dataimport.processor.ContextualFileReader
Obtains the headers for the current file
getHeaders() - Method in class com.broadleafcommerce.dataimport.processor.ImportProcessingContext
 
getHeaders() - Method in class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader.XLSFileReaderContext
 
getHeaders() - Method in class com.broadleafcommerce.dataimport.service.ImportValidationContext
 
getHeaders(C) - Method in interface com.broadleafcommerce.dataimport.processor.FileReader
Obtains the headers for the given context
getHeaders(CSVFileReader.CSVFileReaderContext) - Method in class com.broadleafcommerce.dataimport.processor.csv.CSVFileReader
 
getHeaders(XLSFileReader.XLSFileReaderContext) - Method in class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader
 
getHeadersFromOriginalFile(InputStream) - Method in class com.broadleafcommerce.dataimport.service.CSVErrorsReportService
 
getHeadersToWrite(InputStream, Map<String, String>) - Method in class com.broadleafcommerce.dataimport.service.CSVErrorsReportService
 
getId() - Method in class com.broadleafcommerce.dataimport.domain.Batch
Unique id of this batch
getId() - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
A unique identifier for this completion.
getId() - Method in class com.broadleafcommerce.dataimport.domain.Import
The unique ID of this import
getId() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
getId() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
getId() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getIdempotentConsumptionService() - Method in class com.broadleafcommerce.dataimport.messaging.BatchCompletionListener
 
getIdempotentConsumptionService() - Method in class com.broadleafcommerce.dataimport.messaging.ImportOrphanCheckListener
 
getIdempotentConsumptionService() - Method in class com.broadleafcommerce.dataimport.messaging.ProcessImportRequestListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.dataimport.service.purge.PurgeImportJobListener
 
getImport(String, ContextInfo) - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
getImportBatchSize() - Method in class com.broadleafcommerce.dataimport.service.purge.PurgeImportProperties
The number of imports per batch to delete BatchItemCompletion, Batch, and Import entities
getImportDataNormalizers() - Method in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification
 
getImportDataNormalizers() - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
The list of ImportDataNormalizer that will be executed to pre-process the data parsed out from the file.
getImportDataNormalizers() - Method in class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification
 
getImportDataNormalizers() - Method in class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification
 
getImportDataNormalizers() - Method in class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
getImportDataNormalizers() - Method in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification
Deprecated.
 
getImportId() - Method in class com.broadleafcommerce.dataimport.domain.Batch
The parent import that this batch is associated with
getImportId() - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
The id of the Import that this item is under.
getImportId() - Method in class com.broadleafcommerce.dataimport.messaging.ProcessImportRequest
The ID of the Import that needs to be processed.
getImportId() - Method in class com.broadleafcommerce.dataimport.processor.ImportProcessingContext
The import being processed
getImportId() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
The import that this batch request is associated with
getImportId() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
getImportingApplicationId() - Method in class com.broadleafcommerce.dataimport.domain.Import
The application that the import items should go into.
getImportingApplicationId() - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The application that the import items should go into.
getImportingApplicationId() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getImportingCatalogId() - Method in class com.broadleafcommerce.dataimport.domain.Import
The catalog that the import items should go into.
getImportingCatalogId() - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The catalog that the import items should go into.
getImportingCatalogId() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getImportingCustomerContextId() - Method in class com.broadleafcommerce.dataimport.domain.Import
The ID of the customer context that the import items should go into.
getImportingCustomerContextId() - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The ID of the customer context that the import items should go into.
getImportingCustomerContextId() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getImportingSandboxId() - Method in class com.broadleafcommerce.dataimport.domain.Import
The sandbox that the import items should go into.
getImportingSandboxId() - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The sandbox that the import items should go into.
getImportingSandboxId() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getImportingSandboxNameToCreate() - Method in class com.broadleafcommerce.dataimport.domain.Import
If and only if a new sandbox needs to be created for the current import (determined using the logic described in Import.importingSandboxId), this field will hold the name of the sandbox that will be created.
getImportingSandboxNameToCreate() - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
If and only if a new sandbox needs to be created for the current import (determined using the logic described in ImportRequest.importingSandboxId), this field can be used to supply the name of the sandbox that should be created.
getImportingSandboxNameToCreate() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getImportLobRepository() - Method in class com.broadleafcommerce.dataimport.provider.jpa.service.JpaLobStorageService
 
getImportManager() - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
getImportService() - Method in class com.broadleafcommerce.dataimport.messaging.ImportOrphanCheckListener
 
getImportService() - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
getImportService() - Method in class com.broadleafcommerce.dataimport.web.endpoint.AuthorImportEndpoint
 
getImportService() - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
getImportSpecification() - Method in class com.broadleafcommerce.dataimport.processor.ImportProcessingContext
The current resolved specification being executed
getImportSpecification() - Method in class com.broadleafcommerce.dataimport.service.ImportValidationContext
The current resolved specification being executed
getImportSpecificationService() - Method in class com.broadleafcommerce.dataimport.service.CSVErrorsReportService
 
getImportSpecificationService() - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
getImportSpecificationService() - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
getImportType() - Method in class com.broadleafcommerce.dataimport.domain.ImportSpecificationResponse
 
getImportType() - Method in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
 
getImportType() - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
Which import type this specification is valid for
getIncludedHeaders() - Method in class com.broadleafcommerce.dataimport.domain.Import
Restrictive defined headers to use for the import.
getIncludedHeaders() - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
Restrictive defined headers to use for the import.
getIncludedHeaders() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getInput() - Method in class com.broadleafcommerce.dataimport.processor.FileReaderContext
 
getInputStream() - Method in class com.broadleafcommerce.dataimport.service.AbstractExampleImportResolver.NonExistingResource
 
getInputStream() - Method in class com.broadleafcommerce.dataimport.service.support.LazyInputStreamResource
 
getInputStreamSource() - Method in class com.broadleafcommerce.dataimport.service.ImportValidationContext
The input stream source for where import data should be loaded
getInstance() - Static method in class com.broadleafcommerce.dataimport.provider.jpa.domain.support.ChangeContainerConverter
 
getInventoryCheckStrategyValidator() - Method in class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
getInventoryReservationStrategyValidator() - Method in class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
getInventoryTypeValidator() - Method in class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
getItemCompletionBatchSize() - Method in class com.broadleafcommerce.dataimport.service.purge.PurgeImportProperties
The batch size for deleting BatchItemCompletion entities
getItemCompletions(String, Pageable, Node, ContextInfo) - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
getItems() - Method in class com.broadleafcommerce.dataimport.domain.Batch
All of the items within this batch
getItems() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
Provides a way for callers to get the JpaBatch._items without dealing with the deserialization aspect.
getIterator() - Method in class com.broadleafcommerce.dataimport.processor.csv.CSVFileReader.CSVFileReaderContext
 
getIterator() - Method in class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader.XLSFileReaderContext
 
getJpa() - Method in class com.broadleafcommerce.dataimport.provider.jpa.environment.JpaDataImportProperties
 
getLastUpdated() - Method in class com.broadleafcommerce.dataimport.domain.Import
When this import was last touched
getLastUpdated() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getLineErrors() - Method in class com.broadleafcommerce.dataimport.service.ImportValidationResponse
If ImportValidationResponse.successful is false, this can describe the problems with specific lines in the import file, if any.
getLineErrors() - Method in class com.broadleafcommerce.dataimport.web.endpoint.apierror.ImportValidationApiError
 
getLineNumber() - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
The line number in the original data file that this item appears in.
getLineNumber() - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
The line number in the original data file that this item appears in.
getLineNumber() - Method in class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader.XLSFileReaderContext
 
getLineNumber() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
 
getLineNumber() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
getLineNumber() - Method in class com.broadleafcommerce.dataimport.service.LineError
The line number in the file which experienced the error.
getLiquibase() - Method in class com.broadleafcommerce.dataimport.provider.jpa.environment.JpaDataImportProperties
 
getMainRecordType() - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
the "root level" record type for this file (ex: for product imports, this would be "PRODUCT").
getManager() - Method in class com.broadleafcommerce.dataimport.messaging.ProcessImportRequestListener
 
getMaxLength() - Method in class com.broadleafcommerce.dataimport.domain.ImportFieldConfig
Limits field max length
getMergingTypeValidator() - Method in class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
getMessage() - Method in class com.broadleafcommerce.dataimport.service.LineError
The error that was found with the line at LineError.lineNumber in the file.
getMoneyValidator() - Method in class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
getName() - Method in class com.broadleafcommerce.dataimport.domain.Import
The name of this import.
getName() - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The name of this import.
getName() - Method in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
 
getName() - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
This is an arbitrary name for the specification, potentially allowing more than one specification for a particular type for a particular tenant or application.
getName() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getNextRowMap(ImportProcessingContext<? extends FileReaderContext>) - Method in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
 
getNonExistentResource(String, String) - Method in class com.broadleafcommerce.dataimport.service.AbstractExampleImportResolver
If we can't resolve this, then return a ClassPathResource pointing to a file that does not exist.
getNotification() - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.BatchRequestNotificationProperties
 
getNotification() - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
 
getNotification() - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ImportDeleteSandboxRequestNotificationProperties
 
getNotification() - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ProcessImportRequestNotificationProperties
 
getNotificationManager() - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchService
 
getNotificationManager() - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
getNotificationStates() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
getNotificationStates() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
getNotificationStates() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getNotificationStates(boolean) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
getNotificationStates(boolean) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
getNotificationStates(boolean) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getNotificationStateService() - Method in class com.broadleafcommerce.dataimport.messaging.mapping.BatchItemCompletionNotificationStateMapperMember
 
getNotificationStateService() - Method in class com.broadleafcommerce.dataimport.messaging.mapping.ImportNotificationStateMapperMember
 
getNumDays() - Method in class com.broadleafcommerce.dataimport.service.purge.PurgeImportProperties
The number of days beyond which to delete import data
getOfferServicesVersion() - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServicesProperties
The offer version enabled for external service calls with ImportServices.
getOperation() - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
 
getOperation() - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
The operation type performed (or intended to be performed) for this record.
getOperation() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
 
getOperation() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
getOrder() - Method in class com.broadleafcommerce.dataimport.provider.marketplace.vendor.JpaImportVendorVisibilityHandler
 
getOrganized() - Method in class com.broadleafcommerce.dataimport.processor.support.RecordProcessingUtils.OrganizationResponse
 
getParameters() - Method in class com.broadleafcommerce.dataimport.domain.Import
Additional information passed down to each batch to the resource tier.
getParameters() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getParentEntityId() - Method in class com.broadleafcommerce.dataimport.domain.Import
Certain imports may be responsible for importing entities under a common 'parent entity'.
getParentEntityId() - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
See the Javadocs of Import.getParentEntityId() for details about this field.
getParentEntityId() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
In some import scenarios, the imported entities cannot exist without a parent entity.
getParentEntityIdHeader() - Method in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification
 
getParentEntityIdHeader() - Method in class com.broadleafcommerce.dataimport.processor.specification.CustomerSegmentMemberSpecification
 
getParentEntityIdHeader() - Method in interface com.broadleafcommerce.dataimport.processor.specification.GlobalImportSpecification
Deprecated, for removal: This API element is subject to removal in a future version.
Using the import file to obtain the parent entity ID will no longer be a supported concept, and is replaced by ImportSpecification.parentEntityIdRequiredInRequest()
getParentEntityIdHeader() - Method in class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification
 
getParentSpecification() - Method in class com.broadleafcommerce.dataimport.processor.specification.translation.TranslationDynamicHeaderFieldMapping
Typically, the specification will be one instantiating and holding references to the DynamicHeaderFieldMapping it needs.
getProcessors() - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
getProperties() - Method in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification
 
getPropertyName() - Method in class com.broadleafcommerce.dataimport.domain.ImportFieldConfig
Property name in business object
getReaders() - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
getRecordType() - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
In a multi-typed record file this holds the specific information of what was parsed out from the line in the file.
getRecordType() - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
In a multi-typed record file this holds the specific information of what was parsed out from the line in the file.
getRecordType() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
In a multi-typed record file this holds the specific information of what was parsed out from the line in the file.
getRecordType() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
getReference() - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
getRepository() - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchItemCompletionService
 
getRepository() - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchService
 
getRepository() - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
getRequest() - Method in class com.broadleafcommerce.dataimport.service.ImportValidationContext
The original import request
getRequiredAuthorities() - Method in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
 
getRequiredAuthorities() - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
The list of required authorities necessary for carrying out a specific import.
getRequiredHeaders() - Method in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
Deprecated, for removal: This API element is subject to removal in a future version.
getRequiredHeaders() - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
Deprecated, for removal: This API element is subject to removal in a future version.
getRequiredHeaders(String) - Method in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
 
getRequiredHeaders(String) - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
Gets all the required headers for the provided row type.
getRequiredScopes() - Method in class com.broadleafcommerce.dataimport.domain.ImportSpecificationResponse
 
getRequiredScopes() - Method in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
 
getRequiredScopes() - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
The list of required scopes necessary for carrying out a specific import.
getResourceTierIdentifier() - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
 
getResourceTierIdentifier() - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
Identifier for the record at the resource tier which is associated after the record is persisted
getResourceTierIdentifier() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
 
getResourceTierIdentifier() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
Identifier for the record at the resource tier which is associated after the record is persisted
getRestrictedHeaders() - Method in class com.broadleafcommerce.dataimport.processor.ImportProcessingContext
Headers that the user specified should be restricted
getRetry() - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.BatchRequestNotificationProperties
 
getRetry() - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
 
getRetry() - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ImportDeleteSandboxRequestNotificationProperties
 
getRetry() - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ProcessImportRequestNotificationProperties
 
getRow() - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
A row of data being examined
getRow() - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
The row of data from the original file.
getRow() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
A row of data being examined
getRow() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
getRowWithAdditionalDataAdded(BatchItemCompletion, Map<String, String>, ImportSpecification) - Method in class com.broadleafcommerce.dataimport.service.CSVErrorsReportService
Takes the original row from batchItemCompletion and returns a new row with mutations and additional entries as necessary.
getRsqlVisitorHolder() - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
getSandboxId() - Method in class com.broadleafcommerce.dataimport.messaging.CreateSandboxRequest
The ID of the sandbox that should be created.
getSandboxId() - Method in class com.broadleafcommerce.dataimport.messaging.DeleteSandboxRequest
The ID of the sandbox that should be deleted.
getSandboxName() - Method in class com.broadleafcommerce.dataimport.messaging.CreateSandboxRequest
The name of the sandbox that should be created.
getSECURE_RANDOM() - Static method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
getSheet() - Method in class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader.XLSFileReaderContext
 
getSheetTitle() - Method in class com.broadleafcommerce.dataimport.processor.xls.ExcelReaderProperties
The sheet that contains the data to import from the uploaded Excel file
getSpecificationNameMap(ImportSpecification) - Method in class com.broadleafcommerce.dataimport.service.CSVErrorsReportService
Deprecated, for removal: This API element is subject to removal in a future version.
getSpecificationRef() - Method in class com.broadleafcommerce.dataimport.domain.Import
Reference to the specification used for this import.
getSpecificationRef() - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The name or reference to the specification to use, if applicable.
getSpecificationRef() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getSpecifications(ContextInfo) - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
getStarted() - Method in class com.broadleafcommerce.dataimport.domain.Import
When this import was started, meaning the file was being read and batches created
getStarted() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getStatus() - Method in class com.broadleafcommerce.dataimport.domain.Batch
The overall status of the batch.
getStatus() - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
Overall status for this item
getStatus() - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
The status that the BatchItem completed with.
getStatus() - Method in class com.broadleafcommerce.dataimport.domain.Import
Current status, see state diagram for statuses as they flow through the system
getStatus() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
getStatus() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
 
getStatus() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
getStatus() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getStatusCounts(Batch) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
getStopped() - Method in class com.broadleafcommerce.dataimport.domain.Import
When this import was last stopped
getStopped() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getStorage() - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
getStorage() - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
getSuccessCount() - Method in class com.broadleafcommerce.dataimport.domain.Import
 
getSuccessCount() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getSupportedFieldPattern() - Method in class com.broadleafcommerce.dataimport.processor.specification.translation.TranslationDynamicHeaderFieldMapping
 
getSupportedHeaderPattern() - Method in class com.broadleafcommerce.dataimport.processor.specification.translation.TranslationDynamicHeaderFieldMapping
 
getSupportedImportTypes() - Method in class com.broadleafcommerce.dataimport.service.index.CustomerImportBatchIndexableTypeMapping
 
getSupportedImportTypes() - Method in class com.broadleafcommerce.dataimport.service.index.ProductImportBatchIndexableTypeMapping
 
getTenantId() - Method in class com.broadleafcommerce.dataimport.domain.Import
The tenant that the import is initialized on.
getTenantId() - Method in class com.broadleafcommerce.dataimport.messaging.CreateSandboxRequest
The ID of the tenant that should be set as the owning tenant of the sandbox.
getTenantId() - Method in class com.broadleafcommerce.dataimport.messaging.DeleteSandboxRequest
The ID of the tenant that owns the sandbox.
getTenantId() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getToken() - Method in class com.broadleafcommerce.dataimport.messaging.CreateSandboxRequest
 
getToken() - Method in class com.broadleafcommerce.dataimport.messaging.DeleteSandboxRequest
 
getToken() - Method in class com.broadleafcommerce.dataimport.messaging.ProcessImportRequest
 
getTopLevelParentCorrelationId() - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
If this item was a dependent of an item, this field will hold the BatchItemCompletion.correlationId of the top level, root ancestor of this item (the "main record").
getTopLevelParentCorrelationId() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
Intentionally not using the UlidConverter here, since the value may just be the string version of the line number.
getTotalItems() - Method in class com.broadleafcommerce.dataimport.domain.Import
 
getTotalItems() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getTrackablePolicyUtils() - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
Used to validate that the user initiating an operation is able to access and mutate the context in which the operation will apply.
getType() - Method in class com.broadleafcommerce.dataimport.domain.Import
Configurable type of this import, like product, catalog, etc
getType() - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The resource-tier conceptual mapping of what type of data this import should create
getType() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
getTypeFactory() - Method in class com.broadleafcommerce.dataimport.messaging.ImportOrphanCheckListener
 
getTypeFactory() - Method in class com.broadleafcommerce.dataimport.processor.DefaultBatchManager
 
getTypeFactory() - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchItemCompletionService
 
getTypeFactory() - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchService
 
getTypeFactory() - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
getUserFriendlyFilenameForImport(Import) - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
getUTC_TIMESTAMP_FORMATTER() - Static method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
getValidationFailureLimit() - Method in class com.broadleafcommerce.dataimport.processor.environment.DataImportProcessorProperties
When performing validation on an import, how many records can fail validation and be reported on before stopping the validation altogether
getValidators() - Method in class com.broadleafcommerce.dataimport.domain.ImportFieldConfig
Validation for imported field
getValidators() - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
getValue(Cell) - Method in class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader.XLSFileReaderContext
 
getVendorRef() - Method in class com.broadleafcommerce.dataimport.domain.Import
The reference to the vendor associated with this import.
getVendorRef() - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The reference to the vendor associated with this import.
getVendorRef() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
GlobalImportSpecification - Interface in com.broadleafcommerce.dataimport.processor.specification
This 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 (see ImportSpecificationService.findAllGlobalImportSpecifications(ContextInfo) and ImportEndpoint.getSpecifications(ContextInfo) for more details).

H

handleErrorsReportException(Exception, WebRequest) - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
handleImportValidationException(ImportValidationException, WebRequest) - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
handleIneligibleForErrorsReportException(Exception, WebRequest) - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
Custom exception and exception handler to produce this response.
handleInvalidUploadRequest(Exception, WebRequest) - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
handleReadImportFileException(Exception, WebRequest) - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
hashCode() - Method in class com.broadleafcommerce.dataimport.domain.Batch
 
hashCode() - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
 
hashCode() - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
 
hashCode() - Method in class com.broadleafcommerce.dataimport.domain.Import
 
hashCode() - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
 
hashCode() - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.BatchRequestNotificationProperties
 
hashCode() - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
 
hashCode() - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ImportDeleteSandboxRequestNotificationProperties
 
hashCode() - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ProcessImportRequestNotificationProperties
 
hashCode() - Method in class com.broadleafcommerce.dataimport.messaging.CreateSandboxRequest
 
hashCode() - Method in class com.broadleafcommerce.dataimport.messaging.DeleteSandboxRequest
 
hashCode() - Method in class com.broadleafcommerce.dataimport.messaging.ProcessImportRequest
 
hashCode() - Method in class com.broadleafcommerce.dataimport.processor.csv.CSVFileReader.CSVFileReaderContext
 
hashCode() - Method in class com.broadleafcommerce.dataimport.processor.environment.DataImportProcessorProperties
 
hashCode() - Method in class com.broadleafcommerce.dataimport.processor.FileReaderContext
 
hashCode() - Method in class com.broadleafcommerce.dataimport.processor.ImportProcessingContext
 
hashCode() - Method in class com.broadleafcommerce.dataimport.processor.support.RecordProcessingUtils.OrganizationResponse
 
hashCode() - Method in class com.broadleafcommerce.dataimport.processor.xls.ExcelReaderProperties
 
hashCode() - Method in class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader.XLSFileReaderContext
 
hashCode() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
hashCode() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
 
hashCode() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
hashCode() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
hashCode() - Method in class com.broadleafcommerce.dataimport.provider.jpa.environment.JpaDataImportProperties
 
hashCode() - Method in class com.broadleafcommerce.dataimport.service.ImportValidationContext
 
hashCode() - Method in class com.broadleafcommerce.dataimport.service.ImportValidationResponse
 
hashCode() - Method in class com.broadleafcommerce.dataimport.service.LineError
 
hashCode() - Method in class com.broadleafcommerce.dataimport.service.support.LazyInputStreamResource
 
hashCode() - Method in class com.broadleafcommerce.dataimport.service.validation.ValidationResult
 
hashCode() - Method in class com.broadleafcommerce.dataimport.web.endpoint.apierror.ImportValidationApiError
 
hasNext() - Method in interface com.broadleafcommerce.dataimport.processor.ContextualFileReader
Whether or not there are more data records to read.
hasNext() - Method in class com.broadleafcommerce.dataimport.processor.ImportProcessingContext
 
hasNext() - Method in class com.broadleafcommerce.dataimport.service.ImportValidationContext
 
hasNext(C) - Method in interface com.broadleafcommerce.dataimport.processor.FileReader
Whether or not there are more data records to read as determined by context.
hasNext(CSVFileReader.CSVFileReaderContext) - Method in class com.broadleafcommerce.dataimport.processor.csv.CSVFileReader
 
hasNext(XLSFileReader.XLSFileReaderContext) - Method in class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader
 
hasParentEntity() - Method in interface com.broadleafcommerce.dataimport.processor.specification.GlobalImportSpecification
Deprecated, for removal: This API element is subject to removal in a future version.

I

ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Fields
Deprecated.
 
ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Headers
Deprecated.
 
ID_COLUMN - Static variable in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
 
ID_LENGTH - Static variable in class com.broadleafcommerce.dataimport.processor.specification.support.ImportSpecificationFieldUtils.MaxLengths
Matches the typical length limit of ID fields such as Trackable.getContextId().
idResolver() - Method in class com.broadleafcommerce.dataimport.processor.autoconfigure.DataImportProcessorAutoConfiguration
 
Import - Class in com.broadleafcommerce.dataimport.domain
Service representation of a persisted import
Import() - Constructor for class com.broadleafcommerce.dataimport.domain.Import
 
Import(DefaultImportType) - Constructor for class com.broadleafcommerce.dataimport.domain.Import
Convenience constructor with import type.
Import(String, ImportStatus) - Constructor for class com.broadleafcommerce.dataimport.domain.Import
Convenience constructor, primarily for testing with id and status.
IMPORT_ENTITY_MANAGER_FACTORY - Static variable in class com.broadleafcommerce.dataimport.provider.jpa.JpaRouteConstants.Persistence
 
IMPORT_ORPHAN_CHECK_JOBTYPE - Static variable in class com.broadleafcommerce.dataimport.messaging.ImportOrphanCheckListener
 
IMPORT_ROUTE_KEY - Static variable in class com.broadleafcommerce.dataimport.provider.RouteConstants.Persistence
 
IMPORT_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.dataimport.provider.RouteConstants.Persistence
 
IMPORT_TRANSACTION_MANAGER - Static variable in class com.broadleafcommerce.dataimport.provider.jpa.JpaRouteConstants.Persistence
 
IMPORT_TRANSACTION_TEMPLATE - Static variable in class com.broadleafcommerce.dataimport.provider.jpa.JpaRouteConstants.Persistence
 
ImportAuthorizations - Class in com.broadleafcommerce.dataimport.processor.specification
 
ImportAuthorizations.Campaign - Class in com.broadleafcommerce.dataimport.processor.specification
 
ImportAuthorizations.Customer - Class in com.broadleafcommerce.dataimport.processor.specification
 
ImportAuthorizations.CustomerSegment - Class in com.broadleafcommerce.dataimport.processor.specification
 
ImportAuthorizations.Inventory - Class in com.broadleafcommerce.dataimport.processor.specification
 
ImportAuthorizations.Offer - Class in com.broadleafcommerce.dataimport.processor.specification
 
ImportAuthorizations.PriceData - Class in com.broadleafcommerce.dataimport.processor.specification
 
ImportAuthorizations.Product - Class in com.broadleafcommerce.dataimport.processor.specification
 
ImportBatchIndexableTypeMapping - Interface in com.broadleafcommerce.dataimport.service.index
Provides a mechanism to determine the batch indexable type that should be used when emitting BatchIndexRequests for an import.
ImportBatchItemCompletionRepository<D> - Interface in com.broadleafcommerce.dataimport.repository
Repository for persistent counter-parts of BatchItemCompletion.
ImportBatchRepository<D extends com.broadleafcommerce.data.tracking.core.Identifiable> - Interface in com.broadleafcommerce.dataimport.repository
 
importCreateSandboxRequestMessageFactory(DomainMapperManager) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.CreateSandboxRequestNotificationAutoConfiguration
 
importCreateSandboxRequestNotificationHandler(CreateSandboxRequestProducer, CreateSandboxRequestNotificationProperties, List<IgnoredNotificationStateRepository>, MessageFactory<CreateSandboxRequest>, MessageSerializationHelper) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.CreateSandboxRequestNotificationAutoConfiguration
 
importCreateSandboxRequestRetryClusterService(CamelClusterService, CreateSandboxRequestNotificationProperties, ImportRepository<?>, NotificationHandler, List<IgnoredNotificationStateRepository>, DataRouteReference) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.CreateSandboxRequestNotificationAutoConfiguration
 
ImportDataNormalizer - Interface in com.broadleafcommerce.dataimport.service.normalizer
This interface is used for building a data normalizer, which can be used to pre-process the data from the file before creating the BatchRecord.
importDeleteSandboxRequestMessageFactory(DomainMapperManager) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ImportDeleteSandboxRequestNotificationAutoConfiguration
 
ImportDeleteSandboxRequestMessageFactory - Class in com.broadleafcommerce.dataimport.messaging
MessageFactory for creating DeleteSandboxRequest messages.
ImportDeleteSandboxRequestMessageFactory(DomainMapperManager) - Constructor for class com.broadleafcommerce.dataimport.messaging.ImportDeleteSandboxRequestMessageFactory
 
ImportDeleteSandboxRequestNotificationAutoConfiguration - Class in com.broadleafcommerce.dataimport.messaging.autoconfigure
Configure the durable notification components for ImportDeleteSandboxRequestProducer.
ImportDeleteSandboxRequestNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.dataimport.messaging.autoconfigure.ImportDeleteSandboxRequestNotificationAutoConfiguration
 
importDeleteSandboxRequestNotificationHandler(ImportDeleteSandboxRequestProducer, ImportDeleteSandboxRequestNotificationProperties, List<IgnoredNotificationStateRepository>, MessageFactory<DeleteSandboxRequest>, MessageSerializationHelper) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ImportDeleteSandboxRequestNotificationAutoConfiguration
 
ImportDeleteSandboxRequestNotificationProperties - Class in com.broadleafcommerce.dataimport.messaging.autoconfigure
Configuration properties for the NotificationHandler and RetryHandler for ImportDeleteSandboxRequestProducer.
ImportDeleteSandboxRequestNotificationProperties() - Constructor for class com.broadleafcommerce.dataimport.messaging.autoconfigure.ImportDeleteSandboxRequestNotificationProperties
 
ImportDeleteSandboxRequestProducer - Interface in com.broadleafcommerce.dataimport.messaging.channel
Spring cloud data channel description for messaging output.
importDeleteSandboxRequestRetryClusterService(CamelClusterService, ImportDeleteSandboxRequestNotificationProperties, ImportRepository<?>, NotificationHandler, List<IgnoredNotificationStateRepository>, DataRouteReference) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ImportDeleteSandboxRequestNotificationAutoConfiguration
 
ImportEndpoint - Class in com.broadleafcommerce.dataimport.web.endpoint
Endpoint for generally applicable operations on imports.
ImportEndpoint(ImportManager, ImportService<Import>, ErrorsReportService, BatchItemCompletionService<BatchItemCompletion>, StorageService, ImportSpecificationService) - Constructor for class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
ImportEndpoint.IneligibleForErrorsReportException - Exception in com.broadleafcommerce.dataimport.web.endpoint
ImportFieldConfig - Class in com.broadleafcommerce.dataimport.domain
Represents field configuration for imported field.
ImportFieldConfig(String, boolean) - Constructor for class com.broadleafcommerce.dataimport.domain.ImportFieldConfig
 
ImportFieldConfig(String, boolean, int) - Constructor for class com.broadleafcommerce.dataimport.domain.ImportFieldConfig
 
ImportFieldValidator - Interface in com.broadleafcommerce.dataimport.service.validation
The basic interface for building import field validation
importIndexService(ImportService<Import>, BatchItemCompletionService<BatchItemCompletion>, ImportBatchItemCompletionRepository<?>, NotificationManager, DataRouteSupporting) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
importManager(TypeFactory, StorageService, ImportService<Import>, List<ImportProcessor>, List<ImportValidator>, List<FileReader<? extends FileReaderContext>>, DataRouteReference, List<ContextRequestHydrator>, TrackablePolicyUtils) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
ImportManager - Interface in com.broadleafcommerce.dataimport.service
Manages the lifecycle of an import
importNotificationStateMapperMember(NotificationStateService) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.DataImportMessagingAutoConfiguration
 
ImportNotificationStateMapperMember - Class in com.broadleafcommerce.dataimport.messaging.mapping
 
ImportNotificationStateMapperMember(NotificationStateService) - Constructor for class com.broadleafcommerce.dataimport.messaging.mapping.ImportNotificationStateMapperMember
 
ImportOrphanCheckListener - Class in com.broadleafcommerce.dataimport.messaging
A listener that accepts triggered scheduled job events of type ImportOrphanCheckListener.IMPORT_ORPHAN_CHECK_JOBTYPE and adjusts the Import.status of any imports that are hanging to ImportStatus.FAILED.
ImportOrphanCheckListener(IdempotentMessageConsumptionService, ImportService<Import>, TypeFactory) - Constructor for class com.broadleafcommerce.dataimport.messaging.ImportOrphanCheckListener
 
ImportProcessingContext<R extends FileReaderContext> - Class in com.broadleafcommerce.dataimport.processor
Execution information when an import is being processed.
ImportProcessingContext(String, Set<String>, ImportSpecification, FileReader<R>, InputStream, long) - Constructor for class com.broadleafcommerce.dataimport.processor.ImportProcessingContext
 
ImportProcessingException - Exception in com.broadleafcommerce.dataimport.processor
When an import fails processing
ImportProcessingException() - Constructor for exception com.broadleafcommerce.dataimport.processor.ImportProcessingException
 
ImportProcessingException(String) - Constructor for exception com.broadleafcommerce.dataimport.processor.ImportProcessingException
 
ImportProcessingException(String, Throwable) - Constructor for exception com.broadleafcommerce.dataimport.processor.ImportProcessingException
 
ImportProcessingException(Throwable) - Constructor for exception com.broadleafcommerce.dataimport.processor.ImportProcessingException
 
ImportProcessor - Interface in com.broadleafcommerce.dataimport.processor
Parses and handles a particular import file.
ImportRepository<D extends com.broadleafcommerce.data.tracking.core.Identifiable> - Interface in com.broadleafcommerce.dataimport.repository
 
ImportRequest - Class in com.broadleafcommerce.dataimport.domain
 
ImportRequest() - Constructor for class com.broadleafcommerce.dataimport.domain.ImportRequest
 
ImportRequest(DefaultImportType) - Constructor for class com.broadleafcommerce.dataimport.domain.ImportRequest
Convenience constructor to initialize with a DefaultImportType
importService(ImportRepository<Identifiable>, RsqlMappableCrudEntityHelper, NotificationManager, BatchService<?>) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
ImportService<P extends Import> - Interface in com.broadleafcommerce.dataimport.service
 
ImportServiceAutoConfiguration - Class in com.broadleafcommerce.dataimport.service.autoconfigure
 
ImportServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
ImportServiceAutoConfiguration.ExampleImportConfiguration - Class in com.broadleafcommerce.dataimport.service.autoconfigure
 
ImportServiceAutoConfiguration.PurgeCartJobConfiguration - Class in com.broadleafcommerce.dataimport.service.autoconfigure
 
ImportServicesProperties - Class in com.broadleafcommerce.dataimport.service.autoconfigure
 
ImportServicesProperties() - Constructor for class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServicesProperties
 
ImportSpecification - Interface in com.broadleafcommerce.dataimport.processor.specification
Describes how an ImportProcessor can handle a particular import
ImportSpecificationFieldUtils - Class in com.broadleafcommerce.dataimport.processor.specification.support
Utility class defining commonly useful functionality for ImportSpecification fields.
ImportSpecificationFieldUtils.MaxLengths - Class in com.broadleafcommerce.dataimport.processor.specification.support
Common maximum field length defaults for ImportFieldConfig.getMaxLength().
ImportSpecificationResponse - Class in com.broadleafcommerce.dataimport.domain
The DTO for ImportSpecification.
ImportSpecificationResponse() - Constructor for class com.broadleafcommerce.dataimport.domain.ImportSpecificationResponse
 
importSpecificationService(List<ImportSpecification>) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
ImportSpecificationService - Interface in com.broadleafcommerce.dataimport.service
Service to fetch ImportSpecification instances.
ImportStatus - Enum in com.broadleafcommerce.dataimport.domain
 
ImportTriggeredJobEventConsumer - Interface in com.broadleafcommerce.dataimport.messaging
Spring cloud stream messaging interface for receiving triggered job execution from the scheduled job microservice.
ImportValidationApiError - Class in com.broadleafcommerce.dataimport.web.endpoint.apierror
API Error response containing detailed information about import validation errors.
ImportValidationApiError(String, String, HttpStatus, ImportValidationResponse) - Constructor for class com.broadleafcommerce.dataimport.web.endpoint.apierror.ImportValidationApiError
 
ImportValidationContext<R extends FileReaderContext> - Class in com.broadleafcommerce.dataimport.service
Execution data when validating an import before processing it.
ImportValidationContext(ImportRequest, ImportSpecification, FileReader<R>, InputStreamSource) - Constructor for class com.broadleafcommerce.dataimport.service.ImportValidationContext
 
ImportValidationException - Exception in com.broadleafcommerce.dataimport.web.endpoint.exception
Exception thrown when ImportManager#initiateImport(ImportRequest, MultipartFile) finds validation errors.
ImportValidationException(ImportValidationResponse) - Constructor for exception com.broadleafcommerce.dataimport.web.endpoint.exception.ImportValidationException
 
ImportValidationResponse - Class in com.broadleafcommerce.dataimport.service
Contains detailed information about any validation errors that were found with an import request and file.
ImportValidationResponse(boolean, String, List<LineError>) - Constructor for class com.broadleafcommerce.dataimport.service.ImportValidationResponse
 
ImportValidator - Interface in com.broadleafcommerce.dataimport.service
Responsible for performing validations of an import request before it is allowed to be processed/persisted.
ImportWebAutoConfiguration - Class in com.broadleafcommerce.dataimport.web.autoconfigure
 
ImportWebAutoConfiguration() - Constructor for class com.broadleafcommerce.dataimport.web.autoconfigure.ImportWebAutoConfiguration
 
ImportWebAutoConfiguration.ExampleImportSecurityEnhancer - Class in com.broadleafcommerce.dataimport.web.autoconfigure
 
INCLUDED_PRODUCT - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.RecordTypes
Deprecated.
 
incrementSuccessAndErrorCounts(String, long, long) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
incrementSuccessAndErrorCounts(String, long, long) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportRepository
This will atomically update the following fields: increment Import.successCount, increment Import.errorCount, and renew Import.lastUpdated.
incrementSuccessAndErrorCounts(String, long, long) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
incrementSuccessAndErrorCounts(String, long, long) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Atomically updates the following fields in the given Import (specified in importId): increment Import.successCount, increment Import.errorCount, and renew Import.lastUpdated.
INDEX_BATCH_COMPLETION_CONCEPT_KEY - Static variable in class com.broadleafcommerce.dataimport.service.DefaultIndexNotificationService
 
IndexNotificationService - Interface in com.broadleafcommerce.dataimport.service
As batches of import completions are consumed, notify the indexer service via message of a batch of Indexable instances to index.
indexType(String) - Method in class com.broadleafcommerce.dataimport.service.DefaultIndexNotificationService
Deprecated, for removal: This API element is subject to removal in a future version.
this method has been replaced with the ImportBatchIndexableTypeMapping concept. Please see the javadocs of that for more information.
INDIVIDUALLY_SOLD - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
INDIVIDUALLY_SOLD - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
IneligibleForErrorsReportException(String) - Constructor for exception com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint.IneligibleForErrorsReportException
 
initialize() - Method in class com.broadleafcommerce.dataimport.processor.specification.translation.TranslationDynamicHeaderFieldMapping.FieldNamesToHeaderNamesInitializer
 
initializeContextFields(Import, ImportRequest, ContextInfo) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
Initializes the context-related fields on the given Import, including the fields describing the context where the operation itself was initiated (such as Import.getApplicationId()), and "importing context" fields describing the context where the operation will be performed (such as Import.getImportingApplicationId()).
initializeDeleteSandboxNotificationState(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
initializeDeleteSandboxNotificationState(String) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportRepository
Atomically initializes the NotificationState for ImportDeleteSandboxRequestProducer.TYPE on the given import if it is found to have a Import.status of ImportStatus.FAILED.
initializeDependencyMappings() - Method in class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
initializeDependencyMappings() - Method in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification
Deprecated.
 
initializeFieldConfigMap() - Method in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification
Deprecated.
 
initializeForIndexing(String, BatchIndexableType, List<String>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
Deprecated, for removal: This API element is subject to removal in a future version.
initializeForIndexing(String, BatchIndexableType, List<String>) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportBatchItemCompletionRepository
Deprecated, for removal: This API element is subject to removal in a future version.
initializeForIndexing(String, String, List<String>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
 
initializeForIndexing(String, String, List<String>) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportBatchItemCompletionRepository
If the import is found, atomically initializes the NotificationState for BatchIndexRequestProducer.TYPE, and renews Import.getLastUpdated().
initializeForSandboxCreation(String, String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
initializeForSandboxCreation(String, String) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportRepository
If the import is found and has a Import.status of ImportStatus.PROCESSING, atomically sets the Import.importingSandboxId to the given value, initializes the NotificationState for CreateSandboxRequestProducer.TYPE, and renews Import.lastUpdated.
initializeImportingCatalogId(Import, ImportRequest, ImportSpecification, ContextInfo) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
initializeImportingSandboxFields(Import, ImportRequest, ImportSpecification, ContextInfo) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
Initializes sandbox-related fields on the importing context.
initializeIndexNotificationState(D, Instant, BatchIndexableType, List<String>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
Deprecated, for removal: This API element is subject to removal in a future version.
initializeIndexNotificationState(D, Instant, String, List<String>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
Initializes the BatchIndexRequestProducer.TYPE notification state on the given entity.
initializeNotificationState(D, String, Instant) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
 
initializeNotificationState(D, String, Instant) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
initializeParentEntityId(ImportRequest, Import) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
initializeSandboxNameToCreate(Import, ImportRequest) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
Sets the Import.importingSandboxNameToCreate to the requested value if provided, else sets it to the name of the import.
initiateImport(ImportRequest, InputStreamSource, ContextInfo) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
initiateImport(ImportRequest, InputStreamSource, ContextInfo) - Method in interface com.broadleafcommerce.dataimport.service.ImportManager
Validates, prepares, and requests an import to be executed from the given request, but does not actually execute the import.
INVENTORY - Enum constant in enum com.broadleafcommerce.dataimport.domain.DefaultImportType
 
INVENTORY_CHECK_STRATEGY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
INVENTORY_CHECK_STRATEGY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
INVENTORY_RESERVATION_STRATEGY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
INVENTORY_RESERVATION_STRATEGY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
INVENTORY_TYPE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
INVENTORY_TYPE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
isCatalogDiscriminated() - Method in class com.broadleafcommerce.dataimport.domain.ImportSpecificationResponse
 
isCatalogDiscriminated() - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
Whether or not the entity is catalog discriminated.
isCatalogDiscriminated() - Method in class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
isCatalogDiscriminated() - Method in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification
Deprecated.
 
isCatalogDiscriminated() - Method in class com.broadleafcommerce.dataimport.processor.specification.UpdatePricesSpecification
 
isEligibleForErrorsDownload(Import) - Method in class com.broadleafcommerce.dataimport.service.CSVErrorsReportService
 
isEligibleForErrorsDownload(Import) - Method in interface com.broadleafcommerce.dataimport.service.ErrorsReportService
A simple method that examines the given metadata object to determine whether an errors report can be created for it.
isEntityMutableByVendorRestrictions(Object, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.dataimport.provider.marketplace.vendor.JpaImportVendorVisibilityHandler
NOTE: Since imports are not Trackable, persistence-related operations on them don't accept a ContextInfo or perform extra policy validation.
isProductionImport() - Method in class com.broadleafcommerce.dataimport.domain.Import
Whether or not this import should go straight to production or into a sandbox.
isProductionImport() - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
Whether or not this import should go straight to production or into a sandbox.
isProductionImport() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
isRequired() - Method in class com.broadleafcommerce.dataimport.domain.ImportFieldConfig
For many import scenarios, a field in an input line is either required or it is not and could be represented by a simple boolean value.
isRequiresRowTypeHeader() - Method in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
 
isRequiresRowTypeHeader() - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
Whether or not the import requires a header for row_type.
isSandboxDiscriminated() - Method in class com.broadleafcommerce.dataimport.domain.ImportSpecificationResponse
 
isSandboxDiscriminated() - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
Whether or not the entity is sandbox discriminated.
isSandboxDiscriminated() - Method in class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification
 
isSandboxDiscriminated() - Method in class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
isSandboxDiscriminated() - Method in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification
Deprecated.
 
isSandboxDiscriminated() - Method in class com.broadleafcommerce.dataimport.processor.specification.UpdatePricesSpecification
 
isSuccessful() - Method in class com.broadleafcommerce.dataimport.service.ImportValidationResponse
Whether the import was successfully pre-processed.
isSuccessful() - Method in class com.broadleafcommerce.dataimport.service.validation.ValidationResult
Whether the import was successfully pre-processed.

J

JOB_NAME - Static variable in class com.broadleafcommerce.dataimport.service.purge.PurgeImportJobListener
 
JpaBatch - Class in com.broadleafcommerce.dataimport.provider.jpa.domain
Persistent counterpart to Batch for use with a JPA-supported datastore.
JpaBatch() - Constructor for class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
JpaBatch(String, String, String, Instant, Instant, String, List<? super JpaNotificationState>) - Constructor for class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
JpaBatchItem - Class in com.broadleafcommerce.dataimport.provider.jpa.domain
A logical record from a flat file.
JpaBatchItem() - Constructor for class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
 
JpaBatchItemCompletion - Class in com.broadleafcommerce.dataimport.provider.jpa.domain
Persistent counter-part to a BatchItemCompletion for use with a JPA-supported datastore.
JpaBatchItemCompletion() - Constructor for class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
JpaCustomizedImportBatchItemCompletionRepository<D extends JpaBatchItemCompletion> - Class in com.broadleafcommerce.dataimport.provider.jpa.repository
 
JpaCustomizedImportBatchItemCompletionRepository(NotificationStateRepositoryFragment) - Constructor for class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
 
JpaCustomizedImportBatchRepository<D extends JpaBatch> - Class in com.broadleafcommerce.dataimport.provider.jpa.repository
 
JpaCustomizedImportBatchRepository(NotificationStateRepositoryFragment) - Constructor for class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchRepository
 
JpaCustomizedImportRepository<D extends JpaImport> - Class in com.broadleafcommerce.dataimport.provider.jpa.repository
 
JpaCustomizedImportRepository(NotificationStateRepositoryFragment) - Constructor for class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
JpaDataImportProperties - Class in com.broadleafcommerce.dataimport.provider.jpa.environment
 
JpaDataImportProperties() - Constructor for class com.broadleafcommerce.dataimport.provider.jpa.environment.JpaDataImportProperties
 
JpaImport - Class in com.broadleafcommerce.dataimport.provider.jpa.domain
 
JpaImport() - Constructor for class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
JpaImportBatchItemCompletionRepository<D extends JpaBatchItemCompletion> - Interface in com.broadleafcommerce.dataimport.provider.jpa.repository
JPA domain-specific implementation of ImportBatchItemCompletionRepository.
jpaImportBatchItemCompletionRepositoryImpl(NotificationStateRepositoryFragment) - Method in class com.broadleafcommerce.dataimport.provider.jpa.autoconfigure.DataImportJpaAutoConfiguration
 
JpaImportBatchRepository<D extends JpaBatch> - Interface in com.broadleafcommerce.dataimport.provider.jpa.repository
JPA domain-specific implementation of ImportBatchRepository.
jpaImportBatchRepositoryImpl(NotificationStateRepositoryFragment) - Method in class com.broadleafcommerce.dataimport.provider.jpa.autoconfigure.DataImportJpaAutoConfiguration
 
JpaImportLobRepository<D extends com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImportLob> - Interface in com.broadleafcommerce.dataimport.provider.jpa.repository
JPA domain-specific repository for JpaImportLob.
JpaImportRepository<D extends JpaImport> - Interface in com.broadleafcommerce.dataimport.provider.jpa.repository
JPA domain-specific implementation of ImportRepository.
jpaImportRepositoryImpl(NotificationStateRepositoryFragment) - Method in class com.broadleafcommerce.dataimport.provider.jpa.autoconfigure.DataImportJpaAutoConfiguration
 
jpaImportStorageService(JpaImportLobRepository<JpaImportLob>, TypeFactory) - Method in class com.broadleafcommerce.dataimport.provider.jpa.autoconfigure.DataImportJpaAutoConfiguration
 
JpaImportVendorVisibilityHandler - Class in com.broadleafcommerce.dataimport.provider.marketplace.vendor
Responsible for performing vendor-visibility operations on JpaImport entities.
JpaImportVendorVisibilityHandler() - Constructor for class com.broadleafcommerce.dataimport.provider.marketplace.vendor.JpaImportVendorVisibilityHandler
 
JpaLobStorageService<D extends com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImportLob> - Class in com.broadleafcommerce.dataimport.provider.jpa.service
Utilizes Jpa to save and retrieve files for import
JpaLobStorageService(JpaImportLobRepository<D>, TypeFactory) - Constructor for class com.broadleafcommerce.dataimport.provider.jpa.service.JpaLobStorageService
 
JpaRouteConstants - Class in com.broadleafcommerce.dataimport.provider.jpa
 
JpaRouteConstants.Persistence - Class in com.broadleafcommerce.dataimport.provider.jpa
 

K

KEYWORDS - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
KEYWORDS - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 

L

LazyInputStreamResource - Class in com.broadleafcommerce.dataimport.service.support
An alternative to InputStreamResource that only creates the InputStream when LazyInputStreamResource.getInputStream() is invoked.
LazyInputStreamResource(LazyInputStreamResource.IOThrowingSupplier<InputStream>) - Constructor for class com.broadleafcommerce.dataimport.service.support.LazyInputStreamResource
 
LazyInputStreamResource.IOThrowingSupplier<T> - Interface in com.broadleafcommerce.dataimport.service.support
An alternative to Supplier that allows throwing an IOException.
LINE_1 - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressFields
 
LINE_1 - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressHeaders
 
LINE_2 - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressFields
 
LINE_2 - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressHeaders
 
LINE_3 - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressFields
 
LINE_3 - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressHeaders
 
LineError - Class in com.broadleafcommerce.dataimport.service
Describes a static validation error for a line in an import file.
LineError(long, String) - Constructor for class com.broadleafcommerce.dataimport.service.LineError
 
lineErrors(String, List<LineError>) - Static method in class com.broadleafcommerce.dataimport.service.ImportValidationResponse
 
listen(Message<BatchCompletion>) - Method in class com.broadleafcommerce.dataimport.messaging.BatchCompletionListener
 
listen(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.dataimport.messaging.ImportOrphanCheckListener
Queries the data store for all imports with a ImportStatus.REQUESTED status whose Import.lastUpdated is beyond an acceptable threshold from the current time.
listen(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.dataimport.service.purge.PurgeImportJobListener
 
listen(Message<ProcessImportRequest>) - Method in class com.broadleafcommerce.dataimport.messaging.ProcessImportRequestListener
 
logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 

M

mapDynamicFieldToHeader(String, String) - Method in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
 
mapDynamicFieldToHeader(String, String) - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
Similar to ImportSpecification.mapDynamicHeaderToField(String, String), but for reverse mappings from field names back to header names.
mapDynamicHeaderToField(String, String) - Method in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
 
mapDynamicHeaderToField(String, String) - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
The specification may support dynamic header-field mappings beyond any hardcoded configuration in ImportSpecification.getHeaderFieldConfigsByRowType().
mapFromFieldToHeader(String, String) - Method in interface com.broadleafcommerce.dataimport.processor.specification.DynamicHeaderFieldMapping
Map the given field back to its corresponding header.
mapFromFieldToHeader(String, String) - Method in class com.broadleafcommerce.dataimport.processor.specification.translation.TranslationDynamicHeaderFieldMapping
 
mapFromHeaderToField(String, String) - Method in interface com.broadleafcommerce.dataimport.processor.specification.DynamicHeaderFieldMapping
Map the given header to its corresponding field.
mapFromHeaderToField(String, String) - Method in class com.broadleafcommerce.dataimport.processor.specification.translation.TranslationDynamicHeaderFieldMapping
 
markCancelled(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
markCancelled(String) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportRepository
Atomically marks the given import as cancelled.
markCancelled(String) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
markCancelled(String) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Atomically marks the given import as cancelled.
markCompleted(String) - Method in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
 
markCompleted(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
markCompleted(String) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportRepository
Atomically marks the given import as completed.
markCompleted(String) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
markCompleted(String) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Atomically marks the given import as completed.
markErrored(String, String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
markErrored(String, String) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportRepository
Atomically finds and updates the import's Import.status to ImportStatus.FAILED and sets Import.errorMessage to errorMessage.
markErrored(String, String) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
markErrored(String, String) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
markErrored(String, String) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Atomically finds and updates the import's Import.status to ImportStatus.FAILED, sets Import.errorMessage to errorMessage, and renews Import.lastUpdated.
markHanging(String, Instant, String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
markHanging(String, Instant, String) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportRepository
Atomically updates the import only if its Import.status is ImportStatus.REQUESTED and its Import.lastUpdated is before the given cutoff.
markHanging(String, Instant, String) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
markHanging(String, Instant, String) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Atomically updates the import only if its Import.status is ImportStatus.REQUESTED and its Import.lastUpdated is before the given cutoff.
markImportCompleted(String) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchCompletionService
 
markProcessing(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
markProcessing(String) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportRepository
Sets an import with the given importId to ImportStatus.PROCESSING, if and only if it was originally ImportStatus.REQUESTED.
markProcessing(String) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
markProcessing(String) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
markProcessing(String) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Sets the given import to ImportStatus.PROCESSING if and only if the given import was already ImportStatus.REQUESTED.
markProcessingBatchAsCompleted(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchRepository
 
markProcessingBatchAsCompleted(String) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportBatchRepository
Changes the status to BatchStatus.COMPLETED and the completion date to the current time if the given batch is in a BatchStatus.PROCESSING state.
MAX_USES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.Fields
 
MAX_USES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.Headers
 
MAX_USES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification.Fields
 
MAX_USES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification.Headers
 
MaxLengthValidator - Class in com.broadleafcommerce.dataimport.service.validation
Validates that a row length matches the provided length value.
MaxLengthValidator(int) - Constructor for class com.broadleafcommerce.dataimport.service.validation.MaxLengthValidator
 
MEDIUM_TEXT_LENGTH - Static variable in class com.broadleafcommerce.dataimport.processor.specification.support.ImportSpecificationFieldUtils.MaxLengths
Used in rare circumstances where a field may be significantly larger than ImportSpecificationFieldUtils.MaxLengths.TEXT_LENGTH.
MERCHANDISING_PRODUCT - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
MERCHANDISING_PRODUCT - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
MERGING_TYPE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
MERGING_TYPE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
MONEY_AMOUNT_REGEX - Static variable in class com.broadleafcommerce.dataimport.service.validation.MoneyAmountValidator
 
MoneyAmountValidator - Class in com.broadleafcommerce.dataimport.service.validation
Simple validation that allows for numbers only, with a single decimal and from 1-5 decimal places.
MoneyAmountValidator() - Constructor for class com.broadleafcommerce.dataimport.service.validation.MoneyAmountValidator
 
MSRP - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
MSRP - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 

N

NAME - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressFields
 
NAME - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressHeaders
 
NAME - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
NAME - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
NAME - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Fields
Deprecated.
 
NAME - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Headers
Deprecated.
 
NonExistingResource() - Constructor for class com.broadleafcommerce.dataimport.service.AbstractExampleImportResolver.NonExistingResource
 
normalize(Map<String, String>) - Method in class com.broadleafcommerce.dataimport.service.normalizer.BooleanNormalizer
 
normalize(Map<String, String>) - Method in interface com.broadleafcommerce.dataimport.service.normalizer.ImportDataNormalizer
Normalizes data under certain headers from ImportDataNormalizer.getHeaderNamesToNormalize().
normalize(Map<String, String>) - Method in class com.broadleafcommerce.dataimport.service.normalizer.UTCDateNormalizer
 
normalizeRowData(Map<String, String>, ImportSpecification) - Method in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
 
notifyOfDeleteSandboxRequest(String) - Method in class com.broadleafcommerce.dataimport.messaging.ImportOrphanCheckListener
 
notifyOfDeleteSandboxRequest(String) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
notifyOfDeleteSandboxRequest(String) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
notifyOfDeleteSandboxRequest(String) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Tries to find Import by Import.id if found and it has a Import.status of ImportStatus.FAILED, atomically initializes its NotificationState for ImportDeleteSandboxRequestProducer.TYPE and renews Import.lastUpdated.

O

OFFER_CODES - Enum constant in enum com.broadleafcommerce.dataimport.domain.DefaultImportType
 
OFFER_ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification.Fields
 
OFFER_ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification.Headers
 
offerCodeSpecification(ImportDataNormalizer) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
OfferCodeSpecification - Class in com.broadleafcommerce.dataimport.processor.specification
 
OfferCodeSpecification(String, List<ImportDataNormalizer>, List<String>, List<String>) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification
 
OfferCodeSpecification(List<ImportDataNormalizer>, List<String>, List<String>) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification
 
OfferCodeSpecification.Fields - Class in com.broadleafcommerce.dataimport.processor.specification
 
OfferCodeSpecification.Headers - Class in com.broadleafcommerce.dataimport.processor.specification
 
offerCodeUTCDateNormalizer() - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
ONLINE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
ONLINE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
OPERATION_COLUMN - Static variable in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
 
operationResolver() - Method in class com.broadleafcommerce.dataimport.processor.autoconfigure.DataImportProcessorAutoConfiguration
 
OPTION - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.RecordTypes
Deprecated.
 
OrganizationResponse(List<BatchRecord>, List<BatchItemCompletion>) - Constructor for class com.broadleafcommerce.dataimport.processor.support.RecordProcessingUtils.OrganizationResponse
 
organizeIntoHierarchy(String, List<BatchRecord>, Set<String>, Map<String, Set<String>>) - Static method in class com.broadleafcommerce.dataimport.processor.support.RecordProcessingUtils
The records as read from the file will be a flat list, with dependents directly following their parents.

P

PARENT_RECORD_ERROR - Static variable in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
 
parentEntityIdRequiredInRequest() - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
Certain imports support the concept of Import.getParentEntityId().
parentEntityIdRequiredInRequest() - Method in class com.broadleafcommerce.dataimport.processor.specification.inventory.SkuInventoryImportSpecification
 
PAUSED - Enum constant in enum com.broadleafcommerce.dataimport.domain.ImportStatus
The import is not currently running but can be resumed later
PENDING - Enum constant in enum com.broadleafcommerce.dataimport.domain.BatchItemStatus
The batch item is in an unfinished state - it has either not yet begun processing, or is in the midst of being processed.
populateDynamicHeaderMappingsByRowType(Map<String, List<DynamicHeaderFieldMapping>>) - Method in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
This method is always invoked in the constructor - see DefaultSpecification.createUnmodifiableDynamicHeaderMappingsByRowType().
populateDynamicHeaderMappingsByRowType(Map<String, List<DynamicHeaderFieldMapping>>) - Method in class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
populateHeaderFieldConfigsByRowType(Map<String, Map<String, ImportFieldConfig>>) - Method in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification
 
populateHeaderFieldConfigsByRowType(Map<String, Map<String, ImportFieldConfig>>) - Method in class com.broadleafcommerce.dataimport.processor.specification.CustomerSegmentMemberSpecification
 
populateHeaderFieldConfigsByRowType(Map<String, Map<String, ImportFieldConfig>>) - Method in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification
 
populateHeaderFieldConfigsByRowType(Map<String, Map<String, ImportFieldConfig>>) - Method in class com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification
This method is always invoked in the constructor - see DefaultSpecification.createUnmodifiableHeaderFieldConfigsByRowType().
populateHeaderFieldConfigsByRowType(Map<String, Map<String, ImportFieldConfig>>) - Method in class com.broadleafcommerce.dataimport.processor.specification.inventory.SkuInventoryImportSpecification
 
populateHeaderFieldConfigsByRowType(Map<String, Map<String, ImportFieldConfig>>) - Method in class com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification
 
populateHeaderFieldConfigsByRowType(Map<String, Map<String, ImportFieldConfig>>) - Method in class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification
 
populateHeaderFieldConfigsByRowType(Map<String, Map<String, ImportFieldConfig>>) - Method in class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
populateHeaderFieldConfigsByRowType(Map<String, Map<String, ImportFieldConfig>>) - Method in class com.broadleafcommerce.dataimport.processor.specification.UpdatePricesSpecification
 
POSTAL_CODE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressFields
 
POSTAL_CODE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressHeaders
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.dataimport.autoconfigure.DataImportDefaultsEnvironmentPostProcessor
 
PRICE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification.Fields
 
PRICE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification.Headers
 
PRICE_DATA - Enum constant in enum com.broadleafcommerce.dataimport.domain.DefaultImportType
 
PRICE_LIST_ID - Static variable in class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification.Headers
 
priceDataExampleImportResolver() - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration.ExampleImportConfiguration
 
PriceDataExampleImportResolver - Class in com.broadleafcommerce.dataimport.service
Looks up resources from classpath:default-examples/$type.$specification.
PriceDataExampleImportResolver() - Constructor for class com.broadleafcommerce.dataimport.service.PriceDataExampleImportResolver
 
PriceDataSpecification - Class in com.broadleafcommerce.dataimport.processor.specification
 
PriceDataSpecification(String, List<ImportDataNormalizer>, List<String>, List<String>) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification
 
PriceDataSpecification(List<ImportDataNormalizer>, List<String>, List<String>) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification
 
PriceDataSpecification.Fields - Class in com.broadleafcommerce.dataimport.processor.specification
 
PriceDataSpecification.Headers - Class in com.broadleafcommerce.dataimport.processor.specification
 
priceDataUTCDateNormalizer() - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
PRIMARY_CATEGORY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
PRIMARY_CATEGORY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
PRIMARY_IMAGE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
PRIMARY_IMAGE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
process(Import, BatchCompletion) - Method in class com.broadleafcommerce.dataimport.service.DefaultIndexNotificationService
 
process(ImportProcessingContext<? extends FileReaderContext>) - Method in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
 
process(ImportProcessingContext<? extends FileReaderContext>) - Method in interface com.broadleafcommerce.dataimport.processor.ImportProcessor
Performs the operations required to transform the given file into persisting into a backing data store.
process(String, BatchCompletion, BatchIndexableType) - Method in class com.broadleafcommerce.dataimport.service.DefaultIndexNotificationService
Deprecated, for removal: This API element is subject to removal in a future version.
processBatch(List<BatchRecord>, Import) - Method in interface com.broadleafcommerce.dataimport.processor.BatchManager
Given a batch of items that have been read from a flat file, this is responsible for the processing after reading.
processBatch(List<BatchRecord>, Import) - Method in class com.broadleafcommerce.dataimport.processor.DefaultBatchManager
 
processBatchDeletion(List<String>) - Method in class com.broadleafcommerce.dataimport.service.purge.PurgeImportJobHandler
 
processImport(String) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
processImport(String) - Method in interface com.broadleafcommerce.dataimport.service.ImportManager
Begins processing the import by reading the uploaded file and parsing out the items within it.
processImportDeletion(List<String>) - Method in class com.broadleafcommerce.dataimport.service.purge.PurgeImportJobHandler
 
ProcessImportRequest - Class in com.broadleafcommerce.dataimport.messaging
A message representing a request to perform the import Import.
ProcessImportRequest(String) - Constructor for class com.broadleafcommerce.dataimport.messaging.ProcessImportRequest
 
ProcessImportRequestConsumer - Interface in com.broadleafcommerce.dataimport.messaging.channel
 
processImportRequestInput() - Method in interface com.broadleafcommerce.dataimport.messaging.channel.ProcessImportRequestConsumer
 
ProcessImportRequestListener - Class in com.broadleafcommerce.dataimport.messaging
Receives the process import event on the message channel to start the import
ProcessImportRequestListener(IdempotentMessageConsumptionService, ImportManager) - Constructor for class com.broadleafcommerce.dataimport.messaging.ProcessImportRequestListener
 
processImportRequestMessageFactory(DomainMapperManager) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ProcessImportRequestNotificationAutoConfiguration
 
ProcessImportRequestMessageFactory - Class in com.broadleafcommerce.dataimport.messaging
MessageFactory for creating ProcessImportRequest messages.
ProcessImportRequestMessageFactory(DomainMapperManager) - Constructor for class com.broadleafcommerce.dataimport.messaging.ProcessImportRequestMessageFactory
 
ProcessImportRequestNotificationAutoConfiguration - Class in com.broadleafcommerce.dataimport.messaging.autoconfigure
Configure the durable notification components for ProcessImportRequestProducer.
ProcessImportRequestNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.dataimport.messaging.autoconfigure.ProcessImportRequestNotificationAutoConfiguration
 
processImportRequestNotificationHandler(ProcessImportRequestProducer, ProcessImportRequestNotificationProperties, List<IgnoredNotificationStateRepository>, ProcessImportRequestMessageFactory, MessageSerializationHelper) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ProcessImportRequestNotificationAutoConfiguration
 
ProcessImportRequestNotificationProperties - Class in com.broadleafcommerce.dataimport.messaging.autoconfigure
Configuration properties for the NotificationHandler and RetryHandler for ProcessImportRequestProducer.
ProcessImportRequestNotificationProperties() - Constructor for class com.broadleafcommerce.dataimport.messaging.autoconfigure.ProcessImportRequestNotificationProperties
 
processImportRequestOutput() - Method in interface com.broadleafcommerce.dataimport.messaging.channel.ProcessImportRequestProducer
 
ProcessImportRequestProducer - Interface in com.broadleafcommerce.dataimport.messaging.channel
 
processImportRequestRetryClusterService(CamelClusterService, ProcessImportRequestNotificationProperties, ImportRepository<?>, NotificationHandler, List<IgnoredNotificationStateRepository>, DataRouteReference) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ProcessImportRequestNotificationAutoConfiguration
 
processImportUpdateRequestListener(IdempotentMessageConsumptionService, ImportManager) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.DataImportMessagingAutoConfiguration
 
processIndividualBatchItemCompletionDeletion(List<String>, String) - Method in class com.broadleafcommerce.dataimport.service.purge.PurgeImportJobHandler
 
PROCESSING - Enum constant in enum com.broadleafcommerce.dataimport.domain.BatchStatus
The batch is waiting to hear back from the resource tier for whether or not it has completed processing
PROCESSING - Enum constant in enum com.broadleafcommerce.dataimport.domain.ImportStatus
The import is currently being processed
processItemCompletionDeletion(List<String>) - Method in class com.broadleafcommerce.dataimport.service.purge.PurgeImportJobHandler
Delete any BatchItemCompletion related to the imports in batch
processMessage(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.dataimport.messaging.ImportOrphanCheckListener
 
PRODUCT - Enum constant in enum com.broadleafcommerce.dataimport.domain.DefaultImportType
 
PRODUCT - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.RecordTypes
 
PRODUCT - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.RecordTypes
Deprecated.
 
PRODUCT_OPTIONS - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
PRODUCT_OPTIONS - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
productBooleanNormalizer() - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
productImportBatchIndexableTypeMapping() - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
ProductImportBatchIndexableTypeMapping - Class in com.broadleafcommerce.dataimport.service.index
ImportBatchIndexableTypeMapping for imports that need to emit messages for BatchIndexableType.PRODUCT.
ProductImportBatchIndexableTypeMapping() - Constructor for class com.broadleafcommerce.dataimport.service.index.ProductImportBatchIndexableTypeMapping
 
productSpecification(ImportDataNormalizer) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
ProductSpecification - Class in com.broadleafcommerce.dataimport.processor.specification
ProductSpecification(String, List<ImportDataNormalizer>, List<String>, List<String>) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification
Deprecated.
 
ProductSpecification(List<ImportDataNormalizer>, List<String>, List<String>) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification
Deprecated.
 
ProductSpecification.Fields - Class in com.broadleafcommerce.dataimport.processor.specification
Deprecated.
 
ProductSpecification.Headers - Class in com.broadleafcommerce.dataimport.processor.specification
Deprecated.
 
ProductSpecification.RecordTypes - Class in com.broadleafcommerce.dataimport.processor.specification
Deprecated.
 
ProductSpecificationUtils - Class in com.broadleafcommerce.dataimport.processor.specification.product.support
Holds functionality common to product-related specifications.
ProductSpecificationUtils.Fields - Class in com.broadleafcommerce.dataimport.processor.specification.product.support
 
ProductSpecificationUtils.Headers - Class in com.broadleafcommerce.dataimport.processor.specification.product.support
 
ProductSpecificationUtils.RecordTypes - Class in com.broadleafcommerce.dataimport.processor.specification.product.support
 
productUTCDateNormalizer() - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
PurgeCartJobConfiguration() - Constructor for class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration.PurgeCartJobConfiguration
 
purgeImportData() - Method in class com.broadleafcommerce.dataimport.service.purge.PurgeImportJobHandler
Purges import data 1.
purgeImportJobHandler(ImportService<Import>, BatchItemCompletionService<BatchItemCompletion>, BatchService<Batch>, PurgeImportProperties) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
PurgeImportJobHandler - Class in com.broadleafcommerce.dataimport.service.purge
Purges Import, and related Batch and BatchItemCompletion records since these have the opportunity to grow large
PurgeImportJobHandler(ImportService<Import>, BatchItemCompletionService<BatchItemCompletion>, BatchService<Batch>, PurgeImportProperties) - Constructor for class com.broadleafcommerce.dataimport.service.purge.PurgeImportJobHandler
 
purgeImportJobListener(PurgeImportJobHandler, IdempotentMessageConsumptionService) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration.PurgeCartJobConfiguration
 
PurgeImportJobListener - Class in com.broadleafcommerce.dataimport.service.purge
 
PurgeImportJobListener(PurgeImportJobHandler, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.dataimport.service.purge.PurgeImportJobListener
 
PurgeImportProperties - Class in com.broadleafcommerce.dataimport.service.purge
Properties used when purging imports via PurgeImportJobHandler
PurgeImportProperties() - Constructor for class com.broadleafcommerce.dataimport.service.purge.PurgeImportProperties
 
PurgeImportTriggeredJobEventConsumer - Interface in com.broadleafcommerce.dataimport.service.purge
 
put(String, CorrelationIdMapping) - Method in interface com.broadleafcommerce.dataimport.processor.CorrelationIdMappingCache
Add a new mapping from a correlation id in the file to a resource tier identifier
put(String, CorrelationIdMapping) - Method in class com.broadleafcommerce.dataimport.processor.SimpleCorrelationIdCache
 

R

read(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.service.JpaLobStorageService
 
read(String) - Method in interface com.broadleafcommerce.dataimport.service.StorageService
Reads out previously-stored data with StorageService.store(InputStream, String)
readAll(Pageable, ContextInfo) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
readAll(Pageable, ContextInfo) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportRepository
Finds and returns all imports.
readAll(Pageable, ContextInfo) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
readAll(Pageable, ContextInfo) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Finds and returns all imports.
readAllByImportId(String, Node, Pageable) - Method in interface com.broadleafcommerce.dataimport.service.BatchItemCompletionService
Finds and returns all of the item completions whose BatchItemCompletion.importId matches the given value.
readAllByImportId(String, Node, Pageable) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchItemCompletionService
 
readAllByImportIdAndStatus(String, String) - Method in interface com.broadleafcommerce.dataimport.service.BatchItemCompletionService
Finds and returns all of the item completions whose BatchItemCompletion.importId matches the given importId and BatchItemCompletion.status given status.
readAllByImportIdAndStatus(String, String) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchItemCompletionService
 
readBatchItemCompletionIdsByImportId(String, Pageable) - Method in interface com.broadleafcommerce.dataimport.repository.ImportBatchItemCompletionRepository
Read a list of batch item completions for the provided import id
readBatchItemCompletionIdsByImportIdForPurge(String, int) - Method in interface com.broadleafcommerce.dataimport.service.BatchItemCompletionService
Read a list of batch item completions for the provided import id.
readBatchItemCompletionIdsByImportIdForPurge(String, int) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchItemCompletionService
 
readByActiveStatus(boolean, Pageable, ContextInfo) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
readByActiveStatus(boolean, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Finds and returns all imports whose Import.getStatus() satisfies the requirement of isActive.
readByAuthor(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
readByAuthor(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Reads the imports with the given Import.getAuthor().
readByAuthorAndApplicationIdAndTenantId(String, String, String, Node, Pageable) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
readByAuthorAndApplicationIdAndTenantId(String, String, String, Node, Pageable) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
readByCorrelationIdInOrTopLevelParentIdInOrderedByLineNumber(String, Collection<String>, Collection<String>) - Method in interface com.broadleafcommerce.dataimport.service.BatchItemCompletionService
For the given importId, returns all batch item completion records which either have a BatchItemCompletion.correlationId that matches one of the given correlationIdIn values or a BatchItemCompletion.topLevelParentCorrelationId that matches one of the given topLevelParentCorrelationIdIn values.
readByCorrelationIdInOrTopLevelParentIdInOrderedByLineNumber(String, Collection<String>, Collection<String>) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchItemCompletionService
 
readById(String, ContextInfo) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
readById(String, ContextInfo) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Reads the specified import by Import.getId().
readByStatus(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
readByStatus(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportRepository
Finds and returns all imports whose Import.getStatus() equals the given value.
readByStatusNot(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
readByStatusNot(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportRepository
Finds and returns all imports whose Import.getStatus() is not equal to the given value.
readImportsBeforeDate(Instant) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
readImportsBeforeDate(Instant) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Read all imports whose Import.getLastUpdated() occurs before the provided time
readImportsForAuthor(Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.dataimport.web.endpoint.AuthorImportEndpoint
 
readNextLine() - Method in interface com.broadleafcommerce.dataimport.processor.ContextualFileReader
Returns the next row of data.
readNextLine() - Method in class com.broadleafcommerce.dataimport.processor.ImportProcessingContext
 
readNextLine() - Method in class com.broadleafcommerce.dataimport.service.ImportValidationContext
 
readNextLine(C) - Method in interface com.broadleafcommerce.dataimport.processor.FileReader
Returns the next row of data.
readNextLine(CSVFileReader.CSVFileReaderContext) - Method in class com.broadleafcommerce.dataimport.processor.csv.CSVFileReader
 
readNextLine(XLSFileReader.XLSFileReaderContext) - Method in class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader
 
ReadOriginalImportFileException - Exception in com.broadleafcommerce.dataimport.web.endpoint.exception
 
ReadOriginalImportFileException(String, Throwable) - Constructor for exception com.broadleafcommerce.dataimport.web.endpoint.exception.ReadOriginalImportFileException
 
readRequestedLastUpdatedBefore(Instant) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
readRequestedLastUpdatedBefore(Instant) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Reads the imports whose status is ImportStatus.REQUESTED and whose Import.lastUpdated is before the given cutoff.
readRequestedLastUpdatedBeforeAndTenantId(Instant, String) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
readRequestedLastUpdatedBeforeAndTenantId(Instant, String) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Reads the imports whose status is ImportStatus.REQUESTED and whose Import.lastUpdated is before the given cutoff, within the specified tenant.
readSystemImports(Boolean, Pageable, ContextInfo) - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
receiveCompletion(BatchCompletion) - Method in interface com.broadleafcommerce.dataimport.service.BatchCompletionService
Receives the completion for a given batch and updates the underlying Batch, Import and BatchItemCompletions based on the information applied in the completion.
receiveCompletion(BatchCompletion) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchCompletionService
 
receiveCompletion(Message<BatchCompletion>) - Method in class com.broadleafcommerce.dataimport.messaging.BatchCompletionListener
 
RecordProcessingUtils - Class in com.broadleafcommerce.dataimport.processor.support
Utility class containing helpful constants for processing of BatchRecord during reading and parsing.
RecordProcessingUtils.OrganizationResponse - Class in com.broadleafcommerce.dataimport.processor.support
A response detailing the results of attempting to organize flattened records into a hierarchy.
RegexFieldValidator - Class in com.broadleafcommerce.dataimport.service.validation
Validates that a row value matches the provided regular expression.
RegexFieldValidator(String) - Constructor for class com.broadleafcommerce.dataimport.service.validation.RegexFieldValidator
 
remove(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.service.JpaLobStorageService
 
remove(String) - Method in interface com.broadleafcommerce.dataimport.service.StorageService
Deletes the resource at the given path
removeAll(String) - Method in interface com.broadleafcommerce.dataimport.processor.CorrelationIdMappingCache
Once an import has finished processing there is no more need to keep the cache around.
removeAll(String) - Method in class com.broadleafcommerce.dataimport.processor.SimpleCorrelationIdCache
 
replaceContainedItems(D) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchRepository
 
replaceContainedItems(D) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportBatchRepository
Atomically updates the batch items for the given batch.
replaceCorrelationIdsAndCollectErrors(BatchRecord, ImportProcessingContext<? extends FileReaderContext>, List<BatchItemCompletion>, String) - Method in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
Resolves and replaces any correlation id references found in the rows of the given BatchRecord and its dependents with the corresponding resource IDs.
replaceHeaderNameWithPropertyName(Map<String, String>, ImportSpecification) - Method in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
 
replaceNullRowValuesWithSpecDefaults(Map<String, String>, ImportSpecification) - Method in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
 
REQUESTED - Enum constant in enum com.broadleafcommerce.dataimport.domain.ImportStatus
The user has uploaded the file and the import has been scheduled but it has not attempted processing yet
resolveAndRemoveCorrelationId(Map<String, String>) - Method in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
Resolves the correlation ID value from the given row.
resolveAndRemoveId(Map<String, String>) - Method in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
Resolves the ID value from the given row.
resolveAndRemoveOperationType(Map<String, String>) - Method in class com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor
Resolves the operation type value from the given row.
resolveAndRemoveRecordType(Map<String, String>) - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
Determines the row type for a row of data.
resolveExample(String, String) - Method in class com.broadleafcommerce.dataimport.service.CompleteProductExampleImportResolver
 
resolveExample(String, String) - Method in class com.broadleafcommerce.dataimport.service.DefaultExampleImportResolver
 
resolveExample(String, String) - Method in interface com.broadleafcommerce.dataimport.service.ExampleImportResolver
Resolve an import file used as an example for the end user to download
resolveExample(String, String) - Method in class com.broadleafcommerce.dataimport.service.PriceDataExampleImportResolver
 
resolveExample(String, String) - Method in class com.broadleafcommerce.dataimport.service.UserExampleImportResolver
 
resolveParentEntityId(ImportRequest, Import) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
Deprecated, for removal: This API element is subject to removal in a future version.
resolveRecordTypeBeforePropertyMapping(Map<String, String>) - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
Determines the row type for a row of data.
RouteConstants - Class in com.broadleafcommerce.dataimport.provider
 
RouteConstants.Persistence - Class in com.broadleafcommerce.dataimport.provider
 
ROW_DETERMINATION_COLUMN - Static variable in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
 

S

SALE_PRICE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
SALE_PRICE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
salePriceDataSpecification(ImportDataNormalizer) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
save(Object) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
 
save(Object) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchRepository
 
save(Object) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
saveAll(Iterable<?>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
 
saveAll(Iterable<?>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchRepository
 
saveAll(Iterable<?>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
SCOPES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.Campaign
 
SCOPES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.Customer
 
SCOPES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.CustomerSegment
 
SCOPES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.Inventory
 
SCOPES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.Offer
 
SCOPES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.PriceData
 
SCOPES - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.Product
 
SEARCHABLE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
SEARCHABLE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
SECONDARY_CATEGORY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
SECONDARY_CATEGORY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
SECONDARY_IMAGE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
SECONDARY_IMAGE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
set_items(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
The items that should be inserted within this batch.
setApplicationId(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
The application that the import is initialized on.
setApplicationId(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setAuthor(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
Who is making the change
setAuthor(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setBatchIndexableTypeMappings(List<ImportBatchIndexableTypeMapping>) - Method in class com.broadleafcommerce.dataimport.service.DefaultIndexNotificationService
 
setBatchSize(int) - Method in class com.broadleafcommerce.dataimport.processor.environment.DataImportProcessorProperties
The amount of items that will be read from the file (excluding the header) before sending a message to process the batch
setCatalogDiscriminated(boolean) - Method in class com.broadleafcommerce.dataimport.domain.ImportSpecificationResponse
 
setChangeContainer(ChangeContainer) - Method in class com.broadleafcommerce.dataimport.domain.Import
Metadata used to populate any ChangeEvent created from this request.
setChangeContainer(ChangeContainer) - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
Metadata used to populate any ChangeEvent created from this request.
setChangeContainer(ChangeContainer) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setCompleted(Instant) - Method in class com.broadleafcommerce.dataimport.domain.Batch
When this batch completed its handling
setCompleted(Instant) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
setCorrelationId(String) - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
 
setCorrelationId(String) - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
Identifier that allows the resource tier to map back responses to a record within the batch
setCorrelationId(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
Identifier that allows the resource tier to map back responses to a record within the batch
setCorrelationId(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
Identifier that allows the resource tier to map back responses to a record within the batch.
setCorrelationIdMappings(List<CorrelationIdMapping>) - Method in class com.broadleafcommerce.dataimport.domain.Batch
Correlation ids that have specific resource tier identifiers that were managed outside of this batch
setCreated(Instant) - Method in class com.broadleafcommerce.dataimport.domain.Batch
When this batch was created
setCreated(Instant) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.dataimport.provider.jpa.environment.JpaDataImportProperties
 
setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.dataimport.provider.jpa.environment.JpaDataImportProperties
 
setDependents(List<BatchItem>) - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
Items that should be conceptually linked to the parent record that represents this item
setDependents(List<JpaBatchItem>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
Items that should be conceptually linked to the parent record that represents this item
setErrorCount(long) - Method in class com.broadleafcommerce.dataimport.domain.Import
 
setErrorCount(long) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setErrorMessage(String) - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
If BatchItem.setStatus(BatchItemStatus) is BatchItemStatus.ERROR then this contains a message detailing what the problem was
setErrorMessage(String) - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
If BatchItemCompletion.setStatus(BatchItemStatus) is BatchItemStatus.ERROR then this contains a message detailing what the problem was
setErrorMessage(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
If the import as a whole encountered an error and needed to stop, this field holds a description of the error.
setErrorMessage(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
If JpaBatchItem.setStatus(BatchItemStatus) is BatchItemStatus.ERROR then this contains a message detailing what the problem was
setErrorMessage(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
setErrorMessage(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setErrorMessageHeader(String) - Method in class com.broadleafcommerce.dataimport.service.CSVErrorsReportService
Header in the error download that maps to the error that occurred with the record
setFailedNotificationAttempt(Object, String, int, Instant, Class<?>, boolean) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
 
setFailedNotificationAttempt(Object, String, int, Instant, Class<?>, boolean) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchRepository
 
setFailedNotificationAttempt(Object, String, int, Instant, Class<?>, boolean) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
setFileLocation(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
The location to the file that was uploaded representing this import.
setFileLocation(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setFileType(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
The original file type that this import comes from
setFileType(String) - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The type of data that is being imported
setFileType(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setFilterRulesCriteriaBuilder(JpaFiltersCriteriaBuilder) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
setHanging(Import, Instant, String) - Method in class com.broadleafcommerce.dataimport.messaging.ImportOrphanCheckListener
 
setHangingCutoff(Duration) - Method in class com.broadleafcommerce.dataimport.messaging.ImportOrphanCheckListener
This value represents the amount of time that an import is allowed to be idle (in a state of "REQUESTED") before it is considered hanging and set to an error state.
setId(String) - Method in class com.broadleafcommerce.dataimport.domain.Batch
Unique id of this batch
setId(String) - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
A unique identifier for this completion.
setId(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
The unique ID of this import
setId(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
setId(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
setId(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setImportBatchSize(int) - Method in class com.broadleafcommerce.dataimport.service.purge.PurgeImportProperties
The number of imports per batch to delete BatchItemCompletion, Batch, and Import entities
setImportId(String) - Method in class com.broadleafcommerce.dataimport.domain.Batch
The parent import that this batch is associated with
setImportId(String) - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
The id of the Import that this item is under.
setImportId(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
The import that this batch request is associated with
setImportId(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
setImportingApplicationId(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
The application that the import items should go into.
setImportingApplicationId(String) - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The application that the import items should go into.
setImportingApplicationId(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setImportingCatalogId(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
The catalog that the import items should go into.
setImportingCatalogId(String) - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The catalog that the import items should go into.
setImportingCatalogId(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setImportingCustomerContextId(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
The ID of the customer context that the import items should go into.
setImportingCustomerContextId(String) - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The ID of the customer context that the import items should go into.
setImportingCustomerContextId(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setImportingSandboxId(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
The sandbox that the import items should go into.
setImportingSandboxId(String) - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The sandbox that the import items should go into.
setImportingSandboxId(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setImportingSandboxNameToCreate(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
If and only if a new sandbox needs to be created for the current import (determined using the logic described in Import.importingSandboxId), this field will hold the name of the sandbox that will be created.
setImportingSandboxNameToCreate(String) - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
If and only if a new sandbox needs to be created for the current import (determined using the logic described in ImportRequest.importingSandboxId), this field can be used to supply the name of the sandbox that should be created.
setImportingSandboxNameToCreate(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setImportService(ImportService<Import>) - Method in class com.broadleafcommerce.dataimport.messaging.BatchRequestMessageFactory
 
setImportSpecificationService(ImportSpecificationService) - Method in class com.broadleafcommerce.dataimport.service.CSVErrorsReportService
 
setImportSpecificationService(ImportSpecificationService) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
setImportType(String) - Method in class com.broadleafcommerce.dataimport.domain.ImportSpecificationResponse
 
setIncludedHeaders(Set<String>) - Method in class com.broadleafcommerce.dataimport.domain.Import
Restrictive defined headers to use for the import.
setIncludedHeaders(Set<String>) - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
Restrictive defined headers to use for the import.
setIncludedHeaders(Set<String>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setItemCompletionBatchSize(int) - Method in class com.broadleafcommerce.dataimport.service.purge.PurgeImportProperties
The batch size for deleting BatchItemCompletion entities
setItems(List<BatchItem>) - Method in class com.broadleafcommerce.dataimport.domain.Batch
All of the items within this batch
setItems(List<JpaBatchItem>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
Provides a way for callers to set the JpaBatch._items without dealing with the serialization aspect.
setJpa(JpaProperties) - Method in class com.broadleafcommerce.dataimport.provider.jpa.environment.JpaDataImportProperties
 
setLastUpdated(Instant) - Method in class com.broadleafcommerce.dataimport.domain.Import
When this import was last touched
setLastUpdated(Instant) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setLineNumber(long) - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
The line number in the original data file that this item appears in.
setLineNumber(long) - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
The line number in the original data file that this item appears in.
setLineNumber(long) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
 
setLineNumber(long) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
setLineNumberHeader(String) - Method in class com.broadleafcommerce.dataimport.service.CSVErrorsReportService
Header in the error download that maps back to the line number in the original file
setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.dataimport.provider.jpa.environment.JpaDataImportProperties
 
setName(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
The name of this import.
setName(String) - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The name of this import.
setName(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setNotification(NotificationProperties) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.BatchRequestNotificationProperties
 
setNotification(NotificationProperties) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
 
setNotification(NotificationProperties) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ImportDeleteSandboxRequestNotificationProperties
 
setNotification(NotificationProperties) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ProcessImportRequestNotificationProperties
 
setNotificationAcknowledged(Object, String, int, Class<?>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository
 
setNotificationAcknowledged(Object, String, int, Class<?>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchRepository
 
setNotificationAcknowledged(Object, String, int, Class<?>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
setNotificationStates(List<NotificationState>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
setNotificationStates(List<NotificationState>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
setNotificationStates(List<NotificationState>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setNumDays(int) - Method in class com.broadleafcommerce.dataimport.service.purge.PurgeImportProperties
The number of days beyond which to delete import data
setOfferServicesVersion(String) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServicesProperties
The offer version enabled for external service calls with ImportServices.
setOperation(OperationType) - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
 
setOperation(OperationType) - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
The operation type performed (or intended to be performed) for this record.
setOperation(OperationType) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
 
setOperation(OperationType) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
setParameters(Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.domain.Import
Additional information passed down to each batch to the resource tier.
setParameters(Map<String, Object>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setParentEntityId(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
Certain imports may be responsible for importing entities under a common 'parent entity'.
setParentEntityId(String) - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
See the Javadocs of Import.getParentEntityId() for details about this field.
setParentEntityId(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
In some import scenarios, the imported entities cannot exist without a parent entity.
setProductionImport(boolean) - Method in class com.broadleafcommerce.dataimport.domain.Import
Whether or not this import should go straight to production or into a sandbox.
setProductionImport(boolean) - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
Whether or not this import should go straight to production or into a sandbox.
setProductionImport(boolean) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setProperties(ImportServicesProperties) - Method in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification
 
setRecordType(String) - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
In a multi-typed record file this holds the specific information of what was parsed out from the line in the file.
setRecordType(String) - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
In a multi-typed record file this holds the specific information of what was parsed out from the line in the file.
setRecordType(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
In a multi-typed record file this holds the specific information of what was parsed out from the line in the file.
setRecordType(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
setRequiredScopes(List<String>) - Method in class com.broadleafcommerce.dataimport.domain.ImportSpecificationResponse
 
setResourceTierIdentifier(String) - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
 
setResourceTierIdentifier(String) - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
Identifier for the record at the resource tier which is associated after the record is persisted
setResourceTierIdentifier(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
 
setResourceTierIdentifier(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
Identifier for the record at the resource tier which is associated after the record is persisted
setRetry(RetryProperties) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.BatchRequestNotificationProperties
 
setRetry(RetryProperties) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
 
setRetry(RetryProperties) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ImportDeleteSandboxRequestNotificationProperties
 
setRetry(RetryProperties) - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ProcessImportRequestNotificationProperties
 
setRow(Map<String, String>) - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
A row of data being examined
setRow(Map<String, String>) - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
The row of data from the original file.
setRow(Map<String, String>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
A row of data being examined
setRow(Map<String, String>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
setRsqlVisitorHolder(RSQLVisitorHolder<RSQLVisitor<Predicate, Class<?>>>) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
setSandboxDiscriminated(boolean) - Method in class com.broadleafcommerce.dataimport.domain.ImportSpecificationResponse
 
setSheetTitle(String) - Method in class com.broadleafcommerce.dataimport.processor.xls.ExcelReaderProperties
The sheet that contains the data to import from the uploaded Excel file
setSpecificationRef(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
Reference to the specification used for this import.
setSpecificationRef(String) - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The name or reference to the specification to use, if applicable.
setSpecificationRef(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setStarted(Instant) - Method in class com.broadleafcommerce.dataimport.domain.Import
When this import was started, meaning the file was being read and batches created
setStarted(Instant) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setStatus(BatchItemStatus) - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
Overall status for this item
setStatus(BatchItemStatus) - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
The status that the BatchItem completed with.
setStatus(BatchItemStatus) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
 
setStatus(BatchItemStatus) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
setStatus(BatchStatus) - Method in class com.broadleafcommerce.dataimport.domain.Batch
The overall status of the batch.
setStatus(BatchStatus) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
setStatus(ImportStatus) - Method in class com.broadleafcommerce.dataimport.domain.Import
Current status, see state diagram for statuses as they flow through the system
setStatus(ImportStatus) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setStopped(Instant) - Method in class com.broadleafcommerce.dataimport.domain.Import
When this import was last stopped
setStopped(Instant) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setSuccessCount(long) - Method in class com.broadleafcommerce.dataimport.domain.Import
 
setSuccessCount(long) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setTenantId(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
The tenant that the import is initialized on.
setTenantId(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setToken(String) - Method in class com.broadleafcommerce.dataimport.messaging.CreateSandboxRequest
 
setToken(String) - Method in class com.broadleafcommerce.dataimport.messaging.DeleteSandboxRequest
 
setToken(String) - Method in class com.broadleafcommerce.dataimport.messaging.ProcessImportRequest
 
setTopLevelParentCorrelationId(String) - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
If this item was a dependent of an item, this field will hold the BatchItemCompletion.correlationId of the top level, root ancestor of this item (the "main record").
setTopLevelParentCorrelationId(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
Intentionally not using the UlidConverter here, since the value may just be the string version of the line number.
setTotalItems(long) - Method in class com.broadleafcommerce.dataimport.domain.Import
 
setTotalItems(long) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setTotalItems(String, long) - Method in class com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository
 
setTotalItems(String, long) - Method in interface com.broadleafcommerce.dataimport.repository.CustomizedImportRepository
Atomically sets the Import.totalItems of the given import to the specified value and renews Import.lastUpdated.
setTotalItems(String, long) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
setTotalItems(String, long) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportService
 
setTotalItems(String, long) - Method in interface com.broadleafcommerce.dataimport.service.ImportService
Atomically sets the Import.totalItems of the given import to the specified value and renews Import.lastUpdated.
setType(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
Configurable type of this import, like product, catalog, etc
setType(String) - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The resource-tier conceptual mapping of what type of data this import should create
setType(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
setValidationFailureLimit(long) - Method in class com.broadleafcommerce.dataimport.processor.environment.DataImportProcessorProperties
When performing validation on an import, how many records can fail validation and be reported on before stopping the validation altogether
setVendorRef(String) - Method in class com.broadleafcommerce.dataimport.domain.Import
The reference to the vendor associated with this import.
setVendorRef(String) - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
The reference to the vendor associated with this import.
setVendorRef(String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
SHORT_TEXT_LENGTH - Static variable in class com.broadleafcommerce.dataimport.processor.specification.support.ImportSpecificationFieldUtils.MaxLengths
Generally should be used to define lengths of small snippet fields larger than ImportSpecificationFieldUtils.MaxLengths.DEFAULT_LENGTH.
shouldAllowUnmappedHeaders(String) - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
This method describes whether imports processed with this specification should allow passthrough of headers with no explicit mapping.
shouldAllowUnmappedHeaders(String) - Method in class com.broadleafcommerce.dataimport.processor.specification.inventory.SkuInventoryImportSpecification
 
shouldAllowUnmappedHeaders(String) - Method in class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
shouldAutoGenerateOperationTypeForEachRecord(String) - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
This method describes whether imports processed with this specification should have the BatchRecord.getOperation() eagerly auto-generated by the import service for each record if not explicitly supplied in the input file.
shouldAutoGenerateOperationTypeForEachRecord(String) - Method in class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
shouldAutoGenerateResourceTierIdForEachRecord(String) - Method in interface com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
This method describes whether imports processed with this specification should have BatchRecord.getResourceTierIdentifier() eagerly auto-generated by the import service for each record if not explicitly supplied in the input file.
shouldAutoGenerateResourceTierIdForEachRecord(String) - Method in class com.broadleafcommerce.dataimport.processor.specification.product.CompleteProductImportSpecification
 
shouldUseParentEntityIdHeader() - Method in class com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification
 
SimpleCorrelationIdCache - Class in com.broadleafcommerce.dataimport.processor
 
SimpleCorrelationIdCache() - Constructor for class com.broadleafcommerce.dataimport.processor.SimpleCorrelationIdCache
 
SimpleCorrelationIdCache(ConcurrentMap<String, ConcurrentMap<String, CorrelationIdMapping>>) - Constructor for class com.broadleafcommerce.dataimport.processor.SimpleCorrelationIdCache
 
SKU - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
SKU - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
SKU - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Fields
Deprecated.
 
SKU - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Headers
Deprecated.
 
skuInventoryImportSpecification() - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
SkuInventoryImportSpecification - Class in com.broadleafcommerce.dataimport.processor.specification.inventory
Specification for SKU inventory imports, where the input files are defining inventory to create/update in the data store.
SkuInventoryImportSpecification(String, List<String>, List<String>, String) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.inventory.SkuInventoryImportSpecification
 
SPECIFIC_ITEM_CHOICE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.RecordTypes
Deprecated.
 
standardPriceDataSpecification(ImportDataNormalizer) - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
start(ImportRequest, MultipartFile, ContextInfo) - Method in class com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
 
startImport(Message<ProcessImportRequest>) - Method in class com.broadleafcommerce.dataimport.messaging.ProcessImportRequestListener
 
STATE_PROVINCE_REGION - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressFields
 
STATE_PROVINCE_REGION - Static variable in class com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressHeaders
 
StorageService - Interface in com.broadleafcommerce.dataimport.service
 
store(InputStream, String) - Method in class com.broadleafcommerce.dataimport.provider.jpa.service.JpaLobStorageService
 
store(InputStream, String) - Method in interface com.broadleafcommerce.dataimport.service.StorageService
Stores a stream to a backing provider, overwriting any data existing at the path
success() - Static method in class com.broadleafcommerce.dataimport.service.ImportValidationResponse
 
success() - Static method in class com.broadleafcommerce.dataimport.service.validation.ValidationResult
 
SUCCESS - Enum constant in enum com.broadleafcommerce.dataimport.domain.BatchItemStatus
The batch item has finished processing successfully at the resource tier.
supportsMappingFieldToHeader(String, String) - Method in interface com.broadleafcommerce.dataimport.processor.specification.DynamicHeaderFieldMapping
Consumers should use this method to test whether this component supports mapping the given field back to a header.
supportsMappingFieldToHeader(String, String) - Method in class com.broadleafcommerce.dataimport.processor.specification.translation.TranslationDynamicHeaderFieldMapping
 
supportsMappingHeaderToField(String, String) - Method in interface com.broadleafcommerce.dataimport.processor.specification.DynamicHeaderFieldMapping
Consumers should use this method to test whether this component supports mapping the given header to a field.
supportsMappingHeaderToField(String, String) - Method in class com.broadleafcommerce.dataimport.processor.specification.translation.TranslationDynamicHeaderFieldMapping
 

T

TARGET_IDENTIFIER - Static variable in class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification.Fields
 
TARGET_IDENTIFIER - Static variable in class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification.Headers
 
TARGET_TYPE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification.Fields
 
TARGET_TYPE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification.Headers
 
TAX_CODE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
TAX_CODE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
TERTIARY_CATEGORY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
TERTIARY_CATEGORY - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
TERTIARY_IMAGE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
TERTIARY_IMAGE - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
TEXT_LENGTH - Static variable in class com.broadleafcommerce.dataimport.processor.specification.support.ImportSpecificationFieldUtils.MaxLengths
Generally should be used to define lengths of fields larger than ImportSpecificationFieldUtils.MaxLengths.SHORT_TEXT_LENGTH.
thereAreDuplicateBatchCompletionRecords(List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchCompletionService
 
toMe() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
toMe() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
toMe() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
toString() - Method in class com.broadleafcommerce.dataimport.domain.Batch
 
toString() - Method in class com.broadleafcommerce.dataimport.domain.BatchItem
 
toString() - Method in class com.broadleafcommerce.dataimport.domain.BatchItemCompletion
 
toString() - Method in class com.broadleafcommerce.dataimport.domain.Import
 
toString() - Method in class com.broadleafcommerce.dataimport.domain.ImportRequest
 
toString() - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.BatchRequestNotificationProperties
 
toString() - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
 
toString() - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ImportDeleteSandboxRequestNotificationProperties
 
toString() - Method in class com.broadleafcommerce.dataimport.messaging.autoconfigure.ProcessImportRequestNotificationProperties
 
toString() - Method in class com.broadleafcommerce.dataimport.messaging.CreateSandboxRequest
 
toString() - Method in class com.broadleafcommerce.dataimport.messaging.DeleteSandboxRequest
 
toString() - Method in class com.broadleafcommerce.dataimport.messaging.ProcessImportRequest
 
toString() - Method in class com.broadleafcommerce.dataimport.processor.environment.DataImportProcessorProperties
 
toString() - Method in class com.broadleafcommerce.dataimport.processor.ImportProcessingContext
 
toString() - Method in class com.broadleafcommerce.dataimport.processor.support.RecordProcessingUtils.OrganizationResponse
 
toString() - Method in class com.broadleafcommerce.dataimport.processor.xls.ExcelReaderProperties
 
toString() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch
 
toString() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
 
toString() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion
 
toString() - Method in class com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport
 
toString() - Method in class com.broadleafcommerce.dataimport.provider.jpa.environment.JpaDataImportProperties
 
toString() - Method in class com.broadleafcommerce.dataimport.service.ImportValidationContext
 
toString() - Method in class com.broadleafcommerce.dataimport.service.ImportValidationResponse
 
toString() - Method in class com.broadleafcommerce.dataimport.service.LineError
 
toString() - Method in class com.broadleafcommerce.dataimport.service.validation.ValidationResult
 
toString() - Method in class com.broadleafcommerce.dataimport.web.endpoint.apierror.ImportValidationApiError
 
TranslationDynamicHeaderFieldMapping - Class in com.broadleafcommerce.dataimport.processor.specification.translation
A dynamic header field mapping that supports mapping headers and fields matching a translation pattern.
TranslationDynamicHeaderFieldMapping(ImportSpecification) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.translation.TranslationDynamicHeaderFieldMapping
 
TranslationDynamicHeaderFieldMapping.FieldNamesToHeaderNamesInitializer - Class in com.broadleafcommerce.dataimport.processor.specification.translation
For reverse-mapping cases as are needed in TranslationDynamicHeaderFieldMapping.mapFromFieldToHeader(String, String), we want the reverse mappings from ImportSpecification.getHeaderFieldConfigsByRowType() to be computed exactly once and in a thread-safe way.
triggeredJobEventInputOrphanImport() - Method in interface com.broadleafcommerce.dataimport.messaging.ImportTriggeredJobEventConsumer
 
triggeredJobEventInputPurgeImport() - Method in interface com.broadleafcommerce.dataimport.service.purge.PurgeImportTriggeredJobEventConsumer
 
TYPE - Static variable in interface com.broadleafcommerce.dataimport.messaging.channel.BatchRequestProducer
 
TYPE - Static variable in interface com.broadleafcommerce.dataimport.messaging.channel.CreateSandboxRequestProducer
 
TYPE - Static variable in interface com.broadleafcommerce.dataimport.messaging.channel.ImportDeleteSandboxRequestProducer
 
TYPE - Static variable in interface com.broadleafcommerce.dataimport.messaging.channel.ProcessImportRequestProducer
 

U

UPC - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
UPC - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
UPDATE_CATALOG_PRICES - Enum constant in enum com.broadleafcommerce.dataimport.domain.DefaultImportType
 
updateBatch(BatchCompletion) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchCompletionService
 
updateBatchItemAndDependents(BatchItem, Map<String, BatchCompletionRecord>) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchService
 
updateBatchItemFromCompletionRecord(BatchItem, BatchCompletionRecord) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchService
 
updatePricesSpecification() - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
 
UpdatePricesSpecification - Class in com.broadleafcommerce.dataimport.processor.specification
The default specification for the DefaultImportType.UPDATE_CATALOG_PRICES import type.
UpdatePricesSpecification(String, List<String>, List<String>) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.UpdatePricesSpecification
 
UpdatePricesSpecification(List<String>, List<String>) - Constructor for class com.broadleafcommerce.dataimport.processor.specification.UpdatePricesSpecification
 
updateProcessingBatchFromCompletion(BatchCompletion) - Method in interface com.broadleafcommerce.dataimport.service.BatchService
Updates a Batch (specified in BatchCompletion.batchId) based upon the information received in a BatchCompletion and assuming that the persisted batch is BatchStatus.PROCESSING.
updateProcessingBatchFromCompletion(BatchCompletion) - Method in class com.broadleafcommerce.dataimport.service.DefaultBatchService
 
URI - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
 
URI - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
 
URI - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Fields
Deprecated.
 
URI - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Headers
Deprecated.
 
userExampleImportResolver() - Method in class com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration.ExampleImportConfiguration
 
UserExampleImportResolver - Class in com.broadleafcommerce.dataimport.service
Looks up files from classpath:examples/$type.$fileType
UserExampleImportResolver() - Constructor for class com.broadleafcommerce.dataimport.service.UserExampleImportResolver
 
userHasRequiredAuthorities(ImportSpecification) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
UTCDateNormalizer - Class in com.broadleafcommerce.dataimport.service.normalizer
This data normalizer is used to convert the date to UTC.
UTCDateNormalizer(List<String>) - Constructor for class com.broadleafcommerce.dataimport.service.normalizer.UTCDateNormalizer
 

V

validate(String, ImportFieldConfig) - Method in class com.broadleafcommerce.dataimport.service.validation.MaxLengthValidator
 
validate(ImportValidationContext<? extends FileReaderContext>) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportValidator
 
validate(ImportValidationContext<? extends FileReaderContext>) - Method in interface com.broadleafcommerce.dataimport.service.ImportValidator
Validates the file and import request to confirm they meet the basic requirements for allowing persistence and processing of this import.
validate(String, ImportFieldConfig) - Method in class com.broadleafcommerce.dataimport.service.validation.EmailAddressValidator
 
validate(String, ImportFieldConfig) - Method in class com.broadleafcommerce.dataimport.service.validation.EnumeratedValueValidator
 
validate(String, ImportFieldConfig) - Method in interface com.broadleafcommerce.dataimport.service.validation.ImportFieldValidator
Returns false if this field does not pass validation.
validate(String, ImportFieldConfig) - Method in class com.broadleafcommerce.dataimport.service.validation.RegexFieldValidator
 
validateCanPerformImport(Import, ImportSpecification, ContextInfo) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
validateImportingContextAccessibility(Import, ImportSpecification, ContextInfo) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
Builds a ContextInfo matching the importing context fields from metadata, and then evaluates whether the currently authenticated user is allowed to perform the operation in that context.
validateImportingContextReadableAndMutable(ContextInfo) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
validateImportingVendorAccessibility(Import, ImportSpecification, ContextInfo, ContextInfo) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
validateRecords(ImportValidationContext<? extends FileReaderContext>) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportValidator
Iterates through all of the records, returning a list of all validation errors that were encountered.
validateRequest(ImportRequest, InputStreamSource, ImportSpecification) - Method in class com.broadleafcommerce.dataimport.service.DefaultImportManager
 
ValidationResult - Class in com.broadleafcommerce.dataimport.service.validation
Contains detailed information about any validation errors that were found with an import row
ValidationResult(boolean, String) - Constructor for class com.broadleafcommerce.dataimport.service.validation.ValidationResult
 
valueOf(String) - Static method in enum com.broadleafcommerce.dataimport.domain.BatchItemStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.dataimport.domain.BatchStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.dataimport.domain.DefaultImportFileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.dataimport.domain.DefaultImportType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.dataimport.domain.ImportStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.broadleafcommerce.dataimport.domain.BatchItemStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.dataimport.domain.BatchStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.dataimport.domain.DefaultImportFileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.dataimport.domain.DefaultImportType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.dataimport.domain.ImportStatus
Returns an array containing the constants of this enum type, in the order they are declared.
VARIANT - Static variable in class com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.RecordTypes
 
VARIANT - Static variable in class com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.RecordTypes
Deprecated.
 

W

withDefaultValue(String) - Method in class com.broadleafcommerce.dataimport.domain.ImportFieldConfig
Sets a default value for this field.
withValidator(ImportFieldValidator) - Method in class com.broadleafcommerce.dataimport.domain.ImportFieldConfig
Adds the given validator to ImportFieldConfig.getValidators().

X

XLS - Enum constant in enum com.broadleafcommerce.dataimport.domain.DefaultImportFileType
 
xlsFileReader(ExcelReaderProperties) - Method in class com.broadleafcommerce.dataimport.processor.autoconfigure.DataImportProcessorAutoConfiguration.ExcelReaderConfiguration
 
XLSFileReader - Class in com.broadleafcommerce.dataimport.processor.xls
A reader that knows how to parse out records from an Excel sheet
XLSFileReader(String) - Constructor for class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader
 
XLSFileReader(String, DataFormatter) - Constructor for class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader
 
XLSFileReader.XLSFileReaderContext - Class in com.broadleafcommerce.dataimport.processor.xls
 
XLSFileReaderContext(InputStream, Sheet, DataFormatter) - Constructor for class com.broadleafcommerce.dataimport.processor.xls.XLSFileReader.XLSFileReaderContext
 
A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form