Class Hierarchy
- java.lang.Object
- com.broadleafcommerce.dataimport.service.AbstractExampleImportResolver (implements com.broadleafcommerce.dataimport.service.ExampleImportResolver)
- com.broadleafcommerce.common.jpa.converter.AbstractListConverter<T> (implements javax.persistence.AttributeConverter<X,Y>)
- org.springframework.core.io.AbstractResource (implements org.springframework.core.io.Resource)
- com.univocity.parsers.common.AbstractWriter<S>
- com.univocity.parsers.csv.CsvWriter
- com.broadleafcommerce.common.error.ApiError
- com.broadleafcommerce.dataimport.web.endpoint.AuthorImportEndpoint
- com.broadleafcommerce.data.tracking.core.service.BaseMappableCrudEntityService<P> (implements com.broadleafcommerce.data.tracking.core.service.MappableCrudEntityService<P>)
- com.broadleafcommerce.data.tracking.core.service.BaseRsqlMappableCrudEntityService<P> (implements com.broadleafcommerce.data.tracking.core.service.RsqlMappableCrudEntityService<P>)
- com.broadleafcommerce.dataimport.service.DefaultBatchService<P> (implements com.broadleafcommerce.dataimport.service.BatchService<P>)
- com.broadleafcommerce.dataimport.domain.Batch
- com.broadleafcommerce.dataimport.messaging.BatchCompletionListener
- com.broadleafcommerce.dataimport.domain.BatchItem
- com.broadleafcommerce.dataimport.domain.BatchItemCompletion
- com.broadleafcommerce.dataimport.messaging.mapping.BatchItemCompletionNotificationStateMapperMember (implements com.broadleafcommerce.data.tracking.core.mapping.DomainMapperMember)
- com.broadleafcommerce.dataimport.messaging.BatchRequestMessageFactory (implements com.broadleafcommerce.common.messaging.notification.MessageFactory<T>)
- com.broadleafcommerce.dataimport.messaging.autoconfigure.BatchRequestNotificationAutoConfiguration
- com.broadleafcommerce.dataimport.messaging.autoconfigure.BatchRequestNotificationProperties (implements com.broadleafcommerce.common.messaging.notification.DurableNotificationProperties)
- com.broadleafcommerce.dataimport.messaging.BatchRequestProducerErrorHandler
- com.broadleafcommerce.dataimport.service.normalizer.BooleanNormalizer (implements com.broadleafcommerce.dataimport.service.normalizer.ImportDataNormalizer)
- com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.Fields
- com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.Headers
- com.broadleafcommerce.dataimport.processor.specification.CampaignCodeSpecification.RecordTypes
- com.broadleafcommerce.dataimport.provider.jpa.domain.support.ChangeContainerConverter (implements javax.persistence.AttributeConverter<X,Y>)
- com.broadleafcommerce.dataimport.messaging.CreateSandboxRequest (implements com.broadleafcommerce.common.messaging.Securable, java.io.Serializable)
- com.broadleafcommerce.dataimport.messaging.CreateSandboxRequestMessageFactory (implements com.broadleafcommerce.common.messaging.notification.MessageFactory<T>)
- com.broadleafcommerce.dataimport.messaging.autoconfigure.CreateSandboxRequestNotificationAutoConfiguration
- com.broadleafcommerce.dataimport.messaging.autoconfigure.CreateSandboxRequestNotificationProperties (implements com.broadleafcommerce.common.messaging.notification.DurableNotificationProperties)
- com.broadleafcommerce.dataimport.service.CSVErrorsReportService (implements com.broadleafcommerce.dataimport.service.ErrorsReportService)
- com.broadleafcommerce.dataimport.processor.csv.CSVFileReader (implements com.broadleafcommerce.dataimport.processor.FileReader<C>)
- com.broadleafcommerce.dataimport.service.index.CustomerImportBatchIndexableTypeMapping (implements com.broadleafcommerce.dataimport.service.index.ImportBatchIndexableTypeMapping)
- com.broadleafcommerce.dataimport.processor.specification.CustomerSegmentMemberSpecification.Headers
- com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressFields
- com.broadleafcommerce.dataimport.processor.specification.CustomerSpecification.AddressHeaders
- com.broadleafcommerce.dataimport.autoconfigure.DataImportAutoConfiguration
- com.broadleafcommerce.dataimport.autoconfigure.DataImportDefaultsEnvironmentPostProcessor (implements org.springframework.boot.env.EnvironmentPostProcessor)
- com.broadleafcommerce.dataimport.provider.jpa.autoconfigure.DataImportJpaAutoConfiguration
- com.broadleafcommerce.dataimport.messaging.autoconfigure.DataImportMessagingAutoConfiguration
- com.broadleafcommerce.dataimport.messaging.autoconfigure.DataImportMessagingAutoConfiguration.DataImportMessageChannelBindingAutoConfiguration
- com.broadleafcommerce.dataimport.processor.autoconfigure.DataImportProcessorAutoConfiguration
- com.broadleafcommerce.dataimport.processor.autoconfigure.DataImportProcessorAutoConfiguration.DataImportProcessorMessagingBindingAutoConfiguration
- com.broadleafcommerce.dataimport.processor.autoconfigure.DataImportProcessorAutoConfiguration.ExcelReaderConfiguration
- com.broadleafcommerce.dataimport.processor.environment.DataImportProcessorProperties
- com.broadleafcommerce.dataimport.autoconfigure.DataImportVendorVisibilityAutoConfiguration
- com.broadleafcommerce.dataimport.service.DefaultBatchCompletionService (implements com.broadleafcommerce.dataimport.service.BatchCompletionService)
- com.broadleafcommerce.dataimport.processor.DefaultBatchManager (implements com.broadleafcommerce.dataimport.processor.BatchManager)
- com.broadleafcommerce.dataimport.service.DefaultImportManager (implements com.broadleafcommerce.dataimport.service.ImportManager)
- com.broadleafcommerce.dataimport.processor.csv.DefaultImportProcessor (implements com.broadleafcommerce.dataimport.processor.ImportProcessor)
- com.broadleafcommerce.dataimport.service.DefaultImportSpecificationService (implements com.broadleafcommerce.dataimport.service.ImportSpecificationService)
- com.broadleafcommerce.dataimport.service.DefaultImportValidator (implements com.broadleafcommerce.dataimport.service.ImportValidator)
- com.broadleafcommerce.dataimport.service.DefaultIndexNotificationService (implements com.broadleafcommerce.dataimport.service.IndexNotificationService)
- com.broadleafcommerce.dataimport.processor.specification.DefaultSpecification (implements com.broadleafcommerce.dataimport.processor.specification.ImportSpecification)
- com.broadleafcommerce.dataimport.messaging.DeleteSandboxRequest (implements com.broadleafcommerce.common.messaging.Securable, java.io.Serializable)
- com.broadleafcommerce.dataimport.service.validation.EmailAddressValidator (implements com.broadleafcommerce.dataimport.service.validation.ImportFieldValidator)
- com.broadleafcommerce.dataimport.service.validation.EnumeratedValueValidator (implements com.broadleafcommerce.dataimport.service.validation.ImportFieldValidator)
- com.broadleafcommerce.dataimport.web.endpoint.ExampleImportEndpoint
- com.broadleafcommerce.dataimport.service.ExampleImportManager
- com.broadleafcommerce.dataimport.processor.xls.ExcelReaderProperties
- com.broadleafcommerce.dataimport.processor.FileReaderContext (implements java.io.Closeable)
- com.broadleafcommerce.dataimport.domain.Import (implements java.io.Serializable)
- com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations
- com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.Campaign
- com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.Customer
- com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.CustomerSegment
- com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.Inventory
- com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.Offer
- com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.PriceData
- com.broadleafcommerce.dataimport.processor.specification.ImportAuthorizations.Product
- com.broadleafcommerce.dataimport.messaging.ImportDeleteSandboxRequestMessageFactory (implements com.broadleafcommerce.common.messaging.notification.MessageFactory<T>)
- com.broadleafcommerce.dataimport.messaging.autoconfigure.ImportDeleteSandboxRequestNotificationAutoConfiguration
- com.broadleafcommerce.dataimport.messaging.autoconfigure.ImportDeleteSandboxRequestNotificationProperties (implements com.broadleafcommerce.common.messaging.notification.DurableNotificationProperties)
- com.broadleafcommerce.dataimport.web.endpoint.ImportEndpoint
- com.broadleafcommerce.dataimport.domain.ImportFieldConfig
- com.broadleafcommerce.dataimport.messaging.mapping.ImportNotificationStateMapperMember (implements com.broadleafcommerce.data.tracking.core.mapping.DomainMapperMember)
- com.broadleafcommerce.dataimport.messaging.ImportOrphanCheckListener
- com.broadleafcommerce.dataimport.processor.ImportProcessingContext<R> (implements com.broadleafcommerce.dataimport.processor.ContextualFileReader)
- com.broadleafcommerce.dataimport.domain.ImportRequest
- com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration
- com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration.ExampleImportConfiguration
- com.broadleafcommerce.dataimport.service.autoconfigure.ImportServiceAutoConfiguration.PurgeCartJobConfiguration
- com.broadleafcommerce.dataimport.service.autoconfigure.ImportServicesProperties
- com.broadleafcommerce.dataimport.processor.specification.support.ImportSpecificationFieldUtils
- com.broadleafcommerce.dataimport.processor.specification.support.ImportSpecificationFieldUtils.MaxLengths
- com.broadleafcommerce.dataimport.domain.ImportSpecificationResponse
- com.broadleafcommerce.dataimport.service.ImportValidationContext<R> (implements com.broadleafcommerce.dataimport.processor.ContextualFileReader)
- com.broadleafcommerce.dataimport.service.ImportValidationResponse
- com.broadleafcommerce.dataimport.web.autoconfigure.ImportWebAutoConfiguration
- com.broadleafcommerce.dataimport.web.autoconfigure.ImportWebAutoConfiguration.ExampleImportSecurityEnhancer (implements com.broadleafcommerce.resource.security.SecurityEnhancer)
- com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatch (implements com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.Identifiable, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, com.broadleafcommerce.common.messaging.notification.domain.NotificationStateAware, java.io.Serializable)
- com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItem
- com.broadleafcommerce.dataimport.provider.jpa.domain.JpaBatchItemCompletion (implements com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.Identifiable, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, com.broadleafcommerce.common.messaging.notification.domain.NotificationStateAware, java.io.Serializable)
- com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchItemCompletionRepository<D> (implements com.broadleafcommerce.dataimport.repository.CustomizedImportBatchItemCompletionRepository<D>, com.broadleafcommerce.common.messaging.notification.NotificationStateRepositoryFragment)
- com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportBatchRepository<D> (implements com.broadleafcommerce.dataimport.repository.CustomizedImportBatchRepository<D>, com.broadleafcommerce.common.messaging.notification.NotificationStateRepositoryFragment)
- com.broadleafcommerce.dataimport.provider.jpa.repository.JpaCustomizedImportRepository<D> (implements com.broadleafcommerce.dataimport.repository.CustomizedImportRepository<D>, com.broadleafcommerce.common.messaging.notification.NotificationStateRepositoryFragment)
- com.broadleafcommerce.dataimport.provider.jpa.environment.JpaDataImportProperties (implements com.broadleafcommerce.common.jpa.data.JpaPropertyRelated)
- com.broadleafcommerce.dataimport.provider.jpa.domain.JpaImport (implements com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.Identifiable, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, com.broadleafcommerce.common.messaging.notification.domain.NotificationStateAware, java.io.Serializable)
- com.broadleafcommerce.dataimport.provider.marketplace.vendor.JpaImportVendorVisibilityHandler (implements com.broadleafcommerce.data.tracking.core.marketplace.vendor.visibility.VendorVisibilityHandler)
- com.broadleafcommerce.dataimport.provider.jpa.service.JpaLobStorageService<D> (implements com.broadleafcommerce.dataimport.service.StorageService)
- com.broadleafcommerce.dataimport.provider.jpa.JpaRouteConstants
- com.broadleafcommerce.dataimport.provider.jpa.JpaRouteConstants.Persistence
- org.apache.commons.lang3.concurrent.LazyInitializer<T> (implements org.apache.commons.lang3.concurrent.ConcurrentInitializer<T>)
- com.broadleafcommerce.dataimport.service.LineError
- com.broadleafcommerce.dataimport.service.validation.MaxLengthValidator (implements com.broadleafcommerce.dataimport.service.validation.ImportFieldValidator)
- com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification.Fields
- com.broadleafcommerce.dataimport.processor.specification.OfferCodeSpecification.Headers
- com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification.Fields
- com.broadleafcommerce.dataimport.processor.specification.PriceDataSpecification.Headers
- com.broadleafcommerce.dataimport.messaging.ProcessImportRequest (implements com.broadleafcommerce.common.messaging.Securable, java.io.Serializable)
- com.broadleafcommerce.dataimport.messaging.ProcessImportRequestListener
- com.broadleafcommerce.dataimport.messaging.ProcessImportRequestMessageFactory (implements com.broadleafcommerce.common.messaging.notification.MessageFactory<T>)
- com.broadleafcommerce.dataimport.messaging.autoconfigure.ProcessImportRequestNotificationAutoConfiguration
- com.broadleafcommerce.dataimport.messaging.autoconfigure.ProcessImportRequestNotificationProperties (implements com.broadleafcommerce.common.messaging.notification.DurableNotificationProperties)
- com.broadleafcommerce.dataimport.service.index.ProductImportBatchIndexableTypeMapping (implements com.broadleafcommerce.dataimport.service.index.ImportBatchIndexableTypeMapping)
- com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Fields
- com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.Headers
- com.broadleafcommerce.dataimport.processor.specification.ProductSpecification.RecordTypes
- com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils
- com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Fields
- com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.Headers
- com.broadleafcommerce.dataimport.processor.specification.product.support.ProductSpecificationUtils.RecordTypes
- com.broadleafcommerce.dataimport.service.purge.PurgeImportJobHandler
- com.broadleafcommerce.dataimport.service.purge.PurgeImportJobListener
- com.broadleafcommerce.dataimport.service.purge.PurgeImportProperties
- com.broadleafcommerce.dataimport.processor.support.RecordProcessingUtils
- com.broadleafcommerce.dataimport.processor.support.RecordProcessingUtils.OrganizationResponse
- com.broadleafcommerce.dataimport.service.validation.RegexFieldValidator (implements com.broadleafcommerce.dataimport.service.validation.ImportFieldValidator)
- com.broadleafcommerce.dataimport.provider.RouteConstants
- com.broadleafcommerce.dataimport.provider.RouteConstants.Persistence
- com.broadleafcommerce.dataimport.processor.SimpleCorrelationIdCache (implements com.broadleafcommerce.dataimport.processor.CorrelationIdMappingCache)
- java.lang.Throwable (implements java.io.Serializable)
- com.broadleafcommerce.dataimport.processor.specification.translation.TranslationDynamicHeaderFieldMapping (implements com.broadleafcommerce.dataimport.processor.specification.DynamicHeaderFieldMapping)
- com.broadleafcommerce.dataimport.service.normalizer.UTCDateNormalizer (implements com.broadleafcommerce.dataimport.service.normalizer.ImportDataNormalizer)
- com.broadleafcommerce.dataimport.service.validation.ValidationResult
- com.broadleafcommerce.dataimport.processor.xls.XLSFileReader (implements com.broadleafcommerce.dataimport.processor.FileReader<C>)
Interface Hierarchy
- com.broadleafcommerce.dataimport.messaging.channel.BatchCompletionConsumer
- com.broadleafcommerce.dataimport.service.BatchCompletionService
- com.broadleafcommerce.dataimport.processor.BatchManager
- com.broadleafcommerce.dataimport.messaging.channel.BatchRequestProducer
- com.broadleafcommerce.dataimport.processor.ContextualFileReader
- com.broadleafcommerce.dataimport.processor.CorrelationIdMappingCache
- com.broadleafcommerce.dataimport.messaging.channel.CreateSandboxRequestProducer
- com.broadleafcommerce.common.extension.DomainTypeAware
- com.broadleafcommerce.dataimport.repository.CustomizedImportBatchItemCompletionRepository<D>
- com.broadleafcommerce.dataimport.repository.ImportBatchItemCompletionRepository<D> (also extends com.broadleafcommerce.data.tracking.core.service.MappableRsqlFilterExecutor<D>, com.broadleafcommerce.common.messaging.notification.NotificationStateRepository, org.springframework.data.repository.PagingAndSortingRepository<T,ID>)
- com.broadleafcommerce.dataimport.repository.CustomizedImportBatchRepository<D>
- com.broadleafcommerce.dataimport.repository.ImportBatchRepository<D> (also extends com.broadleafcommerce.common.messaging.notification.NotificationStateRepository, org.springframework.data.repository.PagingAndSortingRepository<T,ID>)
- com.broadleafcommerce.dataimport.repository.CustomizedImportRepository<D>
- com.broadleafcommerce.dataimport.repository.ImportRepository<D> (also extends com.broadleafcommerce.data.tracking.core.service.MappableRsqlFilterExecutor<D>, com.broadleafcommerce.common.messaging.notification.NotificationStateRepository, org.springframework.data.repository.PagingAndSortingRepository<T,ID>)
- com.broadleafcommerce.data.tracking.core.service.MappableRsqlFilterExecutor<D>
- com.broadleafcommerce.dataimport.repository.ImportBatchItemCompletionRepository<D> (also extends com.broadleafcommerce.dataimport.repository.CustomizedImportBatchItemCompletionRepository<D>, com.broadleafcommerce.common.messaging.notification.NotificationStateRepository, org.springframework.data.repository.PagingAndSortingRepository<T,ID>)
- com.broadleafcommerce.dataimport.repository.ImportRepository<D> (also extends com.broadleafcommerce.dataimport.repository.CustomizedImportRepository<D>, com.broadleafcommerce.common.messaging.notification.NotificationStateRepository, org.springframework.data.repository.PagingAndSortingRepository<T,ID>)
- com.broadleafcommerce.dataimport.processor.specification.DynamicHeaderFieldMapping
- com.broadleafcommerce.dataimport.service.ErrorsReportService
- com.broadleafcommerce.dataimport.service.ExampleImportResolver
- com.broadleafcommerce.dataimport.processor.FileReader<C>
- com.broadleafcommerce.dataimport.service.index.ImportBatchIndexableTypeMapping
- com.broadleafcommerce.dataimport.service.normalizer.ImportDataNormalizer
- com.broadleafcommerce.dataimport.messaging.channel.ImportDeleteSandboxRequestProducer
- com.broadleafcommerce.dataimport.service.validation.ImportFieldValidator
- com.broadleafcommerce.dataimport.service.ImportManager
- com.broadleafcommerce.dataimport.processor.ImportProcessor
- com.broadleafcommerce.dataimport.processor.specification.ImportSpecification
- com.broadleafcommerce.dataimport.service.ImportSpecificationService
- com.broadleafcommerce.dataimport.messaging.ImportTriggeredJobEventConsumer
- com.broadleafcommerce.dataimport.service.ImportValidator
- com.broadleafcommerce.dataimport.service.IndexNotificationService
- com.broadleafcommerce.dataimport.service.support.LazyInputStreamResource.IOThrowingSupplier<T>
- com.broadleafcommerce.data.tracking.core.service.MappableCrudEntityService<P>
- com.broadleafcommerce.dataimport.service.BatchService<P>
- com.broadleafcommerce.dataimport.service.ImportService<P>
- com.broadleafcommerce.data.tracking.core.service.RsqlMappableCrudEntityService<P>
- com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
- com.broadleafcommerce.dataimport.repository.ImportBatchItemCompletionRepository<D> (also extends com.broadleafcommerce.dataimport.repository.CustomizedImportBatchItemCompletionRepository<D>, com.broadleafcommerce.data.tracking.core.service.MappableRsqlFilterExecutor<D>, org.springframework.data.repository.PagingAndSortingRepository<T,ID>)
- com.broadleafcommerce.dataimport.repository.ImportBatchRepository<D> (also extends com.broadleafcommerce.dataimport.repository.CustomizedImportBatchRepository<D>, org.springframework.data.repository.PagingAndSortingRepository<T,ID>)
- com.broadleafcommerce.dataimport.repository.ImportRepository<D> (also extends com.broadleafcommerce.dataimport.repository.CustomizedImportRepository<D>, com.broadleafcommerce.data.tracking.core.service.MappableRsqlFilterExecutor<D>, org.springframework.data.repository.PagingAndSortingRepository<T,ID>)
- com.broadleafcommerce.dataimport.messaging.channel.ProcessImportRequestConsumer
- com.broadleafcommerce.dataimport.messaging.channel.ProcessImportRequestProducer
- com.broadleafcommerce.dataimport.service.purge.PurgeImportTriggeredJobEventConsumer
- org.springframework.data.repository.Repository<T,ID>
- org.springframework.data.repository.CrudRepository<T,ID>
- com.broadleafcommerce.dataimport.provider.jpa.repository.JpaImportLobRepository<D>
- org.springframework.data.repository.PagingAndSortingRepository<T,ID>
- com.broadleafcommerce.dataimport.repository.ImportBatchItemCompletionRepository<D> (also extends com.broadleafcommerce.dataimport.repository.CustomizedImportBatchItemCompletionRepository<D>, com.broadleafcommerce.data.tracking.core.service.MappableRsqlFilterExecutor<D>, com.broadleafcommerce.common.messaging.notification.NotificationStateRepository)
- com.broadleafcommerce.dataimport.repository.ImportBatchRepository<D> (also extends com.broadleafcommerce.dataimport.repository.CustomizedImportBatchRepository<D>, com.broadleafcommerce.common.messaging.notification.NotificationStateRepository)
- com.broadleafcommerce.dataimport.repository.ImportRepository<D> (also extends com.broadleafcommerce.dataimport.repository.CustomizedImportRepository<D>, com.broadleafcommerce.data.tracking.core.service.MappableRsqlFilterExecutor<D>, com.broadleafcommerce.common.messaging.notification.NotificationStateRepository)
- com.broadleafcommerce.dataimport.service.StorageService