Uses of Class
com.broadleafcommerce.inventory.domain.SkuInventory
Package
Description
-
Uses of SkuInventory in com.broadleafcommerce.inventory.dataexport
Modifier and TypeMethodDescriptionprotected SkuInventoryService<SkuInventory>
SkuInventoryExportProcessor.getSkuInventoryService()
com.broadleafcommerce.common.dataexport.service.ReadRecordsResponse<SkuInventory>
SkuInventoryExportProcessor.readRecordsToProcess
(com.broadleafcommerce.common.dataexport.domain.Export export) Modifier and TypeMethodDescriptioncom.broadleafcommerce.common.dataexport.service.RowGenerationResponse
SkuInventoryExportProcessor.generateRows
(List<SkuInventory> batchToProcess, com.broadleafcommerce.common.dataexport.domain.Export export) ModifierConstructorDescriptionSkuInventoryExportProcessor
(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
Modifier and TypeMethodDescriptionSkuInventoryExportAutoConfiguration.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
-
Uses of SkuInventory in com.broadleafcommerce.inventory.dataimport
Modifier and TypeMethodDescriptionprotected SkuInventory
SkuInventoryImportBatchHandler.applyUpdates
(SkuInventory skuInventory, Optional<SkuInventory> existing) 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.Modifier and TypeMethodDescriptionprotected 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()
protected Optional<SkuInventory>
SkuInventoryImportBatchHandler.resolveExistingSkuInventory
(String inventoryLocationId, SkuInventory skuInventory, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Modifier and TypeMethodDescriptionprotected SkuInventory
SkuInventoryImportBatchHandler.applyUpdates
(SkuInventory skuInventory, Optional<SkuInventory> existing) protected String
SkuInventoryImportBatchHandler.buildKey
(SkuInventory skuInventory, boolean update) 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 Optional<SkuInventory>
SkuInventoryImportBatchHandler.resolveExistingSkuInventory
(String inventoryLocationId, SkuInventory skuInventory, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) 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()
.Modifier and TypeMethodDescriptionprotected SkuInventory
SkuInventoryImportBatchHandler.applyUpdates
(SkuInventory skuInventory, Optional<SkuInventory> existing) 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
ModifierConstructorDescriptionSkuInventoryImportBatchHandler
(SkuInventoryConverter skuInventoryConverter, SkuInventoryService<SkuInventory> skuInventoryService, SkuInventoryDefaultsInitializer skuInventoryDefaultsInitializer, com.broadleafcommerce.data.tracking.core.web.ContextRequestHydrator hydrator) -
Uses of SkuInventory in com.broadleafcommerce.inventory.dataimport.autoconfigure
Modifier and TypeMethodDescriptionSkuInventoryServicesImportAutoConfiguration.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
Modifier and TypeMethodDescriptionSkuInventoryConverter.convert
(@NonNull com.broadleafcommerce.common.dataimport.messaging.BatchRecord source) -
Uses of SkuInventory in com.broadleafcommerce.inventory.domain
Modifier and TypeMethodDescriptioncom.broadleafcommerce.common.dataimport.util.PersistenceRequest<SkuInventory>
SkuInventoryPersistenceRequestHolder.getPersistenceRequest()
The {@link {@link PersistenceRequest}} record derived from the associatedBatchRecord
during inventory import processing.Modifier and TypeMethodDescriptionvoid
SkuInventoryPersistenceRequestHolder.setPersistenceRequest
(com.broadleafcommerce.common.dataimport.util.PersistenceRequest<SkuInventory> persistenceRequest) The {@link {@link PersistenceRequest}} record derived from the associatedBatchRecord
during inventory import processing. -
Uses of SkuInventory in com.broadleafcommerce.inventory.job.freeinventory
Modifier and TypeMethodDescriptionFreeSoftInventoryJobConfiguration.freeSoftInventoryJobService
(InventoryTransactionService<InventoryTransaction> inventoryTxService, SkuInventoryAdjustmentService<SkuInventory> adjustmentService, org.springframework.core.env.Environment environment) -
Uses of SkuInventory in com.broadleafcommerce.inventory.job.freeinventory.service
Modifier and TypeMethodDescriptionprotected SkuInventoryAdjustmentService<SkuInventory>
DefaultFreeSoftInventoryJobService.getAdjustmentService()
ModifierConstructorDescriptionDefaultFreeSoftInventoryJobService
(InventoryTransactionService<InventoryTransaction> inventoryTransactionService, SkuInventoryAdjustmentService<SkuInventory> adjustmentService, org.springframework.core.env.Environment environment) -
Uses of SkuInventory in com.broadleafcommerce.inventory.service
Modifier and TypeClassDescriptionclass
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
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
.Modifier and TypeMethodDescriptionprotected SkuInventoryAvailabilityStrategy<? extends SkuInventory>
DefaultSkuInventorySummaryService.getSkuInventoryAvailabilityStrategy
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected Comparator<SkuInventory>
DefaultSkuInventoryAdjustmentService.getSkuInventoryComparator()
protected SkuInventoryService<SkuInventory>
DefaultInventoryLocationService.getSkuInventoryService()
Modifier and TypeMethodDescriptionprotected String
DefaultSkuInventoryService.buildSerializedSku
(String skuRef, SkuInventory skuInventory) protected int
DefaultSkuInventoryAdjustmentService.calculateQuantityAvailable
(SkuInventory inventory) Deprecated.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) Modifier and TypeMethodDescriptionvoid
DefaultInventoryLocationService.setSkuInventoryService
(SkuInventoryService<SkuInventory> skuInventoryService) ModifierConstructorDescriptionDefaultSkuInventorySummaryService
(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
Modifier and TypeMethodDescriptionprotected SkuInventoryService<SkuInventory>
AbstractInventoryAdjustmentListener.getSkuInventoryService()
ModifierConstructorDescriptionAbstractInventoryAdjustmentListener
(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
Modifier and TypeMethodDescriptionInventoryMessagingAutoConfiguration.fulfillmentCancelledInventoryAdjustmentListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, SkuInventoryService<SkuInventory> skuInventoryService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) InventoryMessagingAutoConfiguration.fulfillmentFulfilledInventoryAdjustmentListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, SkuInventoryService<SkuInventory> skuInventoryService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) InventoryMessagingAutoConfiguration.orderSubmittedInventoryAdjustmentMessageListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, SkuInventoryService<SkuInventory> skuInventoryService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartProvider cartProvider) 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
ModifierConstructorDescriptionOrderSubmittedInventoryAdjustmentMessageListener
(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
ModifierConstructorDescriptionAbstractFulfillmentStatusChangeInventoryAdjustmentListener
(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
ModifierConstructorDescriptionReturnConfirmedInventoryAdjustmentListener
(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
Modifier and TypeMethodDescriptionprotected SkuInventoryService<SkuInventory>
SkuInventoryValidator.getSkuInventoryService()
Modifier and TypeMethodDescriptionprotected void
SkuInventoryValidator.validateAsParentOfSerializedInventory
(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Validates theSkuInventory
as the parent of serialized inventories, determined byhasChildren()
.protected void
SkuInventoryValidator.validateAsSerializedInventory
(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Validates theSkuInventory
as the serialized inventory itself, determined byisSerialized()
.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.validateParentExistsAndSkuRefsMatch
(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Validates the parent of the serializedSkuInventory
exists.protected void
SkuInventoryValidator.validateQuantities
(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected void
SkuInventoryValidator.validateQuantitiesForSerializedInventory
(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors) Validates that the quantity fields of serializedSkuInventory
is either 0 or 1.protected void
SkuInventoryValidator.validateSerializedInventory
(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Validates theSkuInventory
for serialized inventory setup, either the parent or the serialized inventory itself.protected void
SkuInventoryValidator.validateSkuComponent
(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected void
SkuInventoryValidator.validateSkuReferencesNotChanged
(@NonNull SkuInventory updatedInstance, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Validates thegetSkuRef()
is not updated.protected boolean
SkuInventoryValidator.validateSkuRefsMatch
(@NonNull SkuInventory sku1, @NonNull SkuInventory sku2) Validates that theSkuRefs
between the two givenSkuInventories
match.Modifier and TypeMethodDescriptionvoid
SkuInventoryValidator.setSkuInventoryService
(SkuInventoryService<SkuInventory> skuInventoryService) -
Uses of SkuInventory in com.broadleafcommerce.inventory.web.endpoint
Modifier and TypeMethodDescriptionInventoryLocationEndpoint.createSkuInventoryRecord
(jakarta.servlet.http.HttpServletRequest request, String inventoryLocationId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord) SkuInventoryEndpoint.createSkuInventoryRecord
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord) SkuInventoryEndpoint.readSkuInventoryByContextId
(jakarta.servlet.http.HttpServletRequest request, String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) InventoryLocationEndpoint.replaceSkuInventoryRecord
(jakarta.servlet.http.HttpServletRequest request, String inventoryLocationId, String skuInventoryId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord) InventoryLocationEndpoint.updateSkuInventoryRecord
(jakarta.servlet.http.HttpServletRequest request, String inventoryLocationId, String skuInventoryId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord) SkuInventoryEndpoint.updateSkuInventoryRecord
(jakarta.servlet.http.HttpServletRequest request, String skuInventoryId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord) Modifier and TypeMethodDescriptionprotected 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) Modifier and TypeMethodDescriptionInventoryLocationEndpoint.createSkuInventoryRecord
(jakarta.servlet.http.HttpServletRequest request, String inventoryLocationId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord) SkuInventoryEndpoint.createSkuInventoryRecord
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord) InventoryLocationEndpoint.replaceSkuInventoryRecord
(jakarta.servlet.http.HttpServletRequest request, String inventoryLocationId, String skuInventoryId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord) InventoryLocationEndpoint.updateSkuInventoryRecord
(jakarta.servlet.http.HttpServletRequest request, String inventoryLocationId, String skuInventoryId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord) SkuInventoryEndpoint.updateSkuInventoryRecord
(jakarta.servlet.http.HttpServletRequest request, String skuInventoryId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, SkuInventory skuInventoryRecord) ModifierConstructorDescriptionInventoryLocationEndpoint
(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)
updateQuantityAvailable()