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.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 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 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.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 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) Methods in com.broadleafcommerce.inventory.dataimport with parameters of type SkuInventoryModifier 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()
.Method parameters in com.broadleafcommerce.inventory.dataimport with type arguments of type SkuInventoryModifier 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
Constructor 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 associatedBatchRecord
during inventory import processing.Method parameters in com.broadleafcommerce.inventory.domain with type arguments of type SkuInventoryModifier 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
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 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
.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 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) Method parameters in com.broadleafcommerce.inventory.service with type arguments of type SkuInventoryModifier and TypeMethodDescriptionvoid
DefaultInventoryLocationService.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 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.Method parameters in com.broadleafcommerce.inventory.service.validation with type arguments of type SkuInventoryModifier and TypeMethodDescriptionvoid
SkuInventoryValidator.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()