Uses of Class
com.broadleafcommerce.inventory.domain.SkuInventory
-
-
Uses of SkuInventory in com.broadleafcommerce.inventory.dataexport
Methods in com.broadleafcommerce.inventory.dataexport that return types with arguments of type SkuInventory Modifier and Type Method Description protected SkuInventoryService<SkuInventory>
SkuInventoryExportProcessor. getSkuInventoryService()
com.broadleafcommerce.common.dataexport.service.ReadRecordsResponse<SkuInventory>
SkuInventoryExportProcessor. readRecordsToProcess(com.broadleafcommerce.common.dataexport.domain.Export export)
Method parameters in com.broadleafcommerce.inventory.dataexport with type arguments of type SkuInventory Modifier and Type Method Description com.broadleafcommerce.common.dataexport.service.RowGenerationResponse
SkuInventoryExportProcessor. generateRows(List<SkuInventory> batchToProcess, com.broadleafcommerce.common.dataexport.domain.Export export)
Constructor parameters in com.broadleafcommerce.inventory.dataexport with type arguments of type SkuInventory Constructor Description SkuInventoryExportProcessor(SkuInventoryService<SkuInventory> skuInventoryService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> filterParser, SkuInventoryRowConverter rowConverter, com.broadleafcommerce.common.dataexport.service.specification.ExportSpecification exportSpecification, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.data.tracking.core.web.ContextRequestConverter contextRequestConverter)
-
Uses of SkuInventory in com.broadleafcommerce.inventory.dataexport.autoconfigure
Method parameters in com.broadleafcommerce.inventory.dataexport.autoconfigure with type arguments of type SkuInventory Modifier and Type Method Description SkuInventoryExportProcessor
SkuInventoryExportAutoConfiguration. skuInventoryExportProcessor(SkuInventoryService<SkuInventory> skuInventoryService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> filterParser, SkuInventoryRowConverter skuInventoryRowConverter, SkuInventoryExportSpecification skuInventoryExportSpecification, com.fasterxml.jackson.databind.ObjectMapper mapper, com.broadleafcommerce.data.tracking.core.web.ContextRequestConverter contextRequestConverter)
-
Uses of SkuInventory in com.broadleafcommerce.inventory.dataexport.converter
Methods in com.broadleafcommerce.inventory.dataexport.converter with parameters of type SkuInventory Modifier and Type Method Description Map<String,String>
SkuInventoryRowConverter. convert(SkuInventory skuInventory)
-
Uses of SkuInventory in com.broadleafcommerce.inventory.dataimport
Methods in com.broadleafcommerce.inventory.dataimport that return SkuInventory Modifier and Type Method Description SkuInventory
SkuInventoryDefaultsInitializer. initializeDefaults(SkuInventory created)
protected SkuInventory
SkuInventoryImportBatchHandler. initializeSkuInventory(String inventoryLocationId, com.broadleafcommerce.common.dataimport.messaging.BatchRecord skuInventoryRecord, SkuInventory convertedSkuInventory)
Initializes the defaults on an existingSkuInventory
object.Methods in com.broadleafcommerce.inventory.dataimport that return types with arguments of type SkuInventory Modifier and Type Method Description protected List<com.broadleafcommerce.common.dataimport.util.PersistenceRequest<SkuInventory>>
SkuInventoryImportBatchHandler. buildPersistenceRequests(com.broadleafcommerce.common.dataimport.messaging.BatchRequest batch, List<com.broadleafcommerce.common.dataimport.messaging.BatchCompletionRecord> erroredCompletions)
Builds the list ofPersistenceRequest
for theSkuInventory
.protected SkuInventoryService<SkuInventory>
SkuInventoryImportBatchHandler. getSkuInventoryService()
Methods in com.broadleafcommerce.inventory.dataimport with parameters of type SkuInventory Modifier and Type Method Description SkuInventory
SkuInventoryDefaultsInitializer. initializeDefaults(SkuInventory created)
protected SkuInventory
SkuInventoryImportBatchHandler. initializeSkuInventory(String inventoryLocationId, com.broadleafcommerce.common.dataimport.messaging.BatchRecord skuInventoryRecord, SkuInventory convertedSkuInventory)
Initializes the defaults on an existingSkuInventory
object.protected void
SkuInventoryImportBatchHandler. resolveSkuInventoryId(com.broadleafcommerce.common.dataimport.messaging.BatchRecord skuInventoryRecord, SkuInventory skuInventory)
Resolves and sets the id forSkuInventory
.protected void
SkuInventoryImportBatchHandler. setVendorRefFromBatchContext(SkuInventory skuInventory, com.broadleafcommerce.common.dataimport.messaging.BatchRequest.BatchContext batchContext)
Sets thegetVendorRef()
fromBatchRequest.BatchContext.getVendorRef()
.Method parameters in com.broadleafcommerce.inventory.dataimport with type arguments of type SkuInventory Modifier and Type Method Description protected void
SkuInventoryImportBatchHandler. persistPersistenceRequests(com.broadleafcommerce.common.dataimport.messaging.BatchRequest batch, List<com.broadleafcommerce.common.dataimport.util.PersistenceRequest<SkuInventory>> skuInventories, List<com.broadleafcommerce.common.dataimport.messaging.BatchCompletionRecord> allCompletions)
Perform a persist of the parsed out domain specified asPersistenceRequest
s and adds persistence result toallCompletions
Constructor parameters in com.broadleafcommerce.inventory.dataimport with type arguments of type SkuInventory Constructor Description SkuInventoryImportBatchHandler(SkuInventoryConverter skuInventoryConverter, SkuInventoryService<SkuInventory> skuInventoryService, SkuInventoryDefaultsInitializer skuInventoryDefaultsInitializer, com.broadleafcommerce.data.tracking.core.web.ContextRequestHydrator hydrator)
-
Uses of SkuInventory in com.broadleafcommerce.inventory.dataimport.autoconfigure
Method parameters in com.broadleafcommerce.inventory.dataimport.autoconfigure with type arguments of type SkuInventory Modifier and Type Method Description SkuInventoryImportBatchHandler
SkuInventoryServicesImportAutoConfiguration. skuInventoryImportBatchHandler(SkuInventoryConverter skuInventoryConverter, SkuInventoryService<SkuInventory> skuInventoryService, SkuInventoryDefaultsInitializer skuInventoryDefaultsInitializer, com.broadleafcommerce.data.tracking.core.web.ContextRequestHydrator hydrator)
-
Uses of SkuInventory in com.broadleafcommerce.inventory.dataimport.converter
Methods in com.broadleafcommerce.inventory.dataimport.converter that return SkuInventory Modifier and Type Method Description SkuInventory
SkuInventoryConverter. convert(@NonNull com.broadleafcommerce.common.dataimport.messaging.BatchRecord source)
-
Uses of SkuInventory in com.broadleafcommerce.inventory.job.freeinventory
Method parameters in com.broadleafcommerce.inventory.job.freeinventory with type arguments of type SkuInventory Modifier and Type Method Description FreeSoftInventoryJobService
FreeSoftInventoryJobConfiguration. freeSoftInventoryJobService(InventoryTransactionService<InventoryTransaction> inventoryTxService, SkuInventoryAdjustmentService<SkuInventory> adjustmentService, org.springframework.core.env.Environment environment)
-
Uses of SkuInventory in com.broadleafcommerce.inventory.job.freeinventory.service
Methods in com.broadleafcommerce.inventory.job.freeinventory.service that return types with arguments of type SkuInventory Modifier and Type Method Description protected SkuInventoryAdjustmentService<SkuInventory>
DefaultFreeSoftInventoryJobService. getAdjustmentService()
Constructor parameters in com.broadleafcommerce.inventory.job.freeinventory.service with type arguments of type SkuInventory Constructor Description DefaultFreeSoftInventoryJobService(InventoryTransactionService<InventoryTransaction> inventoryTransactionService, SkuInventoryAdjustmentService<SkuInventory> adjustmentService, org.springframework.core.env.Environment environment)
-
Uses of SkuInventory in com.broadleafcommerce.inventory.service
Classes in com.broadleafcommerce.inventory.service with type parameters of type SkuInventory Modifier and Type Class Description class
DefaultSkuInventoryAdjustmentService<I extends SkuInventory>
This component is responsible for reading, locking, and adjustingSkuInventory
records, as well as for creating hard and soft inventory reservations.class
DefaultSkuInventoryAvailabilityStrategy<I extends SkuInventory>
The default strategy for reading inventory for browsing and for the purpose of inventory reservations.class
DefaultSkuInventoryService<I extends SkuInventory>
Service to assist in reading and/or adjustingSkuInventory
.interface
SkuInventoryAdjustmentService<I extends SkuInventory>
This service handles serializing updates to individualSkuInventory
records.interface
SkuInventoryAvailabilityStrategy<I extends SkuInventory>
Implementors of this interface provide logic to retrieve inventory availability for browsing and for decrementingSkuInventory
associated with Soft and Hard inventory reservations.interface
SkuInventoryService<I extends SkuInventory>
Service API for adjustingSkuInventory
.Methods in com.broadleafcommerce.inventory.service that return types with arguments of type SkuInventory Modifier and Type Method Description protected SkuInventoryAvailabilityStrategy<? extends SkuInventory>
DefaultSkuInventorySummaryService. getSkuInventoryAvailabilityStrategy(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
protected Comparator<SkuInventory>
DefaultSkuInventoryAdjustmentService. getSkuInventoryComparator()
Methods in com.broadleafcommerce.inventory.service with parameters of type SkuInventory Modifier and Type Method Description protected int
DefaultSkuInventoryAdjustmentService. calculateQuantityAvailable(SkuInventory inventory)
int
DefaultSkuInventoryComparator. compare(SkuInventory o1, SkuInventory o2)
protected InventoryTransaction
DefaultSkuInventoryAdjustmentService. createCancelledTransaction(@NonNull SkuInventory inventory, int quantity, @NonNull String referenceNumber, @NonNull String batchId)
Builds a cancelledInventoryTransaction
and adjusts theSkuInventory
quantities.protected InventoryTransaction
DefaultSkuInventoryAdjustmentService. createFulfilledTransaction(@NonNull SkuInventory inventory, int quantity, @NonNull String referenceNumber, @NonNull String batchId)
Builds a fulfilledInventoryTransaction
and adjusts theSkuInventory
quantities.protected InventoryTransaction
DefaultSkuInventoryAdjustmentService. createHardReservation(@NonNull SkuInventory inventory, InventoryTransaction softTransaction, @NonNull Integer quantityRequested, @NonNull String referenceNumber, @NonNull String batchId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Hard inventory reservation.protected InventoryTransaction
DefaultSkuInventoryAdjustmentService. createReturnedTransaction(@NonNull SkuInventory inventory, int quantity, @NonNull String referenceNumber, @NonNull String batchId)
Builds a returnedInventoryTransaction
and adjusts theSkuInventory
quantities.protected InventoryTransaction
DefaultSkuInventoryAdjustmentService. createSoftReservation(@NonNull SkuInventory inventory, @NonNull Integer quantityRequested, @NonNull String referenceNumber, @NonNull String batchId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Soft inventory reservation.protected InventoryTransaction
DefaultSkuInventoryAdjustmentService. freeSoftReservationQuantity(InventoryTransaction softReservation, SkuInventory skuInventory)
Adjusts the SKU inventory quantities to reflect a soft inventory reservation being released (back to the available pool).protected InventoryUnavailableException
DefaultSkuInventoryAdjustmentService. inventoryUnavailableException(SkuInventory inventory, SkuInventoryAdjustmentRequestItem item, InventoryTransactionType transactionType, String reason)
protected void
DefaultSkuInventoryAdjustmentService. updateSkuInventoryQuantityReservation(@NonNull SkuInventory inventory, @NonNull Integer quantityRequested)
protected List<com.broadleafcommerce.data.tracking.core.service.Update<InventoryTransaction>>
DefaultSkuInventoryAdjustmentService. updateSoftReservationTransactionAndInventory(List<InventoryTransaction> inventoryTransactions, SkuInventory refreshedInventory, SkuInventoryAdjustmentRequestItem item)
protected void
DefaultSkuInventoryAdjustmentService. validateCanCancelInventory(SkuInventory inventory, SkuInventoryAdjustmentRequestItem item, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
protected void
DefaultSkuInventoryAdjustmentService. validateCanFulfillInventory(SkuInventory inventory, SkuInventoryAdjustmentRequestItem item, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
protected void
DefaultSkuInventoryAdjustmentService. validateSufficientQuantityReservedForItemAdjustment(SkuInventory inventory, SkuInventoryAdjustmentRequestItem item, Map<String,List<InventoryTransaction>> existingTransactionsByType, InventoryTransactionType transactionType)
Constructor parameters in com.broadleafcommerce.inventory.service with type arguments of type SkuInventory Constructor Description DefaultSkuInventorySummaryService(SkuFieldReferenceTypeUtility skuFieldReferenceTypeUtility, SkuInventoryAvailabilityStrategy<? extends SkuInventory> skuInventoryAvailabilityStrategy, SkuInventoryRepository<com.broadleafcommerce.data.tracking.core.Trackable> skuInventoryRepository, com.broadleafcommerce.common.extension.TypeFactory typeFactory)
-
Uses of SkuInventory in com.broadleafcommerce.inventory.service.messaging
Methods in com.broadleafcommerce.inventory.service.messaging that return types with arguments of type SkuInventory Modifier and Type Method Description protected SkuInventoryService<SkuInventory>
AbstractInventoryAdjustmentListener. getSkuInventoryService()
Constructor parameters in com.broadleafcommerce.inventory.service.messaging with type arguments of type SkuInventory Constructor Description AbstractInventoryAdjustmentListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, SkuInventoryService<SkuInventory> skuInventoryService)
-
Uses of SkuInventory in com.broadleafcommerce.inventory.service.messaging.autoconfigure
Method parameters in com.broadleafcommerce.inventory.service.messaging.autoconfigure with type arguments of type SkuInventory Modifier and Type Method Description FulfillmentCancelledInventoryAdjustmentListener
InventoryMessagingAutoConfiguration. fulfillmentCancelledInventoryAdjustmentListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, SkuInventoryService<SkuInventory> skuInventoryService, com.broadleafcommerce.common.extension.TypeFactory typeFactory)
FulfillmentFulfilledInventoryAdjustmentListener
InventoryMessagingAutoConfiguration. fulfillmentFulfilledInventoryAdjustmentListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, SkuInventoryService<SkuInventory> skuInventoryService, com.broadleafcommerce.common.extension.TypeFactory typeFactory)
OrderSubmittedInventoryAdjustmentMessageListener
InventoryMessagingAutoConfiguration. orderSubmittedInventoryAdjustmentMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, SkuInventoryService<SkuInventory> skuInventoryService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartProvider cartProvider)
ReturnConfirmedInventoryAdjustmentListener
InventoryMessagingAutoConfiguration. returnConfirmedInventoryAdjustmentListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, SkuInventoryService<SkuInventory> skuInventoryService, com.broadleafcommerce.common.extension.TypeFactory typeFactory)
-
Uses of SkuInventory in com.broadleafcommerce.inventory.service.messaging.checkout
Constructor parameters in com.broadleafcommerce.inventory.service.messaging.checkout with type arguments of type SkuInventory Constructor Description OrderSubmittedInventoryAdjustmentMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, SkuInventoryService<SkuInventory> skuInventoryService, CartProvider cartProvider)
-
Uses of SkuInventory in com.broadleafcommerce.inventory.service.messaging.fulfillments
Constructor parameters in com.broadleafcommerce.inventory.service.messaging.fulfillments with type arguments of type SkuInventory Constructor Description AbstractFulfillmentStatusChangeInventoryAdjustmentListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, SkuInventoryService<SkuInventory> skuInventoryService)
FulfillmentCancelledInventoryAdjustmentListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, SkuInventoryService<SkuInventory> skuInventoryService)
FulfillmentFulfilledInventoryAdjustmentListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, SkuInventoryService<SkuInventory> skuInventoryService)
-
Uses of SkuInventory in com.broadleafcommerce.inventory.service.messaging.returns
Constructor parameters in com.broadleafcommerce.inventory.service.messaging.returns with type arguments of type SkuInventory Constructor Description ReturnConfirmedInventoryAdjustmentListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, SkuInventoryService<SkuInventory> skuInventoryService)
-
Uses of SkuInventory in com.broadleafcommerce.inventory.service.validation
Methods in com.broadleafcommerce.inventory.service.validation that return types with arguments of type SkuInventory Modifier and Type Method Description protected SkuInventoryService<SkuInventory>
SkuInventoryValidator. getSkuInventoryService()
Methods in com.broadleafcommerce.inventory.service.validation with parameters of type SkuInventory Modifier and Type Method Description protected void
SkuInventoryValidator. validateInventoryLocation(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
protected void
SkuInventoryValidator. validateNoDuplicateSkuReferences(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
protected void
SkuInventoryValidator. validateQuantities(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
protected void
SkuInventoryValidator. validateSkuComponent(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Method parameters in com.broadleafcommerce.inventory.service.validation with type arguments of type SkuInventory Modifier and Type Method Description void
SkuInventoryValidator. setSkuInventoryService(SkuInventoryService<SkuInventory> skuInventoryService)
-
Uses of SkuInventory in com.broadleafcommerce.inventory.web.endpoint
Methods in com.broadleafcommerce.inventory.web.endpoint that return SkuInventory Modifier and Type Method Description SkuInventory
InventoryLocationEndpoint. createSkuInventoryRecord(javax.servlet.http.HttpServletRequest request, String inventoryLocationId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord)
SkuInventory
SkuInventoryEndpoint. createSkuInventoryRecord(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord)
SkuInventory
SkuInventoryEndpoint. readSkuInventoryByContextId(javax.servlet.http.HttpServletRequest request, String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
SkuInventory
InventoryLocationEndpoint. replaceSkuInventoryRecord(javax.servlet.http.HttpServletRequest request, String inventoryLocationId, String skuInventoryId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord)
SkuInventory
InventoryLocationEndpoint. updateSkuInventoryRecord(javax.servlet.http.HttpServletRequest request, String inventoryLocationId, String skuInventoryId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord)
SkuInventory
SkuInventoryEndpoint. updateSkuInventoryRecord(javax.servlet.http.HttpServletRequest request, String skuInventoryId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord)
Methods in com.broadleafcommerce.inventory.web.endpoint that return types with arguments of type SkuInventory Modifier and Type Method Description protected SkuInventoryService<SkuInventory>
InventoryLocationEndpoint. getSkuInventoryService()
protected SkuInventoryService<SkuInventory>
SkuInventoryEndpoint. getSkuInventoryService()
protected SkuInventoryService<SkuInventory>
SkuInventoryShopEndpoint. getSkuInventoryService()
org.springframework.data.domain.Page<SkuInventory>
SkuInventoryEndpoint. readAllSkuInventory(String nameQuery, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
org.springframework.data.domain.Page<SkuInventory>
InventoryLocationEndpoint. readAllSkuInventoryByInventoryLocationId(String inventoryLocationId, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Methods in com.broadleafcommerce.inventory.web.endpoint with parameters of type SkuInventory Modifier and Type Method Description SkuInventory
InventoryLocationEndpoint. createSkuInventoryRecord(javax.servlet.http.HttpServletRequest request, String inventoryLocationId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord)
SkuInventory
SkuInventoryEndpoint. createSkuInventoryRecord(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord)
SkuInventory
InventoryLocationEndpoint. replaceSkuInventoryRecord(javax.servlet.http.HttpServletRequest request, String inventoryLocationId, String skuInventoryId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord)
SkuInventory
InventoryLocationEndpoint. updateSkuInventoryRecord(javax.servlet.http.HttpServletRequest request, String inventoryLocationId, String skuInventoryId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord)
SkuInventory
SkuInventoryEndpoint. updateSkuInventoryRecord(javax.servlet.http.HttpServletRequest request, String skuInventoryId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord)
Constructor parameters in com.broadleafcommerce.inventory.web.endpoint with type arguments of type SkuInventory Constructor Description InventoryLocationEndpoint(InventoryLocationService<InventoryLocation> inventoryLocationService, SkuInventoryService<SkuInventory> skuInventoryService, com.broadleafcommerce.translation.service.TranslationEntityService<com.broadleafcommerce.translation.domain.Translation> translationEntityService)
SkuInventoryEndpoint(SkuInventoryService<SkuInventory> skuInventoryService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, SkuInventorySummaryService<SkuInventoryAvailabilitySummary> skuInventorySummaryService)
SkuInventoryShopEndpoint(SkuInventoryService<SkuInventory> skuInventoryService, SkuInventorySummaryService<SkuInventoryAvailabilitySummary> skuInventorySummaryService)
-