Uses of Class
com.broadleafcommerce.inventory.domain.SkuInventory
Packages that use SkuInventory
Package
Description
- 
Uses of SkuInventory in com.broadleafcommerce.inventory.dataexport
Methods in com.broadleafcommerce.inventory.dataexport that return types with arguments of type SkuInventoryModifier and TypeMethodDescriptionprotected 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 SkuInventoryModifier and TypeMethodDescriptioncom.broadleafcommerce.common.dataexport.service.RowGenerationResponseSkuInventoryExportProcessor.generateRows(List<SkuInventory> batchToProcess, com.broadleafcommerce.common.dataexport.domain.Export export) Constructor parameters in com.broadleafcommerce.inventory.dataexport with type arguments of type SkuInventoryModifierConstructorDescriptionSkuInventoryExportProcessor(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 SkuInventoryModifier 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
Methods in com.broadleafcommerce.inventory.dataexport.converter with parameters of type SkuInventory - 
Uses of SkuInventory in com.broadleafcommerce.inventory.dataimport
Methods in com.broadleafcommerce.inventory.dataimport that return SkuInventoryModifier and TypeMethodDescriptionprotected SkuInventorySkuInventoryImportBatchHandler.applyUpdates(SkuInventory skuInventory, Optional<SkuInventory> existing) SkuInventoryDefaultsInitializer.initializeDefaults(SkuInventory created) protected SkuInventorySkuInventoryImportBatchHandler.initializeSkuInventory(String inventoryLocationId, com.broadleafcommerce.common.dataimport.messaging.BatchRecord skuInventoryRecord, SkuInventory convertedSkuInventory) Initializes the defaults on an existingSkuInventoryobject.Methods in com.broadleafcommerce.inventory.dataimport that return types with arguments of type SkuInventoryModifier 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 ofPersistenceRequestfor theSkuInventory.protected SkuInventoryService<SkuInventory>SkuInventoryImportBatchHandler.getSkuInventoryService()protected Optional<SkuInventory>SkuInventoryImportBatchHandler.resolveExistingSkuInventory(String inventoryLocationId, SkuInventory skuInventory, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.inventory.dataimport with parameters of type SkuInventoryModifier and TypeMethodDescriptionprotected SkuInventorySkuInventoryImportBatchHandler.applyUpdates(SkuInventory skuInventory, Optional<SkuInventory> existing) protected StringSkuInventoryImportBatchHandler.buildKey(SkuInventory skuInventory, boolean update) SkuInventoryDefaultsInitializer.initializeDefaults(SkuInventory created) protected SkuInventorySkuInventoryImportBatchHandler.initializeSkuInventory(String inventoryLocationId, com.broadleafcommerce.common.dataimport.messaging.BatchRecord skuInventoryRecord, SkuInventory convertedSkuInventory) Initializes the defaults on an existingSkuInventoryobject.protected Optional<SkuInventory>SkuInventoryImportBatchHandler.resolveExistingSkuInventory(String inventoryLocationId, SkuInventory skuInventory, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidSkuInventoryImportBatchHandler.resolveSkuInventoryId(com.broadleafcommerce.common.dataimport.messaging.BatchRecord skuInventoryRecord, SkuInventory skuInventory) Resolves and sets the id forSkuInventory.protected voidSkuInventoryImportBatchHandler.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 SkuInventoryModifier and TypeMethodDescriptionprotected SkuInventorySkuInventoryImportBatchHandler.applyUpdates(SkuInventory skuInventory, Optional<SkuInventory> existing) protected voidSkuInventoryImportBatchHandler.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 asPersistenceRequests and adds persistence result toallCompletionsConstructor parameters in com.broadleafcommerce.inventory.dataimport with type arguments of type SkuInventoryModifierConstructorDescriptionSkuInventoryImportBatchHandler(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 SkuInventoryModifier 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
Methods in com.broadleafcommerce.inventory.dataimport.converter that return SkuInventoryModifier and TypeMethodDescriptionSkuInventoryConverter.convert(@NonNull com.broadleafcommerce.common.dataimport.messaging.BatchRecord source)  - 
Uses of SkuInventory in com.broadleafcommerce.inventory.domain
Methods in com.broadleafcommerce.inventory.domain that return types with arguments of type SkuInventoryModifier and TypeMethodDescriptioncom.broadleafcommerce.common.dataimport.util.PersistenceRequest<SkuInventory>SkuInventoryPersistenceRequestHolder.getPersistenceRequest()The {@link {@link PersistenceRequest}} record derived from the associatedBatchRecordduring inventory import processing.Method parameters in com.broadleafcommerce.inventory.domain with type arguments of type SkuInventoryModifier and TypeMethodDescriptionvoidSkuInventoryPersistenceRequestHolder.setPersistenceRequest(com.broadleafcommerce.common.dataimport.util.PersistenceRequest<SkuInventory> persistenceRequest) The {@link {@link PersistenceRequest}} record derived from the associatedBatchRecordduring inventory import processing. - 
Uses of SkuInventory in com.broadleafcommerce.inventory.job.freeinventory
Method parameters in com.broadleafcommerce.inventory.job.freeinventory with type arguments of type SkuInventoryModifier 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
Methods in com.broadleafcommerce.inventory.job.freeinventory.service that return types with arguments of type SkuInventoryModifier and TypeMethodDescriptionprotected SkuInventoryAdjustmentService<SkuInventory>DefaultFreeSoftInventoryJobService.getAdjustmentService()Constructor parameters in com.broadleafcommerce.inventory.job.freeinventory.service with type arguments of type SkuInventoryModifierConstructorDescriptionDefaultFreeSoftInventoryJobService(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 SkuInventoryModifier and TypeClassDescriptionclassDefaultSkuInventoryAdjustmentService<I extends SkuInventory>This component is responsible for reading, locking, and adjustingSkuInventoryrecords, as well as for creating hard and soft inventory reservations.classThe default strategy for reading inventory for browsing and for the purpose of inventory reservations.classDefaultSkuInventoryService<I extends SkuInventory>Service to assist in reading and/or adjustingSkuInventory.interfaceSkuInventoryAdjustmentService<I extends SkuInventory>This service handles serializing updates to individualSkuInventoryrecords.interfaceSkuInventoryAvailabilityStrategy<I extends SkuInventory>Implementors of this interface provide logic to retrieve inventory availability for browsing and for decrementingSkuInventoryassociated with Soft and Hard inventory reservations.interfaceSkuInventoryService<I extends SkuInventory>Service API for adjustingSkuInventory.Methods in com.broadleafcommerce.inventory.service that return types with arguments of type SkuInventoryModifier 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()Methods in com.broadleafcommerce.inventory.service with parameters of type SkuInventoryModifier and TypeMethodDescriptionprotected StringDefaultSkuInventoryService.buildSerializedSku(String skuRef, SkuInventory skuInventory) protected intDefaultSkuInventoryAdjustmentService.calculateQuantityAvailable(SkuInventory inventory) Deprecated.intDefaultSkuInventoryComparator.compare(SkuInventory o1, SkuInventory o2) protected InventoryTransactionDefaultSkuInventoryAdjustmentService.createCancelledTransaction(@NonNull SkuInventory inventory, int quantity, @NonNull String referenceNumber, @NonNull String batchId) Builds a cancelledInventoryTransactionand adjusts theSkuInventoryquantities.protected InventoryTransactionDefaultSkuInventoryAdjustmentService.createFulfilledTransaction(@NonNull SkuInventory inventory, int quantity, @NonNull String referenceNumber, @NonNull String batchId) Builds a fulfilledInventoryTransactionand adjusts theSkuInventoryquantities.protected InventoryTransactionDefaultSkuInventoryAdjustmentService.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 InventoryTransactionDefaultSkuInventoryAdjustmentService.createReturnedTransaction(@NonNull SkuInventory inventory, int quantity, @NonNull String referenceNumber, @NonNull String batchId) Builds a returnedInventoryTransactionand adjusts theSkuInventoryquantities.protected InventoryTransactionDefaultSkuInventoryAdjustmentService.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 InventoryTransactionDefaultSkuInventoryAdjustmentService.freeSoftReservationQuantity(InventoryTransaction softReservation, SkuInventory skuInventory) Adjusts the SKU inventory quantities to reflect a soft inventory reservation being released (back to the available pool).protected InventoryUnavailableExceptionDefaultSkuInventoryAdjustmentService.inventoryUnavailableException(SkuInventory inventory, SkuInventoryAdjustmentRequestItem item, InventoryTransactionType transactionType, String reason) protected voidDefaultSkuInventoryAdjustmentService.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 voidDefaultSkuInventoryAdjustmentService.validateCanCancelInventory(SkuInventory inventory, SkuInventoryAdjustmentRequestItem item, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidDefaultSkuInventoryAdjustmentService.validateCanFulfillInventory(SkuInventory inventory, SkuInventoryAdjustmentRequestItem item, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidDefaultSkuInventoryAdjustmentService.validateSufficientQuantityReservedForItemAdjustment(SkuInventory inventory, SkuInventoryAdjustmentRequestItem item, Map<String, List<InventoryTransaction>> existingTransactionsByType, InventoryTransactionType transactionType) Method parameters in com.broadleafcommerce.inventory.service with type arguments of type SkuInventoryModifier and TypeMethodDescriptionvoidDefaultInventoryLocationService.setSkuInventoryService(SkuInventoryService<SkuInventory> skuInventoryService) Constructor parameters in com.broadleafcommerce.inventory.service with type arguments of type SkuInventoryModifierConstructorDescriptionDefaultSkuInventorySummaryService(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 SkuInventoryModifier and TypeMethodDescriptionprotected SkuInventoryService<SkuInventory>AbstractInventoryAdjustmentListener.getSkuInventoryService()Constructor parameters in com.broadleafcommerce.inventory.service.messaging with type arguments of type SkuInventoryModifierConstructorDescriptionAbstractInventoryAdjustmentListener(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 SkuInventoryModifier 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
Constructor parameters in com.broadleafcommerce.inventory.service.messaging.checkout with type arguments of type SkuInventoryModifierConstructorDescriptionOrderSubmittedInventoryAdjustmentMessageListener(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 SkuInventoryModifierConstructorDescriptionAbstractFulfillmentStatusChangeInventoryAdjustmentListener(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 SkuInventoryModifierConstructorDescriptionReturnConfirmedInventoryAdjustmentListener(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 SkuInventoryModifier and TypeMethodDescriptionprotected SkuInventoryService<SkuInventory>SkuInventoryValidator.getSkuInventoryService()Methods in com.broadleafcommerce.inventory.service.validation with parameters of type SkuInventoryModifier and TypeMethodDescriptionprotected voidSkuInventoryValidator.validateAsParentOfSerializedInventory(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Validates theSkuInventoryas the parent of serialized inventories, determined byhasChildren().protected voidSkuInventoryValidator.validateAsSerializedInventory(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Validates theSkuInventoryas the serialized inventory itself, determined byisSerialized().protected voidSkuInventoryValidator.validateInventoryLocation(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidSkuInventoryValidator.validateNoDuplicateSkuReferences(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidSkuInventoryValidator.validateParentExistsAndSkuRefsMatch(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Validates the parent of the serializedSkuInventoryexists.protected voidSkuInventoryValidator.validateQuantities(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidSkuInventoryValidator.validateQuantitiesForSerializedInventory(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors) Validates that the quantity fields of serializedSkuInventoryis either 0 or 1.protected voidSkuInventoryValidator.validateSerializedInventory(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Validates theSkuInventoryfor serialized inventory setup, either the parent or the serialized inventory itself.protected voidSkuInventoryValidator.validateSkuComponent(@NonNull SkuInventory skuInventory, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidSkuInventoryValidator.validateSkuReferencesNotChanged(@NonNull SkuInventory updatedInstance, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Validates thegetSkuRef()is not updated.protected booleanSkuInventoryValidator.validateSkuRefsMatch(@NonNull SkuInventory sku1, @NonNull SkuInventory sku2) Validates that theSkuRefsbetween the two givenSkuInventoriesmatch.Method parameters in com.broadleafcommerce.inventory.service.validation with type arguments of type SkuInventoryModifier and TypeMethodDescriptionvoidSkuInventoryValidator.setSkuInventoryService(SkuInventoryService<SkuInventory> skuInventoryService)  - 
Uses of SkuInventory in com.broadleafcommerce.inventory.web.endpoint
Methods in com.broadleafcommerce.inventory.web.endpoint that return SkuInventoryModifier 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) Methods in com.broadleafcommerce.inventory.web.endpoint that return types with arguments of type SkuInventoryModifier 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) Methods in com.broadleafcommerce.inventory.web.endpoint with parameters of type SkuInventoryModifier 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) Constructor parameters in com.broadleafcommerce.inventory.web.endpoint with type arguments of type SkuInventoryModifierConstructorDescriptionInventoryLocationEndpoint(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()