Hierarchy For All Packages
Package Hierarchies:- com.broadleafcommerce.dataexchange,
- com.broadleafcommerce.dataexchange.autoconfigure,
- com.broadleafcommerce.dataexchange.domain,
- com.broadleafcommerce.dataexchange.domain.asset,
- com.broadleafcommerce.dataexchange.domain.exception,
- com.broadleafcommerce.dataexchange.domain.page,
- com.broadleafcommerce.dataexchange.domain.pricing,
- com.broadleafcommerce.dataexchange.domain.product,
- com.broadleafcommerce.dataexchange.domain.tag,
- com.broadleafcommerce.dataexchange.domain.translation,
- com.broadleafcommerce.dataexchange.domain.util,
- com.broadleafcommerce.dataexchange.exception,
- com.broadleafcommerce.dataexchange.oauth.client.endpoint,
- com.broadleafcommerce.dataexchange.oauth.client.web,
- com.broadleafcommerce.dataexchange.service,
- com.broadleafcommerce.dataexchange.service.autoconfigure,
- com.broadleafcommerce.dataexchange.service.catalog,
- com.broadleafcommerce.dataexchange.service.product,
- com.broadleafcommerce.dataexchange.service.product.domain,
- com.broadleafcommerce.dataexchange.service.provider,
- com.broadleafcommerce.dataexchange.service.provider.external,
- com.broadleafcommerce.dataexchange.service.provider.external.properties,
- com.broadleafcommerce.dataexchange.web.autoconfigure,
- com.broadleafcommerce.dataexchange.web.endpoint
Class Hierarchy
- java.lang.Object
- com.broadleafcommerce.dataexchange.service.AbstractBatchItemHandler<T1,
T2> (implements com.broadleafcommerce.dataexchange.service.BatchItemHandler<T1, T2>) - com.broadleafcommerce.dataexchange.service.product.ProductBatchItemHandler<T>
- com.broadleafcommerce.dataexchange.service.product.ProductRelatedBatchItemHandler<T1,
T2> - com.broadleafcommerce.dataexchange.service.product.InventoryBatchItemHandler<T2>
- com.broadleafcommerce.dataexchange.service.product.PriceDataBatchItemHandler<T>
- com.broadleafcommerce.dataexchange.service.product.ProductAssetBatchItemHandler<T>
- com.broadleafcommerce.dataexchange.service.product.VariantBatchItemHandler<T>
- com.broadleafcommerce.dataexchange.service.product.ProductTagBatchItemHandler<T>
- com.broadleafcommerce.dataexchange.service.product.VariantRelatedBatchItemHandler<T1,
T2>
- com.broadleafcommerce.dataexchange.service.AbstractDataExchangeService<T> (implements com.broadleafcommerce.dataexchange.service.DataExchangeService<T>)
- com.broadleafcommerce.dataexchange.service.catalog.DefaultComprehensiveProductExchangeService<T> (implements com.broadleafcommerce.dataexchange.service.catalog.ComprehensiveProductExchangeService<T>)
- com.broadleafcommerce.dataexchange.domain.AbstractExchangeObject (implements com.broadleafcommerce.dataexchange.domain.ExchangeObject, java.io.Serializable)
- com.broadleafcommerce.dataexchange.domain.product.Attribute
- com.broadleafcommerce.dataexchange.domain.EntityExchangeObject
- com.broadleafcommerce.dataexchange.domain.product.CategoryRef
- com.broadleafcommerce.dataexchange.domain.product.ComprehensiveProduct (implements com.broadleafcommerce.dataexchange.domain.translation.Translatable)
- com.broadleafcommerce.dataexchange.domain.tag.ProductTag
- com.broadleafcommerce.dataexchange.domain.product.SkuInventory (implements java.io.Serializable)
- com.broadleafcommerce.dataexchange.domain.product.Variant (implements com.broadleafcommerce.dataexchange.domain.translation.Translatable)
- com.broadleafcommerce.dataexchange.domain.product.Prices
- com.broadleafcommerce.dataexchange.domain.translation.Translation
- com.broadleafcommerce.dataexchange.service.provider.external.AbstractRestApiExternalProvider
- com.broadleafcommerce.dataexchange.service.provider.external.ExternalAdvancedTagProvider<T1,
T2> (implements com.broadleafcommerce.dataexchange.service.provider.AdvancedTagProvider<T1, T2>) - com.broadleafcommerce.dataexchange.service.provider.external.ExternalCatalogProvider<T1,
T2> (implements com.broadleafcommerce.dataexchange.service.provider.CatalogProvider<T1, T2>) - com.broadleafcommerce.dataexchange.service.provider.external.ExternalInventoryProvider<T> (implements com.broadleafcommerce.dataexchange.service.provider.InventoryProvider<T>)
- com.broadleafcommerce.dataexchange.service.provider.external.ExternalPriceProvider<T> (implements com.broadleafcommerce.dataexchange.service.provider.PriceProvider<T>)
- com.broadleafcommerce.dataexchange.service.provider.external.ExternalProductAssetProvider<T> (implements com.broadleafcommerce.dataexchange.service.provider.ProductAssetProvider<T>)
- com.broadleafcommerce.dataexchange.service.provider.external.ExternalAdvancedTagProvider<T1,
- com.broadleafcommerce.dataexchange.domain.tag.AdvancedTag
- com.broadleafcommerce.dataexchange.service.BatchContext<T>
- com.broadleafcommerce.dataexchange.domain.util.BlockingRejectedExecutionHandler (implements java.util.concurrent.RejectedExecutionHandler)
- com.broadleafcommerce.dataexchange.web.endpoint.ComprehensiveProductExchangeEndpoint
- com.broadleafcommerce.dataexchange.autoconfigure.DataExchangeDefaultsEnvironmentPostProcessor (implements org.springframework.boot.env.EnvironmentPostProcessor)
- com.broadleafcommerce.dataexchange.domain.exception.DataExchangeError (implements java.io.Serializable)
- com.broadleafcommerce.dataexchange.web.endpoint.DataExchangeExceptionAdvisor
- com.broadleafcommerce.dataexchange.service.DataExchangeLockCacheProperties
- com.broadleafcommerce.dataexchange.service.autoconfigure.DataExchangeProperties
- com.broadleafcommerce.dataexchange.DataExchangeServiceApplication
- com.broadleafcommerce.dataexchange.service.autoconfigure.DataExchangeServiceAutoConfiguration
- com.broadleafcommerce.dataexchange.service.autoconfigure.DataExchangeTaskExecutorProperties
- com.broadleafcommerce.dataexchange.web.autoconfigure.DataExchangeWebAutoConfiguration
- com.broadleafcommerce.dataexchange.service.autoconfigure.DataExchangeWebClientConfiguration
- com.broadleafcommerce.dataexchange.service.autoconfigure.DataExchangeWebClientProperties
- com.broadleafcommerce.dataexchange.service.product.DefaultAdvancedTagPreloader (implements com.broadleafcommerce.dataexchange.service.BatchExtensionProcessor)
- com.broadleafcommerce.dataexchange.service.product.DefaultPriceDataPreloadProcessor (implements com.broadleafcommerce.dataexchange.service.BatchExtensionProcessor)
- com.broadleafcommerce.asset.consumer.domain.EntityAsset (implements com.broadleafcommerce.asset.consumer.domain.AssetSourceAware, java.io.Serializable)
- com.broadleafcommerce.dataexchange.domain.asset.ExchangeEntityAsset (implements com.broadleafcommerce.dataexchange.domain.ExchangeObject)
- com.broadleafcommerce.dataexchange.domain.product.ProductAsset (implements com.broadleafcommerce.dataexchange.domain.translation.Translatable)
- com.broadleafcommerce.dataexchange.domain.asset.ExchangeEntityAsset (implements com.broadleafcommerce.dataexchange.domain.ExchangeObject)
- com.broadleafcommerce.dataexchange.service.provider.external.properties.ExternalAdvancedTagProperties
- com.broadleafcommerce.dataexchange.service.provider.external.properties.ExternalCatalogProviderProperties
- com.broadleafcommerce.dataexchange.service.provider.external.properties.ExternalInventoryProviderProperties
- com.broadleafcommerce.dataexchange.service.provider.external.properties.ExternalPriceProviderProperties
- com.broadleafcommerce.dataexchange.service.provider.ExternalProviderAutoConfiguration
- com.broadleafcommerce.dataexchange.service.HandlerArgs<T1,
T2> - com.broadleafcommerce.dataexchange.service.LockService
- com.broadleafcommerce.dataexchange.oauth.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient (implements org.springframework.security.oauth2.client.endpoint.OAuth2AccessTokenResponseClient<T>)
- com.broadleafcommerce.dataexchange.domain.page.PageContainer<T>
- com.broadleafcommerce.dataexchange.service.product.domain.PreloadedPriceData
- com.broadleafcommerce.dataexchange.domain.pricing.PriceableTargetRef (implements java.io.Serializable)
- com.broadleafcommerce.dataexchange.domain.pricing.PriceData (implements java.io.Serializable)
- com.broadleafcommerce.dataexchange.service.product.ProductBatchItemHandlerHelper<T>
- com.broadleafcommerce.dataexchange.domain.product.ProductList<T> (implements java.lang.Iterable<T>, java.io.Serializable)
- com.broadleafcommerce.dataexchange.domain.tag.ProductTag.IdHolder
- com.broadleafcommerce.dataexchange.domain.util.ReflectionUtils
- com.broadleafcommerce.dataexchange.domain.util.Retryable<X> (implements java.util.concurrent.Callable<V>, java.lang.Runnable, java.util.function.Supplier<T>)
- com.broadleafcommerce.dataexchange.domain.util.Retryable.RetryableBuilder<X>
- com.broadleafcommerce.dataexchange.domain.product.SkuRef
- com.broadleafcommerce.dataexchange.service.autoconfigure.SSLVerificationProperties
- com.broadleafcommerce.dataexchange.oauth.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager (implements org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.broadleafcommerce.dataexchange.exception.DataExchangeBadRequestException
- com.broadleafcommerce.dataexchange.exception.DataExchangeException
- com.broadleafcommerce.dataexchange.exception.CorrelationIdException
- java.lang.RuntimeException
- java.lang.Exception
- com.broadleafcommerce.dataexchange.domain.translation.TranslationsPayload (implements java.io.Serializable)
- com.broadleafcommerce.dataexchange.service.AbstractBatchItemHandler<T1,
Interface Hierarchy
- com.broadleafcommerce.dataexchange.service.provider.AdvancedTagProvider<T1,
T2> - com.broadleafcommerce.dataexchange.service.BatchItemHandler<T1,
T2> - com.broadleafcommerce.dataexchange.service.provider.CatalogProvider<T1,
T2> - com.broadleafcommerce.dataexchange.service.DataExchangeService<T>
- com.broadleafcommerce.dataexchange.service.catalog.ComprehensiveProductExchangeService<T>
- com.broadleafcommerce.dataexchange.domain.ExchangeObject
- com.broadleafcommerce.dataexchange.service.provider.InventoryProvider<T>
- org.springframework.core.Ordered
- com.broadleafcommerce.dataexchange.service.BatchExtensionProcessor
- com.broadleafcommerce.dataexchange.service.provider.PriceProvider<T>
- com.broadleafcommerce.dataexchange.service.provider.ProductAssetProvider<T>
- com.broadleafcommerce.dataexchange.domain.translation.Translatable
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.broadleafcommerce.dataexchange.service.BatchItemOperationType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)