Class Hierarchy
- java.lang.Object
- com.broadleafcommerce.common.dataexport.service.specification.AbstractExportRowConverter<S> (implements org.springframework.core.convert.converter.Converter<S,T>)
- com.broadleafcommerce.common.dataimport.AbstractImportBatchHandler (implements com.broadleafcommerce.common.dataimport.ImportBatchHandler)
- com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener
- com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillment
- com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillmentItem
- com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderItem
- com.broadleafcommerce.inventory.domain.Address (implements java.io.Serializable)
- com.broadleafcommerce.common.error.ApiError
- com.broadleafcommerce.data.tracking.core.service.BaseCrudEntityService<P> (implements com.broadleafcommerce.data.tracking.core.service.CrudEntityService<P>)
- com.broadleafcommerce.data.tracking.core.service.BaseRsqlCrudEntityService<P> (implements com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityService<P>)
- com.broadleafcommerce.inventory.service.DefaultInventoryTransactionService<T> (implements com.broadleafcommerce.inventory.service.InventoryTransactionService<T>)
- com.broadleafcommerce.inventory.service.provider.domain.CartItem
- com.broadleafcommerce.inventory.domain.ConsolidatedInventoryAvailability (implements java.io.Serializable)
- com.broadleafcommerce.inventory.domain.ConsolidatedInventoryResponse
- com.broadleafcommerce.inventory.service.datafeed.DataFeedAutoConfiguration
- com.broadleafcommerce.inventory.job.freeinventory.service.DefaultFreeSoftInventoryJobService (implements com.broadleafcommerce.inventory.job.freeinventory.service.FreeSoftInventoryJobService)
- com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository<D> (implements com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository<D>, org.springframework.beans.factory.InitializingBean)
- com.broadleafcommerce.inventory.config.DefaultOverridesEnvironmentPostProcessor (implements org.springframework.boot.env.EnvironmentPostProcessor)
- com.broadleafcommerce.inventory.service.DefaultSkuFieldReferenceTypeUtility (implements com.broadleafcommerce.inventory.service.SkuFieldReferenceTypeUtility)
- com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService<I> (implements com.broadleafcommerce.inventory.service.SkuInventoryAdjustmentService<I>)
- com.broadleafcommerce.inventory.service.DefaultSkuInventoryAvailabilityStrategy<I> (implements com.broadleafcommerce.inventory.service.SkuInventoryAvailabilityStrategy<I>)
- com.broadleafcommerce.inventory.service.DefaultSkuInventoryComparator (implements java.util.Comparator<T>)
- com.broadleafcommerce.inventory.service.DefaultSkuInventorySummaryService<T> (implements com.broadleafcommerce.inventory.service.SkuInventorySummaryService<T>)
- com.broadleafcommerce.inventory.service.DefaultStockChangeNotificationService (implements com.broadleafcommerce.inventory.service.StockChangeNotificationService)
- com.broadleafcommerce.inventory.service.DefaultUpdateComparator<I> (implements java.util.Comparator<T>)
- java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- com.broadleafcommerce.inventory.service.provider.ExternalCartProvider (implements com.broadleafcommerce.inventory.service.provider.CartProvider)
- com.broadleafcommerce.inventory.job.freeinventory.FreeSoftInventoryJobConfiguration
- com.broadleafcommerce.inventory.job.freeinventory.FreeSoftInventoryJobConfiguration.Listener
- com.broadleafcommerce.inventory.job.freeinventory.listener.FreeSoftInventoryScheduledJobListener
- com.broadleafcommerce.inventory.service.provider.domain.FulfillmentGroup<F>
- com.broadleafcommerce.inventory.service.provider.domain.FulfillmentItem
- com.broadleafcommerce.inventory.service.datafeed.IncrementalDataFeedEntityUpdateEvent (implements java.io.Serializable)
- com.broadleafcommerce.inventory.service.datafeed.InventoryDataFeedMutationHandler (implements org.springframework.context.ApplicationListener<E>)
- com.broadleafcommerce.inventory.web.exception.InventoryExceptionAdvisor
- com.broadleafcommerce.inventory.service.provider.InventoryExternalProviderAutoConfiguration
- com.broadleafcommerce.inventory.provider.jpa.autoconfigure.InventoryJpaAutoConfiguration
- com.broadleafcommerce.inventory.domain.InventoryLocation (implements com.broadleafcommerce.data.tracking.core.ContextStateAware, java.io.Serializable)
- com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
- com.broadleafcommerce.inventory.service.validation.InventoryLocationValidator (implements com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidator)
- com.broadleafcommerce.inventory.service.messaging.autoconfigure.InventoryMessagingAutoConfiguration
- com.broadleafcommerce.inventory.service.messaging.autoconfigure.InventoryMessagingProducerAutoConfiguration
- com.broadleafcommerce.inventory.provider.jpa.environment.InventoryProperties (implements com.broadleafcommerce.common.jpa.data.JpaPropertyRelated)
- com.broadleafcommerce.inventory.service.autoconfigure.InventoryServiceAutoConfiguration
- com.broadleafcommerce.inventory.service.autoconfigure.InventoryServiceAutoConfiguration.InventoryServiceVendorAutoConfiguration
- com.broadleafcommerce.inventory.service.autoconfigure.InventoryServiceProperties
- com.broadleafcommerce.inventory.domain.InventoryTransaction
- com.broadleafcommerce.inventory.service.autoconfigure.InventoryValidationAutoConfiguration
- com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationHandler (implements com.broadleafcommerce.common.messaging.PersistenceHandler)
- com.broadleafcommerce.inventory.web.autoconfigure.InventoryWebAutoConfiguration
- com.broadleafcommerce.inventory.provider.jpa.repository.JpaCustomizedInventoryTransactionRepository<D> (implements com.broadleafcommerce.inventory.repository.CustomizedInventoryTransactionRepository<D>, org.springframework.beans.factory.InitializingBean)
- com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation (implements com.broadleafcommerce.data.tracking.core.ApplicationTrackable<D>, com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, java.io.Serializable, com.broadleafcommerce.data.tracking.core.Temporal, com.broadleafcommerce.translation.domain.Translatable)
- com.broadleafcommerce.inventory.provider.jpa.marketplace.JpaInventoryLocationVendorVisibilityHandler (implements com.broadleafcommerce.data.tracking.core.marketplace.vendor.visibility.VendorVisibilityHandler)
- com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTenantQueryHelper
- com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction (implements com.broadleafcommerce.data.tracking.core.ApplicationTrackable<D>, com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, java.io.Serializable)
- com.broadleafcommerce.inventory.provider.jpa.JpaRouteConstants
- com.broadleafcommerce.inventory.provider.jpa.JpaRouteConstants.Persistence
- com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory (implements com.broadleafcommerce.data.tracking.core.ApplicationTrackable<D>, com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, java.io.Serializable)
- com.broadleafcommerce.inventory.provider.jpa.marketplace.JpaSkuInventoryVendorVisibilityHandler (implements com.broadleafcommerce.data.tracking.core.marketplace.vendor.visibility.VendorVisibilityHandler)
- com.broadleafcommerce.inventory.service.provider.oauth2.OAuth2ClientCredentialsAccessTokenResponseClient (implements org.springframework.security.oauth2.client.endpoint.OAuth2AccessTokenResponseClient<T>)
- com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationRequest (implements java.io.Serializable)
- com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationResponse (implements java.io.Serializable)
- com.broadleafcommerce.inventory.service.provider.domain.ResponsePageGenerator<T>
- com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener.ConfirmReturnItemRequest
- com.broadleafcommerce.inventory.provider.RouteConstants
- com.broadleafcommerce.inventory.provider.RouteConstants.Persistence
- com.broadleafcommerce.inventory.domain.SkuInventory (implements com.broadleafcommerce.data.tracking.core.ContextStateAware, java.io.Serializable)
- com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequest (implements java.io.Serializable)
- com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestGroup
- com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestItem
- com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilityRequest (implements java.io.Serializable)
- com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilitySummary (implements java.io.Serializable)
- com.broadleafcommerce.inventory.dataimport.converter.SkuInventoryConverter (implements org.springframework.core.convert.converter.Converter<S,T>)
- com.broadleafcommerce.inventory.dataimport.SkuInventoryDefaultsInitializer (implements com.broadleafcommerce.common.dataimport.util.DefaultsInitializer<T>)
- com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint
- com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint.SkuCodesRequestBody (implements java.io.Serializable)
- com.broadleafcommerce.inventory.dataexport.autoconfigure.SkuInventoryExportAutoConfiguration
- com.broadleafcommerce.inventory.dataexport.autoconfigure.SkuInventoryExportAutoConfiguration.Converters
- com.broadleafcommerce.inventory.dataexport.autoconfigure.SkuInventoryExportAutoConfiguration.Specifications
- com.broadleafcommerce.inventory.web.endpoint.SkuInventoryExportEndpoint
- com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor (implements com.broadleafcommerce.common.dataexport.service.ExportProcessor<P>)
- com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification (implements com.broadleafcommerce.common.dataexport.service.specification.ExportSpecification)
- com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Fields
- com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Headers
- com.broadleafcommerce.inventory.dataimport.messaging.autoconfiguration.SkuInventoryImportMessagingAutoConfiguration
- com.broadleafcommerce.inventory.domain.SkuInventoryPersistenceRequestHolder
- com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequest (implements java.io.Serializable)
- com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequestGroup
- com.broadleafcommerce.inventory.service.validation.SkuInventoryReservationRequestValidator (implements org.springframework.validation.Validator)
- com.broadleafcommerce.inventory.domain.SkuInventoryReservationResponse
- com.broadleafcommerce.inventory.dataimport.autoconfigure.SkuInventoryServicesImportAutoConfiguration
- com.broadleafcommerce.inventory.dataimport.autoconfigure.SkuInventoryServicesImportAutoConfiguration.Converters
- com.broadleafcommerce.inventory.web.endpoint.SkuInventoryShopEndpoint
- com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator (implements com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidator)
- com.broadleafcommerce.inventory.domain.SkuRef (implements java.io.Serializable)
- com.broadleafcommerce.inventory.service.provider.oauth2.SSLVerificationProperties
- com.broadleafcommerce.inventory.service.provider.oauth2.SynchronizedDelegatingOAuth2AuthorizedClientManager (implements org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager)
- java.lang.Throwable (implements java.io.Serializable)
Interface Hierarchy
- com.broadleafcommerce.inventory.service.provider.CartProvider
- com.broadleafcommerce.data.tracking.core.service.CrudEntityService<P>
- com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository<D>
- com.broadleafcommerce.inventory.repository.SkuInventoryRepository<D> (also extends com.broadleafcommerce.common.extension.DomainTypeAware, com.broadleafcommerce.data.tracking.core.TrackableRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.inventory.repository.CustomizedInventoryTransactionRepository<D>
- com.broadleafcommerce.inventory.repository.InventoryTransactionRepository<T> (also extends com.broadleafcommerce.common.extension.DomainTypeAware, com.broadleafcommerce.data.tracking.core.TrackableRepository<D>)
- com.broadleafcommerce.common.extension.DomainTypeAware
- com.broadleafcommerce.inventory.repository.InventoryTransactionRepository<T> (also extends com.broadleafcommerce.inventory.repository.CustomizedInventoryTransactionRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRepository<D>)
- com.broadleafcommerce.inventory.repository.SkuInventoryRepository<D> (also extends com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
- com.broadleafcommerce.data.tracking.core.TrackableRepository<D> (also extends com.broadleafcommerce.common.messaging.notification.NotificationStateRepository, org.springframework.data.repository.Repository<T,ID>)
- com.broadleafcommerce.inventory.domain.EnumeratedType
- com.broadleafcommerce.inventory.job.freeinventory.service.FreeSoftInventoryJobService
- com.broadleafcommerce.inventory.job.freeinventory.listener.FreeSoftInventoryTriggeredJobEventConsumer
- com.broadleafcommerce.inventory.service.messaging.fulfillments.FulfillmentCancelledConsumer
- com.broadleafcommerce.inventory.service.messaging.fulfillments.FulfillmentFulfilledConsumer
- com.broadleafcommerce.inventory.service.messaging.checkout.InventoryCheckoutCompletionConsumer
- com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationConsumer
- com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
- com.broadleafcommerce.data.tracking.core.TrackableRepository<D> (also extends com.broadleafcommerce.common.extension.DomainTypeAware, org.springframework.data.repository.Repository<T,ID>)
- org.springframework.data.repository.Repository<T,ID>
- com.broadleafcommerce.data.tracking.core.TrackableRepository<D> (also extends com.broadleafcommerce.common.extension.DomainTypeAware, com.broadleafcommerce.common.messaging.notification.NotificationStateRepository)
- com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedConsumer
- com.broadleafcommerce.inventory.service.SkuFieldReferenceTypeUtility
- com.broadleafcommerce.inventory.service.SkuInventoryAdjustmentService<I>
- com.broadleafcommerce.inventory.service.SkuInventoryAvailabilityStrategy<I>
- com.broadleafcommerce.inventory.service.SkuInventorySummaryService<T>
- com.broadleafcommerce.inventory.service.messaging.stock.StockAvailabilityChangeNotifcationProducer
- com.broadleafcommerce.inventory.service.StockChangeNotificationService
- com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>
- com.broadleafcommerce.inventory.repository.InventoryLocationRepository<T> (also extends com.broadleafcommerce.data.tracking.core.TrackableRepository<D>)
- com.broadleafcommerce.inventory.repository.SkuInventoryRepository<D> (also extends com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository<D>, com.broadleafcommerce.common.extension.DomainTypeAware, com.broadleafcommerce.data.tracking.core.TrackableRepository<D>)