Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractFulfillmentStatusChangeInventoryAdjustmentListener - Class in com.broadleafcommerce.inventory.service.messaging.fulfillments
-
Listens for fulfillment status changes to create
InventoryTransactions
and updateSkuInventory
. - AbstractFulfillmentStatusChangeInventoryAdjustmentListener(IdempotentMessageConsumptionService, TypeFactory, SkuInventoryService<SkuInventory>) - Constructor for class com.broadleafcommerce.inventory.service.messaging.fulfillments.AbstractFulfillmentStatusChangeInventoryAdjustmentListener
- AbstractInventoryAdjustmentListener - Class in com.broadleafcommerce.inventory.service.messaging
- AbstractInventoryAdjustmentListener(IdempotentMessageConsumptionService, TypeFactory, SkuInventoryService<SkuInventory>) - Constructor for class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener
- AbstractInventoryAdjustmentListener.OrderFulfillment - Class in com.broadleafcommerce.inventory.service.messaging
-
Order fulfillment fields relevant for adjusting inventory.
- AbstractInventoryAdjustmentListener.OrderFulfillmentItem - Class in com.broadleafcommerce.inventory.service.messaging
-
Order fulfillment item fields relevant for adjusting inventory.
- AbstractInventoryAdjustmentListener.OrderItem - Class in com.broadleafcommerce.inventory.service.messaging
-
Summarization of cart item fields relevant for creating an inventory reservation request.
- AccountingTransactionType - Enum Class in com.broadleafcommerce.inventory.domain
-
Deprecated.This concept is unused and will be removed.
- addFromMeAddressMappings(ModelMapper) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
- Address - Class in com.broadleafcommerce.inventory.domain
-
Business domain representing an address.
- Address() - Constructor for class com.broadleafcommerce.inventory.domain.Address
- addToMeAddressMappings(ModelMapper) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
- afterPropertiesSet() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaCustomizedInventoryTransactionRepository
- APPLICATION_ID_FIELD_PATH - Static variable in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTenantQueryHelper
- APPLICATION_ID_PATH - Static variable in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener
- APPLICATION_ID_QUERY_PARAM - Static variable in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTenantQueryHelper
- applyUpdates(SkuInventory, Optional<SkuInventory>) - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
- authorize(OAuth2AuthorizeRequest) - Method in class com.broadleafcommerce.inventory.service.provider.oauth2.SynchronizedDelegatingOAuth2AuthorizedClientManager
B
- buildApplicationIdFilter(String, Map<String, Object>, CriteriaBuilder, Root<? extends Trackable>) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTenantQueryHelper
- buildArchivedFilter(CriteriaBuilder, Root<? extends Trackable>) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTenantQueryHelper
- buildBulkResponseOfFailures(List<BulkPersistenceResponse.PersistenceFailure<I>>) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- buildContextFilterPredicate(Path<?>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
-
Optionally returns basic
Predicate
forTenantJpaTracking.getTenant()
based on theContextInfo
argument. - buildContextFilters(ContextInfo, CriteriaQuery<D>, Map<String, Object>, Root<D>, Class<D>) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTenantQueryHelper
-
Creates filters narrowing the context as an alternative to the narrowing of
JpaNarrowExecutor
. - buildContextIdIsEqualToFilter(String, Map<String, Object>, CriteriaBuilder, Root<? extends Trackable>) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTenantQueryHelper
- buildContextIdIsInFilter(Iterable<String>, Map<String, Object>, CriteriaBuilder, Root<? extends Trackable>) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTenantQueryHelper
- buildContextInfo(String, String) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener
-
Builds a
ContextInfo
for the application context id and tenant id - buildContextInfo(DocumentContext) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener
-
Builds a
ContextInfo
for the application context id and tenant id in the JSON payload. - buildContextRequestFromExport(Export) - Method in class com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor
- buildErrorMessageForException(Exception) - Method in class com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor
- buildInventoryLocationCorrelatedSubQueryPredicate(Root<?>, CriteriaQuery<?>, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
-
This creates a subquery that ensures that the associated
JpaInventoryLocation
record is valid (i.e. - buildInventoryLocationCorrelatedSubQueryPredicate(Root<? extends JpaSkuInventory>, CriteriaQuery<? extends JpaSkuInventory>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
-
This creates a subquery that ensures that the associated
JpaInventoryLocation
record is valid (i.e. - buildInventoryTransaction(int, InventoryTransactionType, String, String, String, Instant) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- buildKey(SkuInventory, boolean) - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
- buildPersistenceRequests(BatchRequest, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
-
Builds the list of
PersistenceRequest
for theSkuInventory
. - buildPredicateForSkuRefs(SkuReferenceFieldType, Set<String>, Integer, Root<?>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- buildQueryContextInfo(Export) - Method in class com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor
- buildReleaseReservationResponse(ReleaseSkuInventoryReservationRequest, List<InventoryTransaction>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Builds a
ReleaseSkuInventoryReservationResponse
representing the result of releasing reservations. - buildRequestedItems(Map<String, ? extends CartItem>, List<? extends FulfillmentItem>) - Method in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
-
Iterates over the
fulfillmentItems
to determine for which aSkuInventoryAdjustmentRequestItem
should be made. - buildRequestedItems(List<AbstractInventoryAdjustmentListener.OrderFulfillmentItem>, List<AbstractInventoryAdjustmentListener.OrderItem>) - Method in class com.broadleafcommerce.inventory.service.messaging.fulfillments.AbstractFulfillmentStatusChangeInventoryAdjustmentListener
-
Builds
SkuInventoryAdjustmentRequestItems
for each of thefulfillmentItems
. - buildSerializedInventoryQueryPredicate(String, Integer, Root<?>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
-
Builds an optional
Predicate
for a serialized inventory. - buildSerializedSku(AbstractInventoryAdjustmentListener.OrderItem) - Method in class com.broadleafcommerce.inventory.service.messaging.fulfillments.AbstractFulfillmentStatusChangeInventoryAdjustmentListener
-
Builds a sku with an appended serialization value parameter
- buildSerializedSku(AbstractInventoryAdjustmentListener.OrderItem) - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener
-
Builds a sku with an appended serialization value parameter
- buildSerializedSku(CartItem) - Method in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
-
Builds a sku with an appended serialization value parameter
- buildSerializedSku(String, SkuInventory) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- buildSkuInventoryAdjustmentGroup(List<AbstractInventoryAdjustmentListener.OrderFulfillment>, Map<String, List<ReturnConfirmedInventoryAdjustmentListener.ConfirmReturnItemRequest>>, Map<String, AbstractInventoryAdjustmentListener.OrderItem>) - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener
- buildSkuInventoryAdjustmentItem(AbstractInventoryAdjustmentListener.OrderFulfillmentItem, AbstractInventoryAdjustmentListener.OrderItem) - Method in class com.broadleafcommerce.inventory.service.messaging.fulfillments.AbstractFulfillmentStatusChangeInventoryAdjustmentListener
-
Builds a
SkuInventoryAdjustmentRequestItem
with data from provided objects. - buildSkuInventoryAdjustmentItem(AbstractInventoryAdjustmentListener.OrderFulfillmentItem, AbstractInventoryAdjustmentListener.OrderItem, int) - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener
-
Builds a
SkuInventoryAdjustmentRequestItem
with data from provided objects. - buildSkuInventoryAdjustmentItem(FulfillmentItem, CartItem) - Method in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
-
Builds a
SkuInventoryAdjustmentRequestItem
with data from provided objects. - buildSkuInventoryAdjustmentRequest(DocumentContext, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.messaging.fulfillments.AbstractFulfillmentStatusChangeInventoryAdjustmentListener
-
Builds the
SkuInventoryAdjustmentRequest
based on the fulfillment info in the status change message. - buildSkuInventoryAdjustmentRequest(DocumentContext, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener
-
Builds the
SkuInventoryAdjustmentRequest
based on the return confirmations and fulfillment info in the status change message. - buildSkuInventoryReservationRequest(DocumentContext, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
-
Builds the
SkuInventoryReservationRequest
based on the fulfillment info in the checkout completion message. - buildSkuRefAndQuantityAvailablePredicates(Map<String, Integer>, String, Root<?>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
-
Builds a list of
Predicates
based on the given skuRefs and quantities inskuReferenceQuantities
. - buildSkuRefFieldPredicate(Root<?>, CriteriaBuilder, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- buildSkuRefPredicates(String, String, Integer, Root<?>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- buildTenantIdFilter(String, Map<String, Object>, CriteriaBuilder, Root<? extends Trackable>) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTenantQueryHelper
C
- calculateBoundedBox(Double, Double, Double) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
-
Returns an
Double
array with 4 values representing a bounding box: Min Latitude, Max Latitude, Min Longitude, Max Longitude - calculateQuantityAvailable(SkuInventory) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
-
Deprecated.in favor of
SkuInventory.updateQuantityAvailable()
- cancelInventory(SkuInventoryAdjustmentRequest, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- cancelInventory(SkuInventoryAdjustmentRequest, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryService
-
Performs the
DefaultInventoryTransactionType.CANCELLED
InventoryTransactions
to updateSkuInventory
for fulfilled items. - cancelInventory(Map<I, List<SkuInventoryAdjustmentRequestItem>>, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- cancelInventory(Map<I, List<SkuInventoryAdjustmentRequestItem>>, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryAdjustmentService
-
Perform the cancel of inventory to remove reserved quantity.
- CANCELLED - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
-
Happens when an inventory reservation is cancelled before it is fulfilled.
- CANCELLED_STATUS - Static variable in class com.broadleafcommerce.inventory.service.messaging.fulfillments.FulfillmentCancelledInventoryAdjustmentListener
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.Address
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryAvailability
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryResponse
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationRequest
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationResponse
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequest
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestGroup
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestItem
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilityRequest
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilitySummary
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryPersistenceRequestHolder
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequest
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequestGroup
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationResponse
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuRef
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.provider.jpa.environment.InventoryProperties
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.service.datafeed.IncrementalDataFeedEntityUpdateEvent
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.service.InventoryAvailabilityEvent
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillment
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillmentItem
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderItem
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener.ConfirmReturnItemRequest
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.service.provider.domain.CartItem
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentGroup
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentItem
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.service.provider.oauth2.SSLVerificationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint.SkuCodesRequestBody
- canEqual(Object) - Method in class com.broadleafcommerce.inventory.web.exception.InventoryUnavailableApiError
- canHandle(Class<?>) - Method in class com.broadleafcommerce.inventory.provider.jpa.marketplace.JpaInventoryLocationVendorVisibilityHandler
-
If the
persistedDomainEntityType
isJpaInventoryLocation
, this handler supports it. - canHandle(Class<?>) - Method in class com.broadleafcommerce.inventory.provider.jpa.marketplace.JpaSkuInventoryVendorVisibilityHandler
-
If the
persistedDomainEntityType
isJpaSkuInventory
, this handler supports it. - canHandle(Export) - Method in class com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor
- canHandle(BatchRequest) - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
- canModifyBeanSerializer(Class<?>) - Method in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification
- CART_CLIENT_ID - Static variable in class com.broadleafcommerce.inventory.service.provider.ExternalCartProvider
-
Deprecated.
- CART_ID_PATH - Static variable in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
- CART_ITEM_LINK_PATH - Static variable in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
-
The path to the cart item link.
- CART_ITEMS_PATH - Static variable in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
-
Deprecated.since 1.5. Cart items now need to be read from the cart service. See
CartProvider
andOrderSubmittedInventoryAdjustmentMessageListener.CART_ITEM_LINK_PATH
- CartItem - Class in com.broadleafcommerce.inventory.service.provider.domain
-
Summarization of cart item fields relevant for creating an inventory reservation request.
- CartItem() - Constructor for class com.broadleafcommerce.inventory.service.provider.domain.CartItem
- CartProvider - Interface in com.broadleafcommerce.inventory.service.provider
- CHANNEL - Static variable in interface com.broadleafcommerce.inventory.job.freeinventory.listener.FreeSoftInventoryTriggeredJobEventConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.inventory.service.messaging.checkout.InventoryCheckoutCompletionConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.inventory.service.messaging.fulfillments.FulfillmentCancelledConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.inventory.service.messaging.fulfillments.FulfillmentFulfilledConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.inventory.service.messaging.stock.StockAvailabilityChangeNotifcationProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationConsumer
- checkoutCompletionInputInventory() - Method in interface com.broadleafcommerce.inventory.service.messaging.checkout.InventoryCheckoutCompletionConsumer
- collectNonNullPredicates(Predicate, Predicate, Predicate) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- com.broadleafcommerce.inventory - package com.broadleafcommerce.inventory
- com.broadleafcommerce.inventory.config - package com.broadleafcommerce.inventory.config
- com.broadleafcommerce.inventory.dataexport - package com.broadleafcommerce.inventory.dataexport
- com.broadleafcommerce.inventory.dataexport.autoconfigure - package com.broadleafcommerce.inventory.dataexport.autoconfigure
- com.broadleafcommerce.inventory.dataexport.converter - package com.broadleafcommerce.inventory.dataexport.converter
- com.broadleafcommerce.inventory.dataexport.specification - package com.broadleafcommerce.inventory.dataexport.specification
- com.broadleafcommerce.inventory.dataimport - package com.broadleafcommerce.inventory.dataimport
- com.broadleafcommerce.inventory.dataimport.autoconfigure - package com.broadleafcommerce.inventory.dataimport.autoconfigure
- com.broadleafcommerce.inventory.dataimport.converter - package com.broadleafcommerce.inventory.dataimport.converter
- com.broadleafcommerce.inventory.dataimport.messaging.autoconfiguration - package com.broadleafcommerce.inventory.dataimport.messaging.autoconfiguration
- com.broadleafcommerce.inventory.domain - package com.broadleafcommerce.inventory.domain
- com.broadleafcommerce.inventory.exception - package com.broadleafcommerce.inventory.exception
- com.broadleafcommerce.inventory.job.freeinventory - package com.broadleafcommerce.inventory.job.freeinventory
- com.broadleafcommerce.inventory.job.freeinventory.listener - package com.broadleafcommerce.inventory.job.freeinventory.listener
- com.broadleafcommerce.inventory.job.freeinventory.service - package com.broadleafcommerce.inventory.job.freeinventory.service
- com.broadleafcommerce.inventory.provider - package com.broadleafcommerce.inventory.provider
- com.broadleafcommerce.inventory.provider.jpa - package com.broadleafcommerce.inventory.provider.jpa
- com.broadleafcommerce.inventory.provider.jpa.autoconfigure - package com.broadleafcommerce.inventory.provider.jpa.autoconfigure
- com.broadleafcommerce.inventory.provider.jpa.domain - package com.broadleafcommerce.inventory.provider.jpa.domain
- com.broadleafcommerce.inventory.provider.jpa.environment - package com.broadleafcommerce.inventory.provider.jpa.environment
- com.broadleafcommerce.inventory.provider.jpa.marketplace - package com.broadleafcommerce.inventory.provider.jpa.marketplace
- com.broadleafcommerce.inventory.provider.jpa.repository - package com.broadleafcommerce.inventory.provider.jpa.repository
- com.broadleafcommerce.inventory.repository - package com.broadleafcommerce.inventory.repository
- com.broadleafcommerce.inventory.service - package com.broadleafcommerce.inventory.service
- com.broadleafcommerce.inventory.service.autoconfigure - package com.broadleafcommerce.inventory.service.autoconfigure
- com.broadleafcommerce.inventory.service.datafeed - package com.broadleafcommerce.inventory.service.datafeed
- com.broadleafcommerce.inventory.service.messaging - package com.broadleafcommerce.inventory.service.messaging
- com.broadleafcommerce.inventory.service.messaging.autoconfigure - package com.broadleafcommerce.inventory.service.messaging.autoconfigure
- com.broadleafcommerce.inventory.service.messaging.checkout - package com.broadleafcommerce.inventory.service.messaging.checkout
- com.broadleafcommerce.inventory.service.messaging.fulfillments - package com.broadleafcommerce.inventory.service.messaging.fulfillments
- com.broadleafcommerce.inventory.service.messaging.returns - package com.broadleafcommerce.inventory.service.messaging.returns
- com.broadleafcommerce.inventory.service.messaging.stock - package com.broadleafcommerce.inventory.service.messaging.stock
- com.broadleafcommerce.inventory.service.messaging.vendor - package com.broadleafcommerce.inventory.service.messaging.vendor
- com.broadleafcommerce.inventory.service.provider - package com.broadleafcommerce.inventory.service.provider
- com.broadleafcommerce.inventory.service.provider.domain - package com.broadleafcommerce.inventory.service.provider.domain
- com.broadleafcommerce.inventory.service.provider.oauth2 - package com.broadleafcommerce.inventory.service.provider.oauth2
- com.broadleafcommerce.inventory.service.validation - package com.broadleafcommerce.inventory.service.validation
- com.broadleafcommerce.inventory.web.autoconfigure - package com.broadleafcommerce.inventory.web.autoconfigure
- com.broadleafcommerce.inventory.web.endpoint - package com.broadleafcommerce.inventory.web.endpoint
- com.broadleafcommerce.inventory.web.exception - package com.broadleafcommerce.inventory.web.exception
- compare(Update<I>, Update<I>) - Method in class com.broadleafcommerce.inventory.service.DefaultUpdateComparator
- compare(SkuInventory, SkuInventory) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryComparator
- CONFIRM_RETURN_REQUEST_ITEMS_PATH - Static variable in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener
- ConfirmReturnItemRequest() - Constructor for class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener.ConfirmReturnItemRequest
- ConsolidatedInventoryAvailability - Class in com.broadleafcommerce.inventory.domain
-
Component that indicates that a SKU inventory is available for a particular tenant and/or application.
- ConsolidatedInventoryAvailability() - Constructor for class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryAvailability
- ConsolidatedInventoryResponse - Class in com.broadleafcommerce.inventory.domain
-
This is just a wrapper class around a list of
ConsolidatedInventoryAvailability
instances, making it easier to deserialize. - ConsolidatedInventoryResponse() - Constructor for class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryResponse
- containsNewlyReturnedItems(AbstractInventoryAdjustmentListener.OrderFulfillment, Map<String, List<ReturnConfirmedInventoryAdjustmentListener.ConfirmReturnItemRequest>>) - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener
- CONTEXT_ID - Static variable in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTenantQueryHelper
- convert(BatchRecord) - Method in class com.broadleafcommerce.inventory.dataimport.converter.SkuInventoryConverter
- convert(SkuInventory) - Method in class com.broadleafcommerce.inventory.dataexport.converter.SkuInventoryRowConverter
- convertDistanceToKilometers(Double, DistanceType) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
-
We always convert to KM prior to finding the area.
- Converters() - Constructor for class com.broadleafcommerce.inventory.dataexport.autoconfigure.SkuInventoryExportAutoConfiguration.Converters
- Converters(ObjectMapper) - Constructor for class com.broadleafcommerce.inventory.dataimport.autoconfigure.SkuInventoryServicesImportAutoConfiguration.Converters
- convertSkuInventoryFromPersistentDomain(Iterable<Trackable>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- create(I, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- createAll(List<I>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- createAllAllowingPartialSuccess(List<I>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- createCancelledTransaction(SkuInventory, int, String, String) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
-
Builds a cancelled
InventoryTransaction
and adjusts theSkuInventory
quantities. - createFulfilledTransaction(SkuInventory, int, String, String) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
-
Builds a fulfilled
InventoryTransaction
and adjusts theSkuInventory
quantities. - createHardReservation(SkuInventory, InventoryTransaction, Integer, String, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
-
Hard inventory reservation.
- createHardReservations(Map<I, List<SkuInventoryAdjustmentRequestItem>>, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- createHardReservations(Map<I, List<SkuInventoryAdjustmentRequestItem>>, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryAdjustmentService
-
Hard reservations that represent final inventory reservations.
- createInventoryReservation(HttpServletRequest, SkuInventoryReservationRequest, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryShopEndpoint
- createMessage(ConsolidatedInventoryAvailability) - Method in class com.broadleafcommerce.inventory.service.DefaultStockChangeNotificationService
- createNewInventoryLocation(ContextInfo, InventoryLocation) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Creates a brand new
InventoryLocation
. - createOrUpdateInventoryTransaction(InventoryTransaction, InventoryTransaction, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
-
Create an inventory transaction, or update an existing transaction if a previous soft transaction exists
- createReturnedTransaction(SkuInventory, int, String, String) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
-
Builds a returned
InventoryTransaction
and adjusts theSkuInventory
quantities. - createSkuInventoryRecord(HttpServletRequest, ContextInfo, SkuInventory) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint
- createSkuInventoryRecord(HttpServletRequest, String, ContextInfo, SkuInventory) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
- createSkuInventoryReservations(SkuInventoryReservationRequest, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- createSkuInventoryReservations(SkuInventoryReservationRequest, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryService
-
Creates HARD or a SOFT Inventory Reservations.
- createSoftReservation(SkuInventory, Integer, String, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
-
Soft inventory reservation.
- createSoftReservations(Map<I, List<SkuInventoryAdjustmentRequestItem>>, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- createSoftReservations(Map<I, List<SkuInventoryAdjustmentRequestItem>>, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryAdjustmentService
-
Soft reservations that represent temporary inventory reservations.
- createSoftReservations(Map<I, List<SkuInventoryAdjustmentRequestItem>>, Map<String, List<InventoryTransaction>>, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- createSoftReservations(Map<I, List<SkuInventoryAdjustmentRequestItem>>, Map<String, List<InventoryTransaction>>, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryAdjustmentService
-
Soft reservations that represent temporary inventory reservations.
- createVendorNarrowingFilter(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.marketplace.JpaInventoryLocationVendorVisibilityHandler
-
Build a
Node
filter string that can be used in queries forJpaInventoryLocations
that restricts results to only include data with nullJpaInventoryLocation.getVendorRef()
or matching therestrictedVendorRefs
. - createVendorNarrowingFilter(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.marketplace.JpaSkuInventoryVendorVisibilityHandler
-
Build a
Node
filter string that can be used in queries forJpaSkuInventorys
that restricts results to only include data withJpaSkuInventory.getVendorRef()
matching therestrictedVendorRefs
. - CREDIT - Enum constant in enum class com.broadleafcommerce.inventory.domain.AccountingTransactionType
-
Deprecated.Indicates a decrease or expected decrease in Inventory.
- CustomizableSkuInventoryRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.inventory.repository
-
Interface that allows a Spring Repository Fragment to override default behavior in
TrackableRepository
, including the application of explicit database locks, as needed and if applicable. - CustomizedInventoryTransactionRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.inventory.repository
-
Repository methods for reading
InventoryTransaction
that support the "INCLUDE_APPLICATION_ID_PREDICATE" context attribute.
D
- DataFeedAutoConfiguration - Class in com.broadleafcommerce.inventory.service.datafeed
-
Configure inventory services for datafeed handling.
- DataFeedAutoConfiguration() - Constructor for class com.broadleafcommerce.inventory.service.datafeed.DataFeedAutoConfiguration
- DATE_CREATED_FIELD - Static variable in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaCustomizedInventoryTransactionRepository
- DEBIT - Enum constant in enum class com.broadleafcommerce.inventory.domain.AccountingTransactionType
-
Deprecated.Indicates an increase or expected increase in Inventory.
- DEFAULT_FREEABLE_TYPES - Static variable in class com.broadleafcommerce.inventory.job.freeinventory.service.DefaultFreeSoftInventoryJobService
- DEFAULT_PAGE_SIZE - Static variable in class com.broadleafcommerce.inventory.job.freeinventory.service.DefaultFreeSoftInventoryJobService
- DefaultFreeSoftInventoryJobService - Class in com.broadleafcommerce.inventory.job.freeinventory.service
-
Default implementation of a free soft inventory job service.
- DefaultFreeSoftInventoryJobService(InventoryTransactionService<InventoryTransaction>, SkuInventoryAdjustmentService<SkuInventory>, Environment) - Constructor for class com.broadleafcommerce.inventory.job.freeinventory.service.DefaultFreeSoftInventoryJobService
- DefaultImportExportTarget - Enum Class in com.broadleafcommerce.inventory
-
Constant value to indicate the type of import or export - specifically INVENTORY, in this case.
- DefaultInventoryLocationService<L extends InventoryLocation> - Class in com.broadleafcommerce.inventory.service
-
Service to store and retrieve
InventoryLocation
data. - DefaultInventoryLocationService(InventoryLocationRepository<Trackable>, RsqlCrudEntityHelper, DomainMapperManager) - Constructor for class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
-
Creates a new instance of
DefaultInventoryLocationService
. - DefaultInventoryReservationRequestType - Enum Class in com.broadleafcommerce.inventory.domain
-
Provides a default, enumerated set of types, including 'HARD' and 'SOFT'.
- DefaultInventoryTransactionService<T extends InventoryTransaction> - Class in com.broadleafcommerce.inventory.service
-
Service to save / retrieve
InventoryTransaction
records. - DefaultInventoryTransactionService(InventoryTransactionRepository<Trackable>, CrudEntityHelper) - Constructor for class com.broadleafcommerce.inventory.service.DefaultInventoryTransactionService
- DefaultInventoryTransactionType - Enum Class in com.broadleafcommerce.inventory.domain
-
Enumeration for storing different inventory transaction types.
- DefaultJpaCustomizableSkuInventoryRepository<D extends JpaSkuInventory> - Class in com.broadleafcommerce.inventory.provider.jpa.repository
-
Spring Data Repository Fragment for providing some custom query logic, especially related to explicit locking and custom queries.
- DefaultJpaCustomizableSkuInventoryRepository(TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, List<RsqlQueryTransformer>, JpaCriteriaBuilderRsqlVisitor) - Constructor for class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- DefaultOverridesEnvironmentPostProcessor - Class in com.broadleafcommerce.inventory.config
-
Default overrides from Spring
- DefaultOverridesEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.inventory.config.DefaultOverridesEnvironmentPostProcessor
- DefaultSkuFieldReferenceTypeUtility - Class in com.broadleafcommerce.inventory.service
-
Default implementation that returns a
SkuReferenceFieldType
from aString
. - DefaultSkuFieldReferenceTypeUtility() - Constructor for class com.broadleafcommerce.inventory.service.DefaultSkuFieldReferenceTypeUtility
- DefaultSkuInventoryAdjustmentService<I extends SkuInventory> - Class in com.broadleafcommerce.inventory.service
-
This component is responsible for reading, locking, and adjusting
SkuInventory
records, as well as for creating hard and soft inventory reservations. - DefaultSkuInventoryAdjustmentService(SkuInventoryRepository<Trackable>, InventoryTransactionService<InventoryTransaction>, DomainMapperManager, EntityValidatorManager, TypeFactory, StockChangeNotificationService) - Constructor for class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- DefaultSkuInventoryArchivalReasons - Enum Class in com.broadleafcommerce.inventory.domain
-
Indicates the default reasons for archival of a
SkuInventory
- DefaultSkuInventoryAvailabilityStrategy<I extends SkuInventory> - Class in com.broadleafcommerce.inventory.service
-
The default strategy for reading inventory for browsing and for the purpose of inventory reservations.
- DefaultSkuInventoryAvailabilityStrategy(SkuInventoryRepository<Trackable>, SkuFieldReferenceTypeUtility, InventoryLocationService<InventoryLocation>, CrudEntityHelper) - Constructor for class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAvailabilityStrategy
- DefaultSkuInventoryComparator - Class in com.broadleafcommerce.inventory.service
-
Helps with sorting lists of
SkuInventory
objects by ID. - DefaultSkuInventoryComparator() - Constructor for class com.broadleafcommerce.inventory.service.DefaultSkuInventoryComparator
- DefaultSkuInventoryFulfillmentType - Enum Class in com.broadleafcommerce.inventory.domain
-
Default enum implementation of
DefaultSkuInventoryFulfillmentType
. - DefaultSkuInventoryService<I extends SkuInventory> - Class in com.broadleafcommerce.inventory.service
-
Service to assist in reading and/or adjusting
SkuInventory
. - DefaultSkuInventoryService(SkuInventoryRepository<Trackable>, InventoryLocationService<InventoryLocation>, SkuFieldReferenceTypeUtility, SkuInventoryAdjustmentService<I>, SkuInventoryAvailabilityStrategy<I>, StockChangeNotificationService, SkuInventoryReservationRequestValidator, InventoryTransactionService<InventoryTransaction>, RsqlCrudEntityHelper, DomainMapperManager) - Constructor for class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- DefaultSkuInventorySummaryService<T extends SkuInventoryAvailabilitySummary> - Class in com.broadleafcommerce.inventory.service
-
Provides summary (browsing) data for
SkuInventory
. - DefaultSkuInventorySummaryService(SkuFieldReferenceTypeUtility, SkuInventoryAvailabilityStrategy<? extends SkuInventory>, SkuInventoryRepository<Trackable>, TypeFactory) - Constructor for class com.broadleafcommerce.inventory.service.DefaultSkuInventorySummaryService
- DefaultSkuReferenceFieldType - Enum Class in com.broadleafcommerce.inventory.domain
-
Default enumerated instance of
SkuReferenceFieldType
. - DefaultStockChangeNotificationService - Class in com.broadleafcommerce.inventory.service
-
Default component that sends stock change notifications via Spring Cloud Stream.
- DefaultStockChangeNotificationService(SkuInventorySummaryService<?>, StockAvailabilityChangeNotifcationProducer, TypeFactory, ObjectMapper) - Constructor for class com.broadleafcommerce.inventory.service.DefaultStockChangeNotificationService
- DefaultUpdateComparator<I> - Class in com.broadleafcommerce.inventory.service
-
Provides a comparator to order update items by their ID to avoid deadlocks in RDBMS systems where multiple updates occur with pessimistic locking inside a single transaction.
- DefaultUpdateComparator() - Constructor for class com.broadleafcommerce.inventory.service.DefaultUpdateComparator
- delete(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint
- delete(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- delete(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- delete(String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Deletes the
InventoryLocation
with the specified contextId. - deleteAllByInventoryLocationId(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- deleteAllByInventoryLocationId(String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository
-
Softly deletes all the
SkuInventory
for the specified inventory location id - deleteAllByInventoryLocationId(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- deleteAllByInventoryLocationId(String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryService
-
Deletes all the
SkuInventory
for the specified inventory location id - deleteInventoryLocation(ContextInfo, String) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Deletes or archives an existing
InventoryLocation
. - deleteInventoryTransaction(InventoryTransaction, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
-
Convenience method for deleting (archiving) an inventory transaction.
- deleteSkuInventory(HttpServletRequest, ContextInfo, String, String) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
- DETAIL_MIN_DURATION - Static variable in class com.broadleafcommerce.inventory.job.freeinventory.listener.FreeSoftInventoryScheduledJobListener
- determineExpectedReservationCount(SkuInventoryAdjustmentRequestItem) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- determineSkuFieldReferenceType(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuFieldReferenceTypeUtility
- determineSkuFieldReferenceType(String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuFieldReferenceTypeUtility
-
SkuRef
has a number of fields that may be used to uniquely identify a SKU (e.g. - determineSkuRefValue(SkuReferenceFieldType, SkuRef, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuFieldReferenceTypeUtility
- determineSkuRefValue(SkuReferenceFieldType, SkuRef, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuFieldReferenceTypeUtility
- determineSkuRefValue(SkuReferenceFieldType, I, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- determineSkuRefValue(String, SkuRef, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuFieldReferenceTypeUtility
- determineSkuRefValue(String, SkuRef, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuFieldReferenceTypeUtility
- DistanceType - Enum Class in com.broadleafcommerce.inventory.domain
-
Indicates the whether the specified distance to/from an
InventoryLocation
is in MILES or KILOMETERS. - divideRequestItemsBySkuInventory(SkuInventoryAdjustmentRequest, InventoryTransactionType, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- doListen(ScheduledJobRef) - Method in class com.broadleafcommerce.inventory.job.freeinventory.listener.FreeSoftInventoryScheduledJobListener
-
Do internal handling for the job trigger after any overhead tasks are completed.
- downloadSkuInventoryExport(String, ContextInfo, HttpServletResponse) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryExportEndpoint
E
- EAN - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultSkuReferenceFieldType
-
EAN (European Article Number, a.k.a.
- EARTH_MEAN_RADIUS_KM - Static variable in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
-
Constant for the mean radius of the Earth in Kilometers.
- enhancedDelete(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryTransactionService
- enhancedDelete(String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryTransactionService
-
Essentially
CrudEntityHelper.delete(java.lang.String, com.broadleafcommerce.data.tracking.core.context.ContextInfo, com.broadleafcommerce.data.tracking.core.TrackableRepository<com.broadleafcommerce.data.tracking.core.Trackable>)
that has been adapted to work withCustomizedInventoryTransactionRepository.enhancedFindByContextId(String, ContextInfo)
to support the INCLUDE_APPLICATION_ID_PREDICATE context attribute to ignore the application filtering. - enhancedFindByContextId(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaCustomizedInventoryTransactionRepository
- enhancedFindByContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.CustomizedInventoryTransactionRepository
-
Reads an Inventory Transaction by Context ID.
- enhancedFindByDateCreatedBeforeAndTransactionTypeIn(Instant, Set<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaCustomizedInventoryTransactionRepository
- enhancedFindByDateCreatedBeforeAndTransactionTypeIn(Instant, Set<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.CustomizedInventoryTransactionRepository
-
Reads a page of inventory transactions created before a certain date and of certain transaction types.
- enhancedReadByDateCreatedBeforeAndTransactionTypeIn(Instant, Set<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryTransactionService
- enhancedReadByDateCreatedBeforeAndTransactionTypeIn(Instant, Set<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryTransactionService
-
Reads a page of inventory transactions created before a certain date and of certain transaction types.
- EnumeratedType - Interface in com.broadleafcommerce.inventory.domain
-
Interface to allow enumerations to provide a value.
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.Address
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryAvailability
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryResponse
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationRequest
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationResponse
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequest
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestGroup
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestItem
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilityRequest
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilitySummary
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryPersistenceRequestHolder
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequest
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequestGroup
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationResponse
- equals(Object) - Method in class com.broadleafcommerce.inventory.domain.SkuRef
- equals(Object) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
- equals(Object) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
- equals(Object) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- equals(Object) - Method in class com.broadleafcommerce.inventory.provider.jpa.environment.InventoryProperties
- equals(Object) - Method in class com.broadleafcommerce.inventory.service.datafeed.IncrementalDataFeedEntityUpdateEvent
- equals(Object) - Method in class com.broadleafcommerce.inventory.service.InventoryAvailabilityEvent
- equals(Object) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillment
- equals(Object) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillmentItem
- equals(Object) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderItem
- equals(Object) - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener.ConfirmReturnItemRequest
- equals(Object) - Method in class com.broadleafcommerce.inventory.service.provider.domain.CartItem
- equals(Object) - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentGroup
- equals(Object) - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentItem
- equals(Object) - Method in class com.broadleafcommerce.inventory.service.provider.oauth2.SSLVerificationProperties
- equals(Object) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint.SkuCodesRequestBody
- equals(Object) - Method in class com.broadleafcommerce.inventory.web.exception.InventoryUnavailableApiError
- existsByContextId(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- existsByContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Indicates if an
InventoryLocation
exists with the specified contextId in the provided context. - existsByInventoryLocationAndSkuRefFieldValues(String, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- existsByInventoryLocationAndSkuRefFieldValues(String, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryService
-
Determines is a
SkuInventory
record exists in a given location, based onSkuRef
fields. - existsByParentSkuInventoryId(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- existsByParentSkuInventoryId(String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.SkuInventoryRepository
-
Determines if any
SkuInventory
records exist with the givenSkuInventory.getParentSkuInventoryId()
. - existsByParentSkuInventoryId(String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryService
-
Determines if any
SkuInventory
records exist with the givenSkuInventory.getParentSkuInventoryId()
. - exportSkuInventory(ExportRequest, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryExportEndpoint
- exportSkuInventory(String, ExportRequest, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryExportEndpoint
-
Deprecated, for removal: This API element is subject to removal in a future version.since 2.0.1, in favor of
SkuInventoryExportEndpoint.exportSkuInventory(ExportRequest, ContextInfo)
. The new implementation for export grids includes the filter string as part of theExportRequest
, instead of passing it as a parameter in the HTTP request. - externalCartProvider(WebClient, ObjectMapper, Environment) - Method in class com.broadleafcommerce.inventory.service.provider.InventoryExternalProviderAutoConfiguration
- ExternalCartProvider - Class in com.broadleafcommerce.inventory.service.provider
- ExternalCartProvider(WebClient, ObjectMapper) - Constructor for class com.broadleafcommerce.inventory.service.provider.ExternalCartProvider
F
- FALLBACK_MIN_DURATION - Static variable in class com.broadleafcommerce.inventory.job.freeinventory.listener.FreeSoftInventoryScheduledJobListener
- findAll(Optional<Node>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- findAll(Optional<Node>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository
-
Generally used for batch export, this allows a caller to query, filter, and stream paged results.
- findAllByContextId(Iterable<String>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
-
Overrides default
TrackableRepository.findByContextId(String, ContextInfo)
to add aLockModeType.PESSIMISTIC_WRITE
lock. - findAllByContextId(Iterable<String>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository
-
Retrieve all domain instances based on a list of context ids (see
Trackable.getContextId()
). - findAllByInventoryLocationContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.SkuInventoryRepository
-
Read all Sku Inventories for the specified inventory location id matching the given filters.
- findAllByInventoryLocationContextId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- findAllByInventoryLocationContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryService
-
Read all Sku Inventories for the specified inventory location id matching the given filters.
- findAllByNameContainingIgnoreCaseOrLocationNumberContainingIgnoreCase(String, String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Find all Inventory Locations, filtered by name or location number.
- findAllBySkuNameContainingIgnoreCase(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.SkuInventoryRepository
-
Find all
SkuInventory
, filtered by name. - findAllBySkuRefSkuNameContainingIgnoreCase(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.SkuInventoryRepository
-
Deprecated.
- findAvailableBySkuReferenceForQuantity(Map<String, Integer>, SkuReferenceFieldType, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- findAvailableBySkuReferenceForQuantity(Map<String, Integer>, SkuReferenceFieldType, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository
-
Finds
SkuInventory
records with at least the mapped available quantities for a given inventory location. - findAvailableBySkuReferenceForQuantity(Map<String, Integer>, SkuReferenceFieldType, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- findAvailableBySkuReferenceForQuantity(Map<String, Integer>, SkuReferenceFieldType, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository
-
Finds
SkuInventory
records with the mapped available quantities for given fulfillment types. - findAvailableBySkuReferenceForQuantity(Set<String>, int, SkuReferenceFieldType, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- findAvailableBySkuReferenceForQuantity(Set<String>, int, SkuReferenceFieldType, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository
-
Finds available
SkuInventory
records for the provided skuReferences where each have at least the minQuantityAvailable. - findBulkInventoryAvailability(HttpServletRequest, List<SkuInventoryAvailabilityRequest>, String, Boolean, Boolean, Boolean, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryShopEndpoint
- findByAddressCountry(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Deprecated.
- findByAddressCountryAndAddressPostalCode(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Deprecated.
- findByAddressCountryAndAddressPostalCodeAndPickupLocationTrue(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
- findByAddressCountryAndAddressPostalCodeAndShippingLocationTrue(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
- findByAddressCountryAndAddressPostalCodeAndStoreLocationTrue(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
- findByAddressCountryAndAddressStateProvinceRegion(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
- findByAddressCountryAndAddressStateProvinceRegionAndAddressCity(String, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
- findByAddressCountryAndAddressStateProvinceRegionAndAddressCityAndPickupLocationTrue(String, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
- findByAddressCountryAndAddressStateProvinceRegionAndAddressCityAndShippingLocationTrue(String, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
- findByAddressCountryAndAddressStateProvinceRegionAndAddressCityAndStoreLocationTrue(String, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
- findByAddressCountryAndAddressStateProvinceRegionAndPickupLocationTrue(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
- findByAddressCountryAndAddressStateProvinceRegionAndShippingLocationTrue(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
- findByAddressCountryAndAddressStateProvinceRegionAndStoreLocationTrue(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
- findByAddressCountryAndPickupLocationTrue(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Deprecated.
- findByAddressCountryAndShippingLocationTrue(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Deprecated.
- findByAddressCountryAndStoreLocationTrue(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Deprecated.
- findByAddressLatitudeBetweenAndAddressLongitudeBetween(Double, Double, Double, Double, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
- findByAddressLatitudeBetweenAndAddressLongitudeBetweenAndPickupLocationTrue(Double, Double, Double, Double, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
- findByAddressLatitudeBetweenAndAddressLongitudeBetweenAndShippingLocationTrue(Double, Double, Double, Double, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
- findByAddressLatitudeBetweenAndAddressLongitudeBetweenAndStoreLocationTrue(Double, Double, Double, Double, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
- findByBatchId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryTransactionRepository
-
Reads a list of
InventoryTransaction
records by a batch ID. - findByContextId(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- findByContextId(String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository
-
Retrieve a domain instance based on the context id (see
Trackable.getContextId()
). - findByCountry(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Pageable query for
InventoryLocation
references with a particular country code. - findByCountryAndPickupLocationTrue(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Pageable query for
InventoryLocation
references that are pickup locations with a particular country code. - findByCountryAndPostalCode(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Pageable query for
InventoryLocation
references with a particular country code and postal code. - findByCountryAndPostalCodeAndPickupLocationTrue(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Pageable query for
InventoryLocation
references that are pickup locations with a particular country code and postal code. - findByCountryAndPostalCodeAndShippingLocationTrue(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Pageable query for
InventoryLocation
references that are shipping locations with a particular country code and postal code. - findByCountryAndPostalCodeAndStoreLocationTrue(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Pageable query for
InventoryLocation
references that are "Store" locations with a particular country and postal code. - findByCountryAndShippingLocationTrue(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Pageable query for
InventoryLocation
references that are shipping locations with a particular country. - findByCountryAndStateProvinceRegion(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Pageable query for
InventoryLocation
references with a particular country code and state / province / region code. - findByCountryAndStateProvinceRegionAndCity(String, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Pageable query for
InventoryLocation
references with a particular country code and state / province / region code and city. - findByCountryAndStateProvinceRegionAndCityAndPickupLocationTrue(String, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Pageable query for
InventoryLocation
references that support pickup with a particular country code and state / province / region code and city. - findByCountryAndStateProvinceRegionAndCityAndShippingLocationTrue(String, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Pageable query for
InventoryLocation
references that support shipping with a particular country code and state / province / region code and city. - findByCountryAndStateProvinceRegionAndCityAndStoreLocationTrue(String, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Pageable query for
InventoryLocation
references that are "Store" locations with a particular country code and state / province / region code and city. - findByCountryAndStateProvinceRegionAndPickupLocationTrue(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Pageable query for
InventoryLocation
references that support pickup with a particular country code and state / province / region. - findByCountryAndStateProvinceRegionAndShippingLocationTrue(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Pageable query for
InventoryLocation
references that support shipping with a particular country code and state / province / region code. - findByCountryAndStateProvinceRegionAndStoreLocationTrue(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Pageable query for
InventoryLocation
references that are "Store" locations with a particular country code and state / province / region code. - findByCountryAndStoreLocationTrue(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Pageable query for
InventoryLocation
references that are "Store" locations with a particular country code. - findByDateCreatedBeforeAndTransactionTypeIn(Instant, Set<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryTransactionRepository
-
Reads a page of inventory transactions created before a certain date and of certain transaction types.
- findByInventoryLocationAndSkuRefFieldValues(String, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- findByInventoryLocationAndSkuRefFieldValues(String, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository
-
Tries to find a unique
SkuInventory
record based on theInventoryLocation.getId()
and any one ofSkuRef
field values. - findByInventoryLocationAndSkuRefFieldValuesAndNotSerialized(String, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- findByInventoryLocationAndSkuRefFieldValuesAndNotSerialized(String, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository
-
Tries to find a unique non-serialized
SkuInventory
record based on theInventoryLocation.getId()
and any one ofSkuRef
field values. - findByLatitudeBetweenAndLongitudeBetween(Double, Double, Double, Double, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Query to retrieve all locations (pickup and shipping) within a bounded box.
- findByLatitudeBetweenAndLongitudeBetweenAndPickupLocationTrue(Double, Double, Double, Double, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Query to retrieve all pickup locations with coordinates inside a bounded box.
- findByLatitudeBetweenAndLongitudeBetweenAndShippingLocationTrue(Double, Double, Double, Double, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Query to retrieve all shipping locations with coordinates inside a bounded box.
- findByLatitudeBetweenAndLongitudeBetweenAndStoreLocationTrue(Double, Double, Double, Double, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Query to retrieve all "Store" locations with coordinates inside a bounded box.
- findByLocationNumber(String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Query for
InventoryLocation
references with a given location number, which is an arbitrary reference number (e.g. - findByLocationNumberIn(Set<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Query for
InventoryLocation
references with a given location number, which is an arbitrary reference number (e.g. - findByParentSkuInventoryIdAndSerializationValue(String, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.SkuInventoryRepository
-
Finds a (unique)
SkuInventory
record for a given parent sku inventory id and serialization value. - findByPickupLocationTrue(ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Returns all
InventoryLocation
references that are pickup locations. - findByReferenceNumberAndTransactionTypeIn(String, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryTransactionRepository
-
Returns a list of
InventoryTransaction
records that have 1 or more transaction types for the same reference number. - findByReferenceNumberInAndTransactionTypeIn(List<String>, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryTransactionRepository
-
Returns a list of
InventoryTransaction
records that have 1 or more transaction types for the given reference numbers. - findByShippingLocationTrue(ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryLocationRepository
-
Returns all
InventoryLocation
references that are shipping locations. - findBySkuInventoryId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryTransactionRepository
-
Convenience method to retrieve all
JpaInventoryTransaction
records for a givenJpaSkuInventory.getContextId()
. - findBySkuInventoryIdAndReferenceNumberAndTransactionTypeIn(String, String, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryTransactionRepository
-
Returns a list of
InventoryTransaction
records that have 1 or more transaction types for the sameSkuInventory.getId()
and reference number. - findBySkuInventoryIdAndTransactionType(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryTransactionRepository
-
Returns a
Page
ofInventoryTransaction
instances by skuInventoryId and transactionType. - findBySkuReferencesAndLocationId(Set<String>, Integer, String, SkuReferenceFieldType, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- findBySkuReferencesAndLocationId(Set<String>, Integer, String, SkuReferenceFieldType, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository
-
Retrieves
SkuInventory
records, filtering onSkuRef
, based on the skuReferenceFieldType parameter, andInventoryLocation.getId()
. - findByTransactionTypeAndReferenceNumber(String, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryTransactionRepository
-
Returns a
List
ofInventoryTransaction
instances by transactionType, and referenceNumber. - findByTransactionTypeAndReferenceNumberAndDateProcessedIsNull(String, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.InventoryTransactionRepository
-
Returns a
List
ofInventoryTransaction
instances by transactionType, and referenceNumber where the dateProcessed is null. - findInventoryAvailability(HttpServletRequest, String, String, int, Boolean, Boolean, Boolean, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryShopEndpoint
- findInventoryAvailability(HttpServletRequest, String, List<String>, Boolean, Boolean, Boolean, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryShopEndpoint
- findInventoryAvailabilityForLocation(HttpServletRequest, String, String, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryShopEndpoint
- findMinReservationDuration(ScheduledJobRef) - Method in class com.broadleafcommerce.inventory.job.freeinventory.listener.FreeSoftInventoryScheduledJobListener
-
Retrieves the minimum reservation duration from the triggered job.
- freeSoftInventory(Duration, ContextInfo) - Method in class com.broadleafcommerce.inventory.job.freeinventory.service.DefaultFreeSoftInventoryJobService
- freeSoftInventory(Duration, ContextInfo) - Method in interface com.broadleafcommerce.inventory.job.freeinventory.service.FreeSoftInventoryJobService
-
Frees soft inventory reservations that are older than the minimum reservation duration.
- FreeSoftInventoryJobConfiguration - Class in com.broadleafcommerce.inventory.job.freeinventory
-
Configuration for the 'free soft inventory' job.
- FreeSoftInventoryJobConfiguration() - Constructor for class com.broadleafcommerce.inventory.job.freeinventory.FreeSoftInventoryJobConfiguration
- FreeSoftInventoryJobConfiguration.Listener - Class in com.broadleafcommerce.inventory.job.freeinventory
- freeSoftInventoryJobService(InventoryTransactionService<InventoryTransaction>, SkuInventoryAdjustmentService<SkuInventory>, Environment) - Method in class com.broadleafcommerce.inventory.job.freeinventory.FreeSoftInventoryJobConfiguration
- FreeSoftInventoryJobService - Interface in com.broadleafcommerce.inventory.job.freeinventory.service
-
Service methods for the Free Soft Inventory job.
- freeSoftInventoryScheduledJobListener(IdempotentMessageConsumptionService, FreeSoftInventoryJobService) - Method in class com.broadleafcommerce.inventory.job.freeinventory.FreeSoftInventoryJobConfiguration.Listener
- FreeSoftInventoryScheduledJobListener - Class in com.broadleafcommerce.inventory.job.freeinventory.listener
-
Listens for the scheduled job trigger of a "Free Soft Inventory" scheduled job.
- FreeSoftInventoryScheduledJobListener(IdempotentMessageConsumptionService, FreeSoftInventoryJobService) - Constructor for class com.broadleafcommerce.inventory.job.freeinventory.listener.FreeSoftInventoryScheduledJobListener
- FreeSoftInventoryTriggeredJobEventConsumer - Interface in com.broadleafcommerce.inventory.job.freeinventory.listener
- freeSoftReservationQuantity(InventoryTransaction, SkuInventory) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
-
Adjusts the SKU inventory quantities to reflect a soft inventory reservation being released (back to the available pool).
- freeSoftReservations(List<InventoryTransaction>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- freeSoftReservations(List<InventoryTransaction>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryAdjustmentService
-
Release soft reservations and add back to on-hand quantity.
- fromMe() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
- fromMe() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
- fromMe() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- fromMeAddressSetter(DestinationSetter<Address, V>) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
- FULFILLED - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
-
Happens when an order is fulfilled.
- FULFILLED_STATUS - Static variable in class com.broadleafcommerce.inventory.service.messaging.fulfillments.FulfillmentFulfilledInventoryAdjustmentListener
- fulfillInventory(Map<I, List<SkuInventoryAdjustmentRequestItem>>, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- fulfillInventory(SkuInventoryAdjustmentRequest, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- fulfillInventory(SkuInventoryAdjustmentRequest, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryService
-
Performs the
DefaultInventoryTransactionType.FULFILLED
InventoryTransactions
to updateSkuInventory
for fulfilled items. - fulfillInventory(Map<I, List<SkuInventoryAdjustmentRequestItem>>, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryAdjustmentService
-
Perform the fulfillment of inventory to remove reserved quantity and decrement on-hand quantity.
- FULFILLMENT_GROUP_LINK_PATH - Static variable in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
-
The path to the fulfillment group link.
- FULFILLMENT_GROUPS_PATH - Static variable in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
-
Deprecated.since 1.5. Fulfillment groups now need to be read from the cart service. See
CartProvider
andOrderSubmittedInventoryAdjustmentMessageListener.FULFILLMENT_GROUP_LINK_PATH
- FULFILLMENT_ID_PATH - Static variable in class com.broadleafcommerce.inventory.service.messaging.fulfillments.AbstractFulfillmentStatusChangeInventoryAdjustmentListener
- FULFILLMENT_ITEMS_PATH - Static variable in class com.broadleafcommerce.inventory.service.messaging.fulfillments.AbstractFulfillmentStatusChangeInventoryAdjustmentListener
- FULFILLMENT_STATUS_PATH - Static variable in class com.broadleafcommerce.inventory.service.messaging.fulfillments.AbstractFulfillmentStatusChangeInventoryAdjustmentListener
- FulfillmentCancelledConsumer - Interface in com.broadleafcommerce.inventory.service.messaging.fulfillments
-
Spring cloud data channel description for messaging input.
- fulfillmentCancelledInventoryAdjustmentListener(IdempotentMessageConsumptionService, SkuInventoryService<SkuInventory>, TypeFactory) - Method in class com.broadleafcommerce.inventory.service.messaging.autoconfigure.InventoryMessagingAutoConfiguration
- FulfillmentCancelledInventoryAdjustmentListener - Class in com.broadleafcommerce.inventory.service.messaging.fulfillments
-
Listens for cancelled fulfillments to create
DefaultInventoryTransactionType.CANCELLED
InventoryTransactions
and updateSkuInventory
. - FulfillmentCancelledInventoryAdjustmentListener(IdempotentMessageConsumptionService, TypeFactory, SkuInventoryService<SkuInventory>) - Constructor for class com.broadleafcommerce.inventory.service.messaging.fulfillments.FulfillmentCancelledInventoryAdjustmentListener
- FulfillmentFulfilledConsumer - Interface in com.broadleafcommerce.inventory.service.messaging.fulfillments
-
Spring cloud data channel description for messaging input.
- fulfillmentFulfilledInventoryAdjustmentListener(IdempotentMessageConsumptionService, SkuInventoryService<SkuInventory>, TypeFactory) - Method in class com.broadleafcommerce.inventory.service.messaging.autoconfigure.InventoryMessagingAutoConfiguration
- FulfillmentFulfilledInventoryAdjustmentListener - Class in com.broadleafcommerce.inventory.service.messaging.fulfillments
-
Listens for fulfilled fulfillments to create
DefaultInventoryTransactionType.FULFILLED
InventoryTransactions
and updateSkuInventory
. - FulfillmentFulfilledInventoryAdjustmentListener(IdempotentMessageConsumptionService, TypeFactory, SkuInventoryService<SkuInventory>) - Constructor for class com.broadleafcommerce.inventory.service.messaging.fulfillments.FulfillmentFulfilledInventoryAdjustmentListener
- FulfillmentGroup<F extends FulfillmentItem> - Class in com.broadleafcommerce.inventory.service.provider.domain
-
Summarization of fulfillment group fields relevant for creating an inventory reservation request.
- FulfillmentGroup() - Constructor for class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentGroup
- FulfillmentItem - Class in com.broadleafcommerce.inventory.service.provider.domain
-
Summarization of fulfillment item fields relevant for creating an inventory reservation request.
- FulfillmentItem() - Constructor for class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentItem
- FULFILLMENTS_PATH - Static variable in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener
G
- generateRows(List<SkuInventory>, Export) - Method in class com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor
- getAccountingTransactionType() - Method in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
-
Deprecated.
- getAccountingTransactionType() - Method in interface com.broadleafcommerce.inventory.domain.InventoryTransactionType
-
Deprecated.This concept is unused
- getAdditionalAttributes() - Method in class com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationRequest
-
Additional attributes that can be declared for this request.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationResponse
-
Additional attributes that can be declared for this request.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilityRequest
-
Map holding any additional attributes passed in the request not matching any defined properties.
- getAddress() - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
-
Physical address of this location.
- getAddress() - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentGroup
- getAddressLine1() - Method in class com.broadleafcommerce.inventory.domain.Address
-
Address 1
- getAddressLine1() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Address 1
- getAddressLine2() - Method in class com.broadleafcommerce.inventory.domain.Address
-
Address 2
- getAddressLine2() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Address 2
- getAddressLine3() - Method in class com.broadleafcommerce.inventory.domain.Address
-
Address 3
- getAddressLine3() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Address 3
- getAdjustmentService() - Method in class com.broadleafcommerce.inventory.job.freeinventory.service.DefaultFreeSoftInventoryJobService
- getAffectedProductReferenceType() - Method in class com.broadleafcommerce.inventory.service.datafeed.IncrementalDataFeedEntityUpdateEvent
- getAffectedProductReferenceValue() - Method in class com.broadleafcommerce.inventory.service.datafeed.IncrementalDataFeedEntityUpdateEvent
- getAlreadyReservedSkuInventories(SkuInventoryReservationRequestGroup, Map<String, List<InventoryTransaction>>, Map<String, Integer>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Reads the
SkuInventory
records for the reservation request items which already have existing soft reservations. - getApplicationId() - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryAvailability
-
The application ID to which this inventory availability belongs.
- getApplicationId() - Method in class com.broadleafcommerce.inventory.service.datafeed.IncrementalDataFeedEntityUpdateEvent
- getApplicationId() - Method in class com.broadleafcommerce.inventory.service.InventoryAvailabilityEvent
- getArchivalReason() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Stores the reason why a particular sku_inventory was deleted/archived.
- getArchivalReason() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- getAssociatedVendorRef(Object, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.marketplace.JpaInventoryLocationVendorVisibilityHandler
- getAssociatedVendorRef(Object, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.marketplace.JpaSkuInventoryVendorVisibilityHandler
- getAvailabilities() - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryResponse
-
This is the payload of this response, providing a list of
ConsolidatedInventoryAvailability
instances. - getAvailableSkuInventories(SkuInventoryReservationRequestGroup, SkuReferenceFieldType, Map<String, Integer>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- getBatchId() - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
-
This is just an arbitrary Id assigned to 1 or more records that are part of a logical transaction.
- getBatchId() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
-
When creating multiple of these records, it's sometimes necessary to do this outside of transactional boundaries.
- getBehaviorUtil() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- getBusinessDomainType() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
- getBusinessDomainType() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
- getBusinessDomainType() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- getCartItemId() - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentItem
- getCartItemsWithDependentItems(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
- getCartProvider() - Method in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
- getCity() - Method in class com.broadleafcommerce.inventory.domain.Address
-
City
- getCity() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
City
- getContextId() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
The jpa primary key.
- getContextId() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
-
The JPA primary key.
- getContextId() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
The jpa primary key.
- getContextRequestConverter() - Method in class com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor
- getContextState() - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
- getContextState() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
- getCountry() - Method in class com.broadleafcommerce.inventory.domain.Address
-
Typically 2 or 3 character country code (e.g.
- getCountry() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Country code
- getCriteriaBuilder() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- getDataRouteKey() - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
- getDataRoutePartition() - Method in class com.broadleafcommerce.inventory.provider.jpa.marketplace.JpaInventoryLocationVendorVisibilityHandler
-
Defines the data route in which this vendor visibility handler should apply.
- getDataRoutePartition() - Method in class com.broadleafcommerce.inventory.provider.jpa.marketplace.JpaSkuInventoryVendorVisibilityHandler
-
Defines the data route in which this vendor visibility handler should apply.
- getDatasource() - Method in class com.broadleafcommerce.inventory.provider.jpa.environment.InventoryProperties
- getDataTrackingPredicates(Map<String, Object>, CriteriaQuery<D>, Root<D>, Class<D>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaCustomizedInventoryTransactionRepository
-
Get predicates for tenant, archived, active dates, query hints, and query enhancements.
- getDateCreated() - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
-
The date that the transaction was created.
- getDateCreated() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
-
The date that the transaction was created.
- getDateCreatedPredicate(Instant, Map<String, Object>, CriteriaBuilder, Root<D>) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaCustomizedInventoryTransactionRepository
-
Get a predicate for WHERE dateCreated < maxCreatedDate
- getDateProcessed() - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
-
Date that this transaction was processed.
- getDateProcessed() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
-
Optional timestamp to indicate when this transaction was processed, or when
- getDelegating() - Method in class com.broadleafcommerce.inventory.provider.jpa.environment.InventoryProperties
- getDependentCartItems() - Method in class com.broadleafcommerce.inventory.service.provider.domain.CartItem
- getDependentOrderItems() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderItem
- getDocumentContext(String) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener
-
Parses the message payload into a
DocumentContext
which allows forJsonPath
parsing using Jackson providers. - getDomainMapperManager() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- getDomainMapperManager() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- getDomainType() - Method in interface com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryLocationRepository
- getDomainType() - Method in interface com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTransactionRepository
- getDomainType() - Method in interface com.broadleafcommerce.inventory.provider.jpa.repository.JpaSkuInventoryRepository
- getEan() - Method in class com.broadleafcommerce.inventory.domain.SkuRef
-
Meant to hold EAN, or European Article Number (a.k.a.
- getEan() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
Meant to hold EAN, or European Article Number (a.k.a.
- getEntityManager() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- getEntityManager() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaCustomizedInventoryTransactionRepository
- getEntityManager() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTenantQueryHelper
- getEnvironment() - Method in class com.broadleafcommerce.inventory.job.freeinventory.service.DefaultFreeSoftInventoryJobService
- getExistingReservationsByReferences(List<String>, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- getExistingSoftReservationsByReferences(SkuInventoryReservationRequest, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- getExportDownloadService() - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryExportEndpoint
- getExportManager() - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryExportEndpoint
- getExportService() - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryExportEndpoint
- getExportSpecification() - Method in class com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor
- getExternalId() - Method in class com.broadleafcommerce.inventory.domain.SkuRef
-
External (1st or 3rd party) system reference to a unique SKU.
- getExternalId() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
External (1st or 3rd party) system reference to a unique SKU.
- getFieldConfigMap() - Method in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification
- getFilterParser() - Method in class com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor
- getFiltersCriteriaBuilder() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTenantQueryHelper
- getFreeableTransactionTypes() - Method in class com.broadleafcommerce.inventory.job.freeinventory.service.DefaultFreeSoftInventoryJobService
-
Gets the inventory transaction types that should be considered for freeing inventory.
- getFreeSoftInventoryJobService() - Method in class com.broadleafcommerce.inventory.job.freeinventory.listener.FreeSoftInventoryScheduledJobListener
- getFulfillmentItems() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillment
-
Items within this fulfillment, each of which should relate back to a
AbstractInventoryAdjustmentListener.OrderItem
. - getFulfillmentItems() - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentGroup
- getFulfillmentType() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequestGroup
-
Indicates if this group is expected to be picked up or shipped.
- getGroups() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequest
-
Requests to adjust
SkuInventory
for specific items grouped byInventoryLocation
. - getGtin() - Method in class com.broadleafcommerce.inventory.domain.SkuRef
-
GTIN (Global Trade Item Number) This holds all GTIN formats.
- getGtin() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
GTIN (Global Trade Item Number) This holds all GTIN formats.
- getHeaders() - Method in class com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor
- getHeaders() - Method in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification
- getHeaders(ContextInfo) - Method in class com.broadleafcommerce.inventory.service.provider.ExternalCartProvider
- getHelper() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAvailabilityStrategy
- getId() - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
-
The
InventoryLocation
contextId. - getId() - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
- getId() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
This is the contextId of the Sku Inventory record.
- getId() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillment
- getId() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillmentItem
-
The context ID of this fulfillment item.
- getId() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderItem
- getId() - Method in class com.broadleafcommerce.inventory.service.provider.domain.CartItem
- getIdempotentConsumptionService() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener
- getIdempotentService() - Method in class com.broadleafcommerce.inventory.job.freeinventory.listener.FreeSoftInventoryScheduledJobListener
- getIdResolver() - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
- getImportRecord() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryPersistenceRequestHolder
-
The
BatchRecord
from an import process that was used to build or find theSkuInventory
- getInternalAttributes() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderItem
- getInternalAttributes() - Method in class com.broadleafcommerce.inventory.service.provider.domain.CartItem
-
Miscellaneous internal attributes for this item.
- getInventoryIdsForReferenceNumbersBasedOnExistingTransactions(List<SkuInventoryAdjustmentRequestItem>, InventoryTransactionType, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Retrieves the
SKU Inventory ID
for the items'reference numbers
based on existing transactions of typelatestExistingTransactionType
. - getInventoryLocationContextId() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
The ID of the
InventoryLocation
associated with thisSkuInventory
record. - getInventoryLocationContextId() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
This is a soft foreign key reference to
JpaInventoryLocation
. - getInventoryLocationId() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestGroup
-
The ID of the
InventoryLocation
of theSkuInventory
which should be adjusted. - getInventoryLocationId() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilitySummary
- getInventoryLocationReference() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillment
-
This is an optional field where the ID or reference number of the expected InventoryLocation is stored.
- getInventoryLocationReference() - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentGroup
- getInventoryLocationRepo() - Method in class com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationHandler
- getInventoryLocationService() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAvailabilityStrategy
- getInventoryLocationService() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- getInventoryLocationService() - Method in class com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationHandler
- getInventoryLocationService() - Method in class com.broadleafcommerce.inventory.service.validation.InventoryLocationValidator
- getInventoryLocationService() - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
- getInventoryLocationService() - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
- getInventoryProperties() - Method in class com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationHandler
- getInventoryReservationStrategy() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillmentItem
-
The reservation strategy of the item.
- getInventoryReservationStrategy() - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentItem
- getInventoryReservationTypes() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- getInventorySerializationValue(AbstractInventoryAdjustmentListener.OrderItem) - Method in class com.broadleafcommerce.inventory.service.messaging.fulfillments.AbstractFulfillmentStatusChangeInventoryAdjustmentListener
-
Hook point to get the serialization value of an order item
- getInventorySerializationValue(AbstractInventoryAdjustmentListener.OrderItem) - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener
-
Hook point to get the serialization value of an order item
- getInventorySerializationValue(CartItem) - Method in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
-
Hook point to get the serialization value of a cart item
- getInventoryTransactions() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationResponse
- getInventoryTransactionService() - Method in class com.broadleafcommerce.inventory.job.freeinventory.service.DefaultFreeSoftInventoryJobService
- getInventoryTransactionService() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- getInventoryTransactionService() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- getInventoryTransactionService() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventorySummaryService
- getItems() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestGroup
-
The items to adjust inventory for.
- getJpa() - Method in class com.broadleafcommerce.inventory.provider.jpa.environment.InventoryProperties
- getLatitude() - Method in class com.broadleafcommerce.inventory.domain.Address
-
Latitude portion of GPS coordinates.
- getLatitude() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Latitude, in terms of Earth's coordinates.
- getLiquibase() - Method in class com.broadleafcommerce.inventory.provider.jpa.environment.InventoryProperties
- getLocationNumber() - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
-
Arbitrary location number, which could be an external ID, store number, etc.
- getLocationNumber() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Arbitrary inventory location number.
- getLongitude() - Method in class com.broadleafcommerce.inventory.domain.Address
-
Longitude portion of GPS coordinates.
- getLongitude() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Longitude, in terms of Earth's coordinates.
- getManagedType() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaCustomizedInventoryTransactionRepository
-
Gets the type that the repository manages.
- getMapper() - Method in class com.broadleafcommerce.inventory.dataimport.converter.SkuInventoryConverter
- getMapper() - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
-
Data Mapper to assist in data conversion.
- getMapperManager() - Method in class com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationHandler
- getMaxCreatedDate(Duration) - Method in class com.broadleafcommerce.inventory.job.freeinventory.service.DefaultFreeSoftInventoryJobService
-
Get the maximum created date to consider for inventory transactions that should be freed.
- getName() - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
-
Arbitrary name of the location.
- getName() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Arbitrary name of the location.
- getNarrowingHelper() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- getObjectMapper() - Method in class com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor
- getObjectMapper() - Method in class com.broadleafcommerce.inventory.service.DefaultStockChangeNotificationService
- getObjectMapper() - Method in class com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationHandler
- getObjectMapper() - Method in class com.broadleafcommerce.inventory.service.provider.ExternalCartProvider
- getOperationResolver() - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
- getOrder() - Method in class com.broadleafcommerce.inventory.provider.jpa.marketplace.JpaInventoryLocationVendorVisibilityHandler
-
Defines the priority of this vendor visibility handler in comparison to others injected by
VendorVisibilityManager
. - getOrder() - Method in class com.broadleafcommerce.inventory.provider.jpa.marketplace.JpaSkuInventoryVendorVisibilityHandler
-
Defines the priority of this vendor visibility handler in comparison to others injected by
VendorVisibilityManager
. - getOrderFulfillmentItemId() - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener.ConfirmReturnItemRequest
- getOrderItemId() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillmentItem
-
The id of the
AbstractInventoryAdjustmentListener.OrderItem
to be represented by this fulfillment item. - getOrderItemsIncludingDependents(DocumentContext) - Method in class com.broadleafcommerce.inventory.service.messaging.fulfillments.AbstractFulfillmentStatusChangeInventoryAdjustmentListener
-
Gets a list of
OrderItems
along with their dependent items. - getOrderItemsIncludingDependents(DocumentContext) - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener
-
Gets a list of
OrderItems
along with their dependent items. - getOriginalEventTime() - Method in class com.broadleafcommerce.inventory.service.datafeed.IncrementalDataFeedEntityUpdateEvent
- getPage() - Method in class com.broadleafcommerce.inventory.service.provider.domain.ResponsePageGenerator
- getPageSize() - Method in class com.broadleafcommerce.inventory.job.freeinventory.service.DefaultFreeSoftInventoryJobService
-
Gets the page size to use for freeing inventory.
- getParentSkuInventoryId() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
The parent sku inventory id.
- getParentSkuInventoryId() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- getPersistenceRequest() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryPersistenceRequestHolder
-
The {@link {@link PersistenceRequest}} record derived from the associated
BatchRecord
during inventory import processing. - getPostalCode() - Method in class com.broadleafcommerce.inventory.domain.Address
-
Postal code (or Zip code in the US, usually excluding a 4 digit Zip code extension).
- getPostalCode() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
The postal code, or Zip code (US).
- getPropagationHelperUtility() - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryTransactionService
- getPublisher() - Method in class com.broadleafcommerce.inventory.service.DefaultStockChangeNotificationService
- getQuantity() - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
-
Quantity associated with this transaction representing the delta or change.
- getQuantity() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestItem
-
Quantity delta that is being requested (i.e.
- getQuantity() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
-
The quanity associated with this transaction.
- getQuantity() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillmentItem
-
The quantity of the item to be fulfilled by this fulfillment.
- getQuantity() - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener.ConfirmReturnItemRequest
- getQuantity() - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentItem
- getQuantityAvailable() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Summary field to indicate how many are available at this location.
- getQuantityAvailable() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
This is really a calculated field.
- getQuantityOnHand() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Number of physical items that are expected to be available if an inventory count was done.
- getQuantityOnHand() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
Physical count of items available.
- getQuantityOnOrder() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Number of items that have been ordered and are expected to arrive in the warehouse.
- getQuantityOnOrder() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
Optional number of items that are expected to arrive in the warehouse in the near term.
- getQuantityRequested() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilityRequest
-
Quantity that is being requested (i.e.
- getQuantityReserved() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Number of items that have been reserved but that have not been fulfilled.
- getQuantityReserved() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
Quantity of items that are reserved (i.e.
- getQuantitySoftReservedByReferenceNumber(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventorySummaryService
-
Gets a map of quantity from existing soft reservations by reference numbers.
- getReferenceNumber() - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
-
Arbitrary external reference number.
- getReferenceNumber() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestItem
-
This can be any number, but is typically the Order Item ID or Fulfillment Group Item ID.
- getReferenceNumber() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilityRequest
-
The reference number used to identify any existing soft inventory reservations.
- getReferenceNumber() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
-
Typically a sales order number or a PO number, depending on the transaction type.
- getReferenceNumber() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillmentItem
-
The reference number for this fulfillment item.
- getReferenceNumber() - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentItem
- getRepository() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaCustomizedInventoryTransactionRepository
- getRepository() - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
-
Inventory Repository (or DAO).
- getRepository() - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryTransactionService
-
Inventory Repository (or DAO).
- getRepositoryDomain() - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- getRepositoryDomain() - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
- getRequestedInventoryLocationId() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequestGroup
-
The locationId of the
InventoryLocation
at from which the customer wishes to receive inventory. - getRequestedItems() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequestGroup
-
List of items to reserve.
- getReservationReferenceNumbers() - Method in class com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationRequest
-
The reservation numbers to identify the reservations by.
- getReservationRequestGroups() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequest
-
Logically separate groups into pickup or ship groups, along with items to be adjusted.
- getReservationRequestType() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequest
-
Indicates if the Inventory Reservation Request is a HARD or SOFT request.
- getRowConverter() - Method in class com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor
- getRsqlQueryTransformers() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- getRsqlVisitor() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- getSafetyStock() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
A value that indicates a desired amount of the item that is not for sale.
- getSafetyStock() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
An optional field that indicates how many should be reserved in the count or calculation of availability.
- getScheduledJobContextService() - Method in class com.broadleafcommerce.inventory.job.freeinventory.listener.FreeSoftInventoryScheduledJobListener
- getSerializationValue() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
The value of the serialized sku inventory.
- getSerializationValue() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- getSerializedInventoryParam() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- getServiceClient() - Method in class com.broadleafcommerce.inventory.service.provider.ExternalCartProvider
-
The service client to use when interacting with cart.
- getShipToAddress() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequestGroup
-
This is only useful when
SkuInventoryFulfillmentType
is SHIP. - getSku() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderItem
- getSku() - Method in class com.broadleafcommerce.inventory.service.provider.domain.CartItem
- getSkuCode() - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryAvailability
-
The SKU code.
- getSkuCode() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilityRequest
-
The value of the SKU reference.
- getSkuCode() - Method in class com.broadleafcommerce.inventory.domain.SkuRef
-
This is the default way that Broadleaf uses for accessing
SkuInventory
, especially when doing inventory reservations (soft and hard). - getSkuCode() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
Arbitrary code or identifier for a unique SKU.
- getSkuCode() - Method in class com.broadleafcommerce.inventory.service.InventoryAvailabilityEvent
- getSkuCodes() - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint.SkuCodesRequestBody
- getSkuFieldReferenceTypeUtility() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAvailabilityStrategy
- getSkuFieldReferenceTypeUtility() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- getSkuFieldReferenceTypeUtility() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventorySummaryService
- getSkuInventoryAdjustmentService() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- getSkuInventoryAvailabilityStrategy(ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Allows for context-specific selection of a strategy for finding inventory availability for browsing and reservation.
- getSkuInventoryAvailabilityStrategy(ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventorySummaryService
- getSkuInventoryComparator() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- getSkuInventoryConverter() - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
- getSkuInventoryDefaultsInitializer() - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
- getSkuInventoryId() - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
-
This is the contextId of the associated
SkuInventory
record. - getSkuInventoryId() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
-
Soft foreign key reference to the
JpaSkuInventory.getContextId()
. - getSkuInventoryRepository() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- getSkuInventoryRepository() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- getSkuInventoryRepository() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAvailabilityStrategy
- getSkuInventoryRepository() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- getSkuInventoryRepository() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventorySummaryService
- getSkuInventoryReservationRequestValidator() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- getSkuInventoryService() - Method in class com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor
- getSkuInventoryService() - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
- getSkuInventoryService() - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- getSkuInventoryService() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener
- getSkuInventoryService() - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
- getSkuInventoryService() - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
- getSkuInventoryService() - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint
- getSkuInventoryService() - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryShopEndpoint
- getSkuInventorySummaryService() - Method in class com.broadleafcommerce.inventory.service.DefaultStockChangeNotificationService
- getSkuInventorySummaryService() - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint
- getSkuInventorySummaryService() - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryShopEndpoint
- getSkuName() - Method in class com.broadleafcommerce.inventory.domain.SkuRef
-
Optional field to store a human readable name for the SKU.
- getSkuName() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
Optional convenience field to store a human readable name for the SKU.
- getSkuRef() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
A soft reference to the SKU for which this inventory is managed.
- getSkuRef() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilitySummary
- getSkuReferenceFieldType() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequest
-
Indicates by which field on
SkuRef
we should be looking upSkuInventory
, with respect toSkuInventoryAdjustmentRequestItem.getSkuReferenceValue()
. - getSkuReferenceFieldType() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequest
-
Indicates how we should be looking up
SkuInventory
(by which field) with respect toskuReferenceValue
. - getSkuReferenceFieldType(ContextInfo) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener
- getSkuReferences() - Method in exception com.broadleafcommerce.inventory.exception.InventoryUnavailableException
- getSkuReferences() - Method in class com.broadleafcommerce.inventory.web.exception.InventoryUnavailableApiError
- getSkuReferenceValue() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestItem
-
The value of the SKU reference.
- getStartPageable() - Method in class com.broadleafcommerce.inventory.job.freeinventory.service.DefaultFreeSoftInventoryJobService
-
Gets the starting pageable to be used for freeing inventory.
- getStateProvinceRegion() - Method in class com.broadleafcommerce.inventory.domain.Address
-
State / Province / Region (e.g.
- getStateProvinceRegion() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Typically two or three character State, Province, or Region code (e.g.
- getStockAvailabilityChangeNotifcationProducer() - Method in class com.broadleafcommerce.inventory.service.DefaultStockChangeNotificationService
- getStockChangeNotificationService() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- getStockChangeNotificationService() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- getSupportedSimpleTypeNames() - Method in class com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationHandler
- getTenantId() - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryAvailability
-
The tenant ID to which this inventory availability belongs.
- getTenantId() - Method in class com.broadleafcommerce.inventory.service.datafeed.IncrementalDataFeedEntityUpdateEvent
- getTenantId() - Method in class com.broadleafcommerce.inventory.service.InventoryAvailabilityEvent
- getTenantQueryHelper() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaCustomizedInventoryTransactionRepository
- getTimestamp() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Temporal state describing the time at which this item was last updated.
- getTokenResponse(OAuth2ClientCredentialsGrantRequest) - Method in class com.broadleafcommerce.inventory.service.provider.oauth2.OAuth2ClientCredentialsAccessTokenResponseClient
- getTracking() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
- getTracking() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
- getTracking() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- getTransactionType() - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
-
Indictes the type of transaction that this represents.
- getTransactionType() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
-
This indicates what type of transaction this is.
- getTransactionTypePredicate(Set<String>, Map<String, Object>, CriteriaBuilder, Root<D>) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaCustomizedInventoryTransactionRepository
-
Get a predicate for WHERE transactionType IN :transactionTypes
- getTranslationEntityService() - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
- getType() - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentGroup
- getTypeFactory() - Method in class com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor
- getTypeFactory() - Method in class com.broadleafcommerce.inventory.dataimport.converter.SkuInventoryConverter
- getTypeFactory() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- getTypeFactory() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- getTypeFactory() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventorySummaryService
- getTypeFactory() - Method in class com.broadleafcommerce.inventory.service.DefaultStockChangeNotificationService
- getTypeFactory() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener
- getTypeFactory() - Method in class com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationHandler
- getTypeFactory() - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint
- getTypeManager() - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaCustomizedInventoryTransactionRepository
- getUnarchivedAndInventoryLocationIdEqualsPredicate(CriteriaBuilder, Root<D>, String) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
-
Builds the predicate for getting all unarchived skuInventory from a particular inventoryLocationId
- getUpc() - Method in class com.broadleafcommerce.inventory.domain.SkuRef
-
Meant to hold UPC, or Universal Product Code.
- getUpc() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
Meant to hold UPC, or Universal Product Code.
- getUpdateComparator() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Provides a
Comparator
for sortingUpdate
instances. - getValidator() - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- getValidFulfillmentStatus() - Method in class com.broadleafcommerce.inventory.service.messaging.fulfillments.AbstractFulfillmentStatusChangeInventoryAdjustmentListener
-
Supplies the valid fulfillment status which can be handled.
- getValidFulfillmentStatus() - Method in class com.broadleafcommerce.inventory.service.messaging.fulfillments.FulfillmentCancelledInventoryAdjustmentListener
- getValidFulfillmentStatus() - Method in class com.broadleafcommerce.inventory.service.messaging.fulfillments.FulfillmentFulfilledInventoryAdjustmentListener
- getValue() - Method in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryReservationRequestType
- getValue() - Method in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
- getValue() - Method in enum class com.broadleafcommerce.inventory.domain.DefaultSkuInventoryFulfillmentType
- getValue() - Method in enum class com.broadleafcommerce.inventory.domain.DefaultSkuReferenceFieldType
- getValue() - Method in interface com.broadleafcommerce.inventory.domain.EnumeratedType
-
Returns a non-null, enumerated String value, typically in the form of an enum name (e.g.
- getVendorAddress(JsonNode) - Method in class com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationHandler
- getVendorRef() - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
-
Soft reference to the vendor associated with this inventory location.
- getVendorRef() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Soft reference to the vendor associated with this sku inventory.
- getVendorRef() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilitySummary
-
Soft reference to the vendor associated with this sku inventory.
- getVendorRef() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
- getVendorRef() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- getWebClient() - Method in class com.broadleafcommerce.inventory.service.provider.ExternalCartProvider
- GTIN - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultSkuReferenceFieldType
-
GTIN (Global Trade Item Number).
H
- handle(BatchRequest) - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
- handleDuplicates(String, List<BatchCompletionRecord>, Map<String, SkuInventoryPersistenceRequestHolder>) - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
-
Handles any duplicates in the batch.
- handleInventoryUnavailable(Exception, WebRequest) - Method in class com.broadleafcommerce.inventory.web.exception.InventoryExceptionAdvisor
- handleUndeclaredThrowableException(UndeclaredThrowableException) - Method in class com.broadleafcommerce.inventory.web.exception.InventoryExceptionAdvisor
-
Hook point for handling custom checked errors that get wrapped in
UndeclaredThrowableException
. - HARD - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryReservationRequestType
- HARD_RESERVED - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
-
Happens when an order is placed and finalized, including payment.
- hasChildren() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Additional getter for
SkuInventory.hasChildren
for readability. - hasExistingReservations(List<InventoryTransaction>) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.Address
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryAvailability
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryResponse
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationRequest
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationResponse
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequest
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestGroup
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestItem
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilityRequest
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilitySummary
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryPersistenceRequestHolder
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequest
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequestGroup
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationResponse
- hashCode() - Method in class com.broadleafcommerce.inventory.domain.SkuRef
- hashCode() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
- hashCode() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
- hashCode() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- hashCode() - Method in class com.broadleafcommerce.inventory.provider.jpa.environment.InventoryProperties
- hashCode() - Method in class com.broadleafcommerce.inventory.service.datafeed.IncrementalDataFeedEntityUpdateEvent
- hashCode() - Method in class com.broadleafcommerce.inventory.service.InventoryAvailabilityEvent
- hashCode() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillment
- hashCode() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillmentItem
- hashCode() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderItem
- hashCode() - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener.ConfirmReturnItemRequest
- hashCode() - Method in class com.broadleafcommerce.inventory.service.provider.domain.CartItem
- hashCode() - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentGroup
- hashCode() - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentItem
- hashCode() - Method in class com.broadleafcommerce.inventory.service.provider.oauth2.SSLVerificationProperties
- hashCode() - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint.SkuCodesRequestBody
- hashCode() - Method in class com.broadleafcommerce.inventory.web.exception.InventoryUnavailableApiError
- hook(String) - Method in class com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationHandler
I
- ID - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Fields
- ID - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Headers
- INCLUDE_APPLICATION_ID_PREDICATE - Static variable in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTenantQueryHelper
- IncrementalDataFeedEntityUpdateEvent - Class in com.broadleafcommerce.inventory.service.datafeed
-
Client message POJO for
com.broadleafcommerce.datafeed.messaging.payload.IncrementalDataFeedEntityUpdateEvent
- IncrementalDataFeedEntityUpdateEvent() - Constructor for class com.broadleafcommerce.inventory.service.datafeed.IncrementalDataFeedEntityUpdateEvent
- initializeDefaults(SkuInventory) - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryDefaultsInitializer
- initializeSkuInventory(String, BatchRecord, SkuInventory) - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
-
Initializes the defaults on an existing
SkuInventory
object. - initSpecification() - Method in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification
- INVENTORY - Enum constant in enum class com.broadleafcommerce.inventory.DefaultImportExportTarget
- INVENTORY_ENTITY_MANAGER_FACTORY - Static variable in class com.broadleafcommerce.inventory.provider.jpa.JpaRouteConstants.Persistence
- INVENTORY_LOCATION_ID - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Fields
- INVENTORY_LOCATION_ID - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Headers
- INVENTORY_LOCATION_URI - Static variable in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
- INVENTORY_ROUTE_KEY - Static variable in class com.broadleafcommerce.inventory.provider.RouteConstants.Persistence
- INVENTORY_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.inventory.provider.RouteConstants.Persistence
- INVENTORY_SERIALIZATION_VALUE - Static variable in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener
- INVENTORY_TRANSACTION_MANAGER - Static variable in class com.broadleafcommerce.inventory.provider.jpa.JpaRouteConstants.Persistence
- INVENTORY_TRANSACTION_TEMPLATE - Static variable in class com.broadleafcommerce.inventory.provider.jpa.JpaRouteConstants.Persistence
- InventoryAvailabilityEvent - Class in com.broadleafcommerce.inventory.service
-
Internal JVM event analogous to
ConsolidatedInventoryAvailability
Spring Cloud Stream message. - InventoryAvailabilityEvent(Object, String, String, String, boolean) - Constructor for class com.broadleafcommerce.inventory.service.InventoryAvailabilityEvent
- InventoryCheckoutCompletionConsumer - Interface in com.broadleafcommerce.inventory.service.messaging.checkout
-
Spring cloud data channel description for messaging input.
- inventoryDataFeedMutationHandler(DataFeedMutationHandler) - Method in class com.broadleafcommerce.inventory.service.datafeed.DataFeedAutoConfiguration
- InventoryDataFeedMutationHandler - Class in com.broadleafcommerce.inventory.service.datafeed
- InventoryDataFeedMutationHandler(DataFeedMutationHandler) - Constructor for class com.broadleafcommerce.inventory.service.datafeed.InventoryDataFeedMutationHandler
- InventoryExceptionAdvisor - Class in com.broadleafcommerce.inventory.web.exception
-
General exception handler registry for handlers not exclusive to a single controller.
- InventoryExceptionAdvisor() - Constructor for class com.broadleafcommerce.inventory.web.exception.InventoryExceptionAdvisor
- InventoryExternalProviderAutoConfiguration - Class in com.broadleafcommerce.inventory.service.provider
- InventoryExternalProviderAutoConfiguration() - Constructor for class com.broadleafcommerce.inventory.service.provider.InventoryExternalProviderAutoConfiguration
- inventoryFulfillmentCancelledInput() - Method in interface com.broadleafcommerce.inventory.service.messaging.fulfillments.FulfillmentCancelledConsumer
- inventoryFulfillmentFulfilledInput() - Method in interface com.broadleafcommerce.inventory.service.messaging.fulfillments.FulfillmentFulfilledConsumer
- InventoryJpaAutoConfiguration - Class in com.broadleafcommerce.inventory.provider.jpa.autoconfigure
-
JPA Configuration class for Spring.
- InventoryJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.inventory.provider.jpa.autoconfigure.InventoryJpaAutoConfiguration
- InventoryLocation - Class in com.broadleafcommerce.inventory.domain
-
General business entity for defining an
InventoryLocation
, or physical location at which inventory is stored, contained, shipped from, or picked up at. - InventoryLocation() - Constructor for class com.broadleafcommerce.inventory.domain.InventoryLocation
- InventoryLocationEndpoint - Class in com.broadleafcommerce.inventory.web.endpoint
-
REST Endpoint for retrieving and persisting
InventoryLocation
s. - InventoryLocationEndpoint(InventoryLocationService<InventoryLocation>, SkuInventoryService<SkuInventory>, TranslationEntityService<Translation>) - Constructor for class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
- InventoryLocationRepository<T extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.inventory.repository
-
Spring Repository definition for saving and retrieving
InventoryLocation
. - InventoryLocationService<L extends InventoryLocation> - Interface in com.broadleafcommerce.inventory.service
-
Service to provide business logic / data access related to
InventoryLocation
references. - InventoryLocationValidator - Class in com.broadleafcommerce.inventory.service.validation
-
Validates data for
InventoryLocation
objects. - InventoryLocationValidator() - Constructor for class com.broadleafcommerce.inventory.service.validation.InventoryLocationValidator
- InventoryMessagingAutoConfiguration - Class in com.broadleafcommerce.inventory.service.messaging.autoconfigure
-
Configuration for Inventory-related Consumer messaging.
- InventoryMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.inventory.service.messaging.autoconfigure.InventoryMessagingAutoConfiguration
- InventoryMessagingProducerAutoConfiguration - Class in com.broadleafcommerce.inventory.service.messaging.autoconfigure
-
Configuration for Inventory-related Producer messaging.
- InventoryMessagingProducerAutoConfiguration() - Constructor for class com.broadleafcommerce.inventory.service.messaging.autoconfigure.InventoryMessagingProducerAutoConfiguration
- InventoryNotReservedException - Exception in com.broadleafcommerce.inventory.exception
-
Exception to indicate when inventory was not already reserved, so it could not be fulfilled.
- InventoryNotReservedException() - Constructor for exception com.broadleafcommerce.inventory.exception.InventoryNotReservedException
- InventoryNotReservedException(String) - Constructor for exception com.broadleafcommerce.inventory.exception.InventoryNotReservedException
- InventoryNotReservedException(String, Throwable) - Constructor for exception com.broadleafcommerce.inventory.exception.InventoryNotReservedException
- InventoryNotReservedException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.inventory.exception.InventoryNotReservedException
- InventoryNotReservedException(Throwable) - Constructor for exception com.broadleafcommerce.inventory.exception.InventoryNotReservedException
- inventoryOperationsOauth2FilterFunctionSupplier(ClientRegistrationRepository, SSLVerificationProperties) - Method in class com.broadleafcommerce.inventory.service.provider.InventoryExternalProviderAutoConfiguration
-
We'll leave this with a general name as it can (and should) be reused in a flex package.
- InventoryProperties - Class in com.broadleafcommerce.inventory.provider.jpa.environment
- InventoryProperties() - Constructor for class com.broadleafcommerce.inventory.provider.jpa.environment.InventoryProperties
- InventoryReservationRequestType - Interface in com.broadleafcommerce.inventory.domain
-
This will typically be 'SOFT' and 'HARD' to identify which type of Inventory Reservation this is.
- inventoryReturnConfirmedInput() - Method in interface com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedConsumer
- InventoryServiceAutoConfiguration - Class in com.broadleafcommerce.inventory.service.autoconfigure
- InventoryServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.inventory.service.autoconfigure.InventoryServiceAutoConfiguration
- InventoryServiceAutoConfiguration.InventoryServiceVendorAutoConfiguration - Class in com.broadleafcommerce.inventory.service.autoconfigure
- InventoryServiceProperties - Class in com.broadleafcommerce.inventory.service.autoconfigure
- InventoryServiceProperties() - Constructor for class com.broadleafcommerce.inventory.service.autoconfigure.InventoryServiceProperties
- InventoryServiceVendorAutoConfiguration() - Constructor for class com.broadleafcommerce.inventory.service.autoconfigure.InventoryServiceAutoConfiguration.InventoryServiceVendorAutoConfiguration
- InventoryTransaction - Class in com.broadleafcommerce.inventory.domain
- InventoryTransaction() - Constructor for class com.broadleafcommerce.inventory.domain.InventoryTransaction
- InventoryTransactionMissingException - Exception in com.broadleafcommerce.inventory.exception
-
Thrown if, during inventory adjustment (e.g.
- InventoryTransactionMissingException() - Constructor for exception com.broadleafcommerce.inventory.exception.InventoryTransactionMissingException
- InventoryTransactionMissingException(String) - Constructor for exception com.broadleafcommerce.inventory.exception.InventoryTransactionMissingException
- InventoryTransactionMissingException(String, Throwable) - Constructor for exception com.broadleafcommerce.inventory.exception.InventoryTransactionMissingException
- InventoryTransactionMissingException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.inventory.exception.InventoryTransactionMissingException
- InventoryTransactionMissingException(Throwable) - Constructor for exception com.broadleafcommerce.inventory.exception.InventoryTransactionMissingException
- InventoryTransactionRepository<T extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.inventory.repository
-
Spring Repository API to store and retrieve individual inventory transactions.
- InventoryTransactionService<T extends InventoryTransaction> - Interface in com.broadleafcommerce.inventory.service
-
Service to save and retrieve
InventoryTransaction
records. - InventoryTransactionType - Interface in com.broadleafcommerce.inventory.domain
-
Interface for providing enumerated values for different inventory transaction types.
- InventoryUnavailableApiError - Class in com.broadleafcommerce.inventory.web.exception
- InventoryUnavailableApiError(InventoryUnavailableException) - Constructor for class com.broadleafcommerce.inventory.web.exception.InventoryUnavailableApiError
- InventoryUnavailableApiError(String) - Constructor for class com.broadleafcommerce.inventory.web.exception.InventoryUnavailableApiError
- inventoryUnavailableException(SkuInventory, SkuInventoryAdjustmentRequestItem, InventoryTransactionType, String) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- InventoryUnavailableException - Exception in com.broadleafcommerce.inventory.exception
-
Exception to indicate when inventory cannot be reserved or otherwise decremented.
- InventoryUnavailableException(String, Throwable, boolean, boolean, Set<SkuRef>) - Constructor for exception com.broadleafcommerce.inventory.exception.InventoryUnavailableException
- InventoryUnavailableException(String, Throwable, Set<SkuRef>) - Constructor for exception com.broadleafcommerce.inventory.exception.InventoryUnavailableException
- InventoryUnavailableException(String, Set<SkuRef>) - Constructor for exception com.broadleafcommerce.inventory.exception.InventoryUnavailableException
- InventoryUnavailableException(Throwable, Set<SkuRef>) - Constructor for exception com.broadleafcommerce.inventory.exception.InventoryUnavailableException
- InventoryUnavailableException(Set<SkuRef>) - Constructor for exception com.broadleafcommerce.inventory.exception.InventoryUnavailableException
- InventoryValidationAutoConfiguration - Class in com.broadleafcommerce.inventory.service.autoconfigure
-
Configuration class for
EntityValidator
implementations. - InventoryValidationAutoConfiguration() - Constructor for class com.broadleafcommerce.inventory.service.autoconfigure.InventoryValidationAutoConfiguration
- InventoryVendorNotificationConsumer - Interface in com.broadleafcommerce.inventory.service.messaging.vendor
-
Spring cloud data channel description for messaging input.
- inventoryVendorNotificationHandler(InventoryLocationService<InventoryLocation>, InventoryLocationRepository<Trackable>, ObjectMapper, TypeFactory, DomainMapperManager) - Method in class com.broadleafcommerce.inventory.service.messaging.autoconfigure.InventoryMessagingAutoConfiguration
- InventoryVendorNotificationHandler - Class in com.broadleafcommerce.inventory.service.messaging.vendor
-
Event listener that listens for a VendorCreationEvent and is responsible for setting up a new catalog for the vendor.
- InventoryVendorNotificationHandler(InventoryLocationService<InventoryLocation>, InventoryLocationRepository<Trackable>, ObjectMapper, TypeFactory, DomainMapperManager) - Constructor for class com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationHandler
- InventoryWebAutoConfiguration - Class in com.broadleafcommerce.inventory.web.autoconfigure
- InventoryWebAutoConfiguration() - Constructor for class com.broadleafcommerce.inventory.web.autoconfigure.InventoryWebAutoConfiguration
- inventoryWebClient(Supplier<ServletOAuth2AuthorizedClientExchangeFilterFunction>, ObjectMapper, SSLVerificationProperties) - Method in class com.broadleafcommerce.inventory.service.provider.InventoryExternalProviderAutoConfiguration
- isAvailable() - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryAvailability
-
Indicates if this inventory is available or not.
- isAvailable() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilitySummary
- isAvailable() - Method in class com.broadleafcommerce.inventory.service.InventoryAvailabilityEvent
- isAvailableBySkuReferenceForQuantity(String, int, SkuReferenceFieldType, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- isAvailableBySkuReferenceForQuantity(String, int, SkuReferenceFieldType, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository
-
Determines if the
SkuInventory
, identified by skuReference, is available for the specified quantity across one or moreInventoryLocation
s, identified by their allowed fulfillment types. - isCancelled(String) - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
- isDisabled() - Method in class com.broadleafcommerce.inventory.service.provider.oauth2.SSLVerificationProperties
-
Dictates whether SSL verification should be disabled.
- isEntityMutableByVendorRestrictions(Object, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.marketplace.JpaInventoryLocationVendorVisibilityHandler
-
Given a
persistedDomainEntity
, report whether that entity is mutable by the given vendor restrictions. - isEntityMutableByVendorRestrictions(Object, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.marketplace.JpaSkuInventoryVendorVisibilityHandler
-
Given a
persistedDomainEntity
, report whether that entity is mutable by the given vendor restrictions. - isFulfilled(String) - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
- isHardReserved(String) - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
- isHasChildren() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Informs the system that this sku inventory is a parent.
- isHasChildren() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- isOrdered(String) - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
- isPickupLocation() - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
-
Indicates if this location is available for pickup.
- isPickupLocation() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Indicates if this location is a pickup location.
- isReceived(String) - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
- isReturned(String) - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
- isSerialized() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Informs the system that this is a serialized (aka detail) record.
- isSerialized() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- isSerialized(AbstractInventoryAdjustmentListener.OrderItem) - Method in class com.broadleafcommerce.inventory.service.messaging.fulfillments.AbstractFulfillmentStatusChangeInventoryAdjustmentListener
-
Determines whether the order item has a serialized sku inventory object
- isSerialized(AbstractInventoryAdjustmentListener.OrderItem) - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener
-
Determines whether the order item has a serialized sku inventory object
- isSerialized(CartItem) - Method in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
-
Determines whether the cart item has a serialized sku inventory object
- isSerialized(String) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Determines whether the item being adjusted has a serialized sku inventory object
- isSerializedSkuRef(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
-
Determines if the given skuRef is serialized.
- isShippingLocation() - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
-
Indicates if this location is available for shipping.
- isShippingLocation() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Indicates if this location is a shipping location.
- isShrinkage(String) - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
- isSoftReserved(String) - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
- isStoreLocation() - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
-
Indicates if this inventory location is also a store, meaning that it is a location that customers can come to shop.
- isStoreLocation() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Indicates if this location is a "Store" location, or a place where customers can go to shop.
- isUseVendorAddress() - Method in class com.broadleafcommerce.inventory.service.autoconfigure.InventoryServiceProperties
-
Dictates whether an inventory location created as the result of a VendorCreationEvent should use the vendor's address.
J
- JOB_TYPE - Static variable in class com.broadleafcommerce.inventory.job.freeinventory.listener.FreeSoftInventoryScheduledJobListener
- JPA_VENDOR_TYPE - Static variable in class com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationHandler
- JpaCustomizedInventoryTransactionRepository<D extends JpaInventoryTransaction> - Class in com.broadleafcommerce.inventory.provider.jpa.repository
- JpaCustomizedInventoryTransactionRepository(RepositoryEntityTypeManager, JpaInventoryTenantQueryHelper) - Constructor for class com.broadleafcommerce.inventory.provider.jpa.repository.JpaCustomizedInventoryTransactionRepository
- JpaInventoryLocation - Class in com.broadleafcommerce.inventory.provider.jpa.domain
-
JPA representation of an
InventoryLocation
. - JpaInventoryLocation() - Constructor for class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
- JpaInventoryLocationRepository<D extends JpaInventoryLocation> - Interface in com.broadleafcommerce.inventory.provider.jpa.repository
-
Extension to provide a Spring Data repository for accessing
InventoryLocation
references via JPA. - JpaInventoryLocationVendorVisibilityHandler - Class in com.broadleafcommerce.inventory.provider.jpa.marketplace
-
Responsible for performing vendor-visibility operations on
InventoryLocation
entities. - JpaInventoryLocationVendorVisibilityHandler(int, String) - Constructor for class com.broadleafcommerce.inventory.provider.jpa.marketplace.JpaInventoryLocationVendorVisibilityHandler
- jpaInventoryTenantQueryHelper(JpaFiltersCriteriaBuilder) - Method in class com.broadleafcommerce.inventory.provider.jpa.autoconfigure.InventoryJpaAutoConfiguration
- JpaInventoryTenantQueryHelper - Class in com.broadleafcommerce.inventory.provider.jpa.repository
-
Convenience methods to help query for JPA inventory-related entities matching a tenant context.
- JpaInventoryTenantQueryHelper(JpaFiltersCriteriaBuilder) - Constructor for class com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTenantQueryHelper
- JpaInventoryTransaction - Class in com.broadleafcommerce.inventory.provider.jpa.domain
-
Transaction records for common inventory transactions that need to be tracked, at least for a period of time, to inform the inventory availability.
- JpaInventoryTransaction() - Constructor for class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
- JpaInventoryTransactionRepository<D extends JpaInventoryTransaction> - Interface in com.broadleafcommerce.inventory.provider.jpa.repository
- JpaRouteConstants - Class in com.broadleafcommerce.inventory.provider.jpa
-
Provides a number of constants for configuration.
- JpaRouteConstants.Persistence - Class in com.broadleafcommerce.inventory.provider.jpa
- JpaSkuInventory - Class in com.broadleafcommerce.inventory.provider.jpa.domain
- JpaSkuInventory() - Constructor for class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- JpaSkuInventoryRepository<D extends JpaSkuInventory> - Interface in com.broadleafcommerce.inventory.provider.jpa.repository
-
JPA-specific interface for
SkuInventoryRepository
. - JpaSkuInventoryVendorVisibilityHandler - Class in com.broadleafcommerce.inventory.provider.jpa.marketplace
-
Responsible for performing vendor-visibility operations on
SkuInventory
entities. - JpaSkuInventoryVendorVisibilityHandler(int, String) - Constructor for class com.broadleafcommerce.inventory.provider.jpa.marketplace.JpaSkuInventoryVendorVisibilityHandler
K
- KILOMETERS - Enum constant in enum class com.broadleafcommerce.inventory.domain.DistanceType
-
Indicates distance is in Kilometers
L
- listen(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.inventory.job.freeinventory.listener.FreeSoftInventoryScheduledJobListener
-
Listen to a scheduled job trigger message and handle it.
- listen(Message<String>) - Method in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
- listen(Message<String>) - Method in class com.broadleafcommerce.inventory.service.messaging.fulfillments.FulfillmentCancelledInventoryAdjustmentListener
- listen(Message<String>) - Method in class com.broadleafcommerce.inventory.service.messaging.fulfillments.FulfillmentFulfilledInventoryAdjustmentListener
- listen(Message<String>) - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener
- Listener() - Constructor for class com.broadleafcommerce.inventory.job.freeinventory.FreeSoftInventoryJobConfiguration.Listener
- LOCATION_ARCHIVED - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultSkuInventoryArchivalReasons
-
Indicates that current inventory was archived because its
InventoryLocation
was archived. - logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.inventory.web.exception.InventoryExceptionAdvisor
- logUnexpectedError(Export, Exception) - Method in class com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor
M
- mapValueToSkuRef(SkuReferenceFieldType, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuFieldReferenceTypeUtility
- mapValueToSkuRef(SkuReferenceFieldType, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuFieldReferenceTypeUtility
-
Convenience utility method to create a
SkuRef
containing the right field value based on the providedSkuReferenceFieldType
. - mapValueToSkuRef(String, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuFieldReferenceTypeUtility
- mapValueToSkuRef(String, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuFieldReferenceTypeUtility
-
Convenience utility method to create a
SkuRef
containing the right field value based on the String value provided that must resolve toSkuReferenceFieldType
. - MAX_LATITUDE - Static variable in class com.broadleafcommerce.inventory.service.validation.InventoryLocationValidator
-
Constant for the maximum possible latitude.
- MAX_LONGITUDE - Static variable in class com.broadleafcommerce.inventory.service.validation.InventoryLocationValidator
-
Constant for the maximum possible longitude.
- MILES - Enum constant in enum class com.broadleafcommerce.inventory.domain.DistanceType
-
Indicates distance is in Miles
- MILES_TO_KM_CONVERSION_MULTIPLIER - Static variable in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
-
This is the constant number of KM in a Mile.
- MIN_LATITUDE - Static variable in class com.broadleafcommerce.inventory.service.validation.InventoryLocationValidator
-
Constant for the minimum possible latitude.
- MIN_LONGIITUDE - Static variable in class com.broadleafcommerce.inventory.service.validation.InventoryLocationValidator
-
Constant for the minimum possible longitude.
N
- NEVER_RESERVATION_STRATEGY - Static variable in class com.broadleafcommerce.inventory.service.messaging.fulfillments.AbstractFulfillmentStatusChangeInventoryAdjustmentListener
- notifyOfStockChange(String, int, int, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultStockChangeNotificationService
- notifyOfStockChange(String, int, int, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.StockChangeNotificationService
-
API to notify, typically via an asynchronous message, that stock has become available or unavailable for a tenant or application.
- notifyStockChangeForCreate(I, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Notifies stock change after creating a
SkuInventory
. - notifyStockChangeForDelete(I, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Notifies stock change after deleting a
SkuInventory
.
O
- OAuth2ClientCredentialsAccessTokenResponseClient - Class in com.broadleafcommerce.inventory.service.provider.oauth2
-
Alternative to
DefaultClientCredentialsTokenResponseClient
that usesWebClient
and allows for access token response that contain additional non-String parameters. - OAuth2ClientCredentialsAccessTokenResponseClient(WebClient) - Constructor for class com.broadleafcommerce.inventory.service.provider.oauth2.OAuth2ClientCredentialsAccessTokenResponseClient
- onApplicationEvent(InventoryAvailabilityEvent) - Method in class com.broadleafcommerce.inventory.service.datafeed.InventoryDataFeedMutationHandler
- ORDER_ITEMS_PATH - Static variable in class com.broadleafcommerce.inventory.service.messaging.fulfillments.AbstractFulfillmentStatusChangeInventoryAdjustmentListener
- ORDER_ITEMS_PATH - Static variable in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener
- ORDER_STATUS_PATH - Static variable in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
- ORDERED - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
-
Happens when inventory has been ordered and expected to arrive in the future.
- OrderFulfillment() - Constructor for class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillment
- OrderFulfillmentItem() - Constructor for class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillmentItem
- OrderItem() - Constructor for class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderItem
- orderSubmittedInventoryAdjustmentMessageListener(IdempotentMessageConsumptionService, SkuInventoryService<SkuInventory>, TypeFactory, CartProvider) - Method in class com.broadleafcommerce.inventory.service.messaging.autoconfigure.InventoryMessagingAutoConfiguration
- OrderSubmittedInventoryAdjustmentMessageListener - Class in com.broadleafcommerce.inventory.service.messaging.checkout
-
Message Listener to listen for submitted orders, parse them, and create HARD_RESERVATION
InventoryTransaction
(i.e. - OrderSubmittedInventoryAdjustmentMessageListener(IdempotentMessageConsumptionService, TypeFactory, SkuInventoryService<SkuInventory>, CartProvider) - Constructor for class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
P
- performInventoryAdjustment(SkuInventoryAdjustmentRequest, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.messaging.fulfillments.AbstractFulfillmentStatusChangeInventoryAdjustmentListener
-
Execute the required inventory adjustment for the status change.
- performInventoryAdjustment(SkuInventoryAdjustmentRequest, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.messaging.fulfillments.FulfillmentCancelledInventoryAdjustmentListener
- performInventoryAdjustment(SkuInventoryAdjustmentRequest, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.messaging.fulfillments.FulfillmentFulfilledInventoryAdjustmentListener
- persistPersistenceRequests(BatchRequest, List<PersistenceRequest<SkuInventory>>, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
-
Perform a persist of the parsed out domain specified as
PersistenceRequest
s and adds persistence result toallCompletions
- PICKUP - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultSkuInventoryFulfillmentType
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.inventory.config.DefaultOverridesEnvironmentPostProcessor
- postProcessSkuInventoryCreation(I, Optional<I>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Perform any additional handling after a
SkuInventory
has been created. - postProcessSkuInventoryDeletion(I, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Perform any additional handling after a
SkuInventory
has been deleted. - process(Message<String>) - Method in class com.broadleafcommerce.inventory.service.messaging.fulfillments.AbstractFulfillmentStatusChangeInventoryAdjustmentListener
-
Extracts the message, creates
InventoryTransactions
and updatesSkuInventory
. - process(Message<String>) - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener
-
Extracts the message, creates
InventoryTransactions
and updatesSkuInventory
. - processMessage(Message<String>) - Method in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
-
Processes the received message by extracting fields relevant for recording inventory adjustments.
- processStateChange(JsonNode) - Method in class com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationHandler
Q
- QUANTITY_AVAILABLE - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Fields
- QUANTITY_AVAILABLE - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Headers
- QUANTITY_ON_HAND - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Fields
- QUANTITY_ON_HAND - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Headers
- QUANTITY_RESERVED - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Fields
- QUANTITY_RESERVED - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Headers
R
- readAll(Optional<Node>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- readAll(Optional<Node>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryService
-
Generally used for batch export, this allows a caller to query, filter, and stream paged results.
- readAllByInventoryLocationId(String, Node, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- readAllByInventoryLocationId(String, Node, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository
-
Read all Sku Inventories for the specified inventory location id matching the given filters.
- readAllByInventoryLocationId(String, Node, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- readAllByInventoryLocationId(String, Node, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryService
-
Read all Sku Inventories for the specified inventory location id matching the given filters.
- readAllByName(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- readAllByName(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryService
-
Read all Inventory Locations, optionally filtered by name or number.
- readAllByNameOrNumber(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readAllByNameOrNumber(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Read all Inventory Locations, optionally filtered by name or number.
- readAllLocations(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
- readAllLocationsByCountryCode(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readAllLocationsByCountryCode(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Pageable query for
InventoryLocation
references with a particular country code. - readAllLocationsByCountryCodeAndPostalCode(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readAllLocationsByCountryCodeAndPostalCode(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Pageable query for
InventoryLocation
references with particular country code and postal code. - readAllLocationsByCountryCodeAndStateProvinceRegionCode(String, String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readAllLocationsByCountryCodeAndStateProvinceRegionCode(String, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Pageable query for
InventoryLocation
references with a particular country code and state / province / region code. - readAllLocationsByDistanceFromCoordinates(Double, Double, Double, DistanceType, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readAllLocationsByDistanceFromCoordinates(Double, Double, Double, DistanceType, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Query for all
InventoryLocation
references that are marked as shipping locations and have a latitude and longitude within a given distance of a provided coordinate. - readAllSkuInventory(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint
- readAllSkuInventoryByInventoryLocationId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
- readAvailableInventory(String, Map<String, Integer>, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAvailabilityStrategy
- readAvailableInventory(String, Map<String, Integer>, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryAvailabilityStrategy
-
This method is used to find
SkuInventory
at a specificInventoryLocation
. - readAvailableInventory(String, Map<String, Integer>, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAvailabilityStrategy
- readAvailableInventory(String, Map<String, Integer>, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryAvailabilityStrategy
-
This reads inventory that is generally available (has at least 1 item at the time of the query) that are available in
InventoryLocation
s that allow pickup, shipping, or in-store shopping. - readAvailableInventoryForShip(String, Map<String, Integer>, Optional<String>, Optional<Address>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAvailabilityStrategy
-
It is expected that this method will be overridden in many cases to provide a particular algorithm for finding
SkuInventory
to be shipped to a particular address. - readAvailableInventoryForShip(String, Map<String, Integer>, Optional<String>, Optional<Address>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryAvailabilityStrategy
-
This method is generally used to determine which inventory should be reserved in a ship-to scenario, where the customer does not select the ship-from location.
- readByBatchId(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryTransactionService
- readByBatchId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryTransactionService
-
Reads a paginated list of
InventoryTransaction
records based on batchId. - readByContextIdOptional(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readByContextIdOptional(String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
An alternative to
CrudEntityService.readByContextId(String, ContextInfo)
that returns anOptional
rather than throwing an exception if not found. - readByDateCreatedBeforeAndTransactionTypeIn(Instant, Set<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryTransactionService
- readByDateCreatedBeforeAndTransactionTypeIn(Instant, Set<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryTransactionService
-
Reads a page of inventory transactions created before a certain date and of certain transaction types.
- readByInventoryLocationAndSkuRefFieldValues(String, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- readByInventoryLocationAndSkuRefFieldValues(String, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryService
-
Reads a (unique)
SkuInventory
record for a given location, based onSkuRef
fields. - readByInventoryLocationAndSkuRefFieldValuesAndNotSerialized(String, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- readByInventoryLocationAndSkuRefFieldValuesAndNotSerialized(String, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryService
-
Reads a (unique) non-serialized
SkuInventory
record for a given location, based onSkuRef
fields. - readByInventoryLocationContextIdOrderByContextIdAsc(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.SkuInventoryRepository
-
Reads a paginated list of
SkuInventory
records for a givenInventoryLocation#getContextId()
- readByLocationNumber(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readByLocationNumber(String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Query for
InventoryLocation
references with a given location number, which is an arbitrary reference number (e.g. - readByParentSkuInventoryIdAndSerializationValue(String, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- readByParentSkuInventoryIdAndSerializationValue(String, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryService
-
Reads a (unique)
SkuInventory
record for a parent sku inventory id and serialization value. - readByPickupLocationTrue(ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
-
Returns all
InventoryLocation
references that are pickup locations. - readByPickupLocationTrue(ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Returns all
InventoryLocation
references that are pickup locations. - readByReferenceNumberAndTransactionTypes(String, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryTransactionService
- readByReferenceNumberAndTransactionTypes(String, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryTransactionService
-
Returns a list of
InventoryTransaction
records for 1 or more transaction type with the same referenceNumber. - readByReferenceNumbersAndTransactionTypes(List<String>, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryTransactionService
- readByReferenceNumbersAndTransactionTypes(List<String>, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryTransactionService
-
Returns a list of
InventoryTransaction
records for 1 or more transaction type with for the given reference numbers. - readByShippingLocationTrue(ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
-
Returns all
InventoryLocation
references that are shipping locations. - readByShippingLocationTrue(ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Returns all
InventoryLocation
references that are shipping locations. - readBySkuInventoryId(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryTransactionService
- readBySkuInventoryId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryTransactionService
-
Reads
InventoryTransaction
records bySkuInventory#getContextId()
. - readBySkuInventoryIdAndTransactionType(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryTransactionService
- readBySkuInventoryIdAndTransactionType(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryTransactionService
- readByTransactionTypeAndReferenceNumber(String, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryTransactionService
- readByTransactionTypeAndReferenceNumber(String, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryTransactionService
-
Reads
InventoryTransaction
records byInventoryTransactionType
and a referenceNumber. - readByTransactionTypeAndReferenceNumberAndDateProcessedIsNull(String, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryTransactionService
- readByTransactionTypeAndReferenceNumberAndDateProcessedIsNull(String, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryTransactionService
-
Reads
InventoryTransaction
records byInventoryTransactionType
and a referenceNumber where the processed date is null. - readCartItems(String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.provider.CartProvider
-
Read the cart items for a cart
- readCartItems(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.provider.ExternalCartProvider
- readConsolidatedAvailability(HttpServletRequest, Set<String>, int, Boolean, Boolean, Boolean, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint
- readConsolidatedAvailability(Set<String>, int, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventorySummaryService
- readConsolidatedAvailability(Set<String>, int, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventorySummaryService
-
Returns the consolidated availability based on what is requested.
- readConsolidatedInventoryQuantities(HttpServletRequest, SkuInventoryEndpoint.SkuCodesRequestBody, Boolean, Boolean, Boolean, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint
- readConsolidatedInventoryQuantities(Set<String>, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- readConsolidatedInventoryQuantities(Set<String>, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository
-
This reads a sum of inventory quantities available for a particular SKU.
- readConsolidatedInventoryQuantities(Set<String>, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventorySummaryService
- readConsolidatedInventoryQuantities(Set<String>, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventorySummaryService
-
Returns a
Map
of quantities available. - readExistingTransactionsForItemByType(SkuInventoryAdjustmentRequestItem, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- readExportById(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryExportEndpoint
- readFulfillmentGroups(String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.provider.CartProvider
-
Read the fulfillment groups for a cart.
- readFulfillmentGroups(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.provider.ExternalCartProvider
- readInventoryAvailability(String, String, int, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventorySummaryService
- readInventoryAvailability(String, String, int, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventorySummaryService
- readInventoryAvailability(String, Map<String, Integer>, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventorySummaryService
- readInventoryAvailability(String, Map<String, Integer>, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventorySummaryService
-
Reads inventory summary data, typically for browsing of SKUs or Products by a particular inventory location.
- readInventoryAvailability(String, Map<String, Integer>, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventorySummaryService
- readInventoryAvailability(String, Map<String, Integer>, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventorySummaryService
-
Reads inventory summary data, typically for browsing of SKUs or Products.
- readInventoryAvailability(List<SkuInventoryAvailabilityRequest>, String, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventorySummaryService
- readInventoryAvailability(List<SkuInventoryAvailabilityRequest>, String, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventorySummaryService
-
Reads inventory summary data based on the given
SkuInventoryAvailabilityRequests
. - readInventoryLocationByContextId(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Reads an
InventoryLocation
by context ID. - readInventoryLocationByLocationNumber(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Reads an
InventoryLocation
by an arbitrary location number. - readInventoryLocationsByCoordinates(Double, Double, Double, DistanceType, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Reads all
InventoryLocation
references within a given area, within the radius of a point identified by latitude and longitude coordinates. - readInventoryLocationsByPostalCode(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Reads all
InventoryLocation
references within a given country and for a given postal code. - readInventoryLocationsByStateProvinceRegion(String, String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Reads all
InventoryLocation
references within a given country and for a given state or province or region, based on region code. - readLocationsByLocationNumbers(Set<String>, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readLocationsByLocationNumbers(Set<String>, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Query for
InventoryLocation
references with a given location number, which is an arbitrary reference number (e.g. - readOptionalSkuInventory(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- readPickupLocationsByCoordinates(Double, Double, Double, DistanceType, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Reads all
InventoryLocation
references that allow pickup within a given area, within the radius of a point identified by latitude and longitude coordinates. - readPickupLocationsByCountryCodeAndPostalCode(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readPickupLocationsByCountryCodeAndPostalCode(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Pageable query for
InventoryLocation
references that support pickup with a particular country code and postal code. - readPickupLocationsByCountryCodeAndStateProvinceRegionCode(String, String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readPickupLocationsByCountryCodeAndStateProvinceRegionCode(String, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Pageable query for
InventoryLocation
references that allow pickup with a particular country code and state / province / region code. - readPickupLocationsByDistanceFromCoordinates(Double, Double, Double, DistanceType, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readPickupLocationsByDistanceFromCoordinates(Double, Double, Double, DistanceType, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Query for all
InventoryLocation
references that are marked as pickup locations and have a latitude and longitude within a given distance of a provided coordinate. - readPickupLocationsByPostalCode(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Reads all
InventoryLocation
references that are flagged as pickup locations within a given country and for a given postal code. - readPickupLocationsByStateProvinceRegion(String, String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Reads all
InventoryLocation
references that are flagged as pickup locations within a given country and for a given state or province or region, based on region code. - readRecordsToProcess(Export) - Method in class com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor
- readReservationTransactionsBySkuInventoryIdAndReferenceNumber(String, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryTransactionService
- readReservationTransactionsBySkuInventoryIdAndReferenceNumber(String, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryTransactionService
-
Returns a list of
InventoryTransaction
records that have 1 or more transaction types for the sameSkuInventory.getId()
and reference number. - readShippingLocationsByCoordinates(Double, Double, Double, DistanceType, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Reads all
InventoryLocation
references that allow shipping within a given area, within the radius of a point identified by latitude and longitude coordinates. - readShippingLocationsByCountryCodeAndPostalCode(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readShippingLocationsByCountryCodeAndPostalCode(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Pageable query for
InventoryLocation
references that support shipping with a particular country code and postal code. - readShippingLocationsByCountryCodeAndStateProvinceRegionCode(String, String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readShippingLocationsByCountryCodeAndStateProvinceRegionCode(String, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Pageable query for
InventoryLocation
references that allow shipping with a particular country code and state / province / region code. - readShippingLocationsByDistanceFromCoordinates(Double, Double, Double, DistanceType, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readShippingLocationsByDistanceFromCoordinates(Double, Double, Double, DistanceType, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Query for all
InventoryLocation
references that are marked as shipping locations and have a latitude and longitude within a given distance of a provided coordinate. - readShippingLocationsByPostalCode(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Reads all
InventoryLocation
references that are flagged as shipping locations within a given country and for a given postal code. - readShippingLocationsByStateProvinceRegion(String, String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Reads all
InventoryLocation
references that are flagged as shipping locations within a given country and for a given state or province or region, based on region code. - readSkuInventory(String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- readSkuInventoryByContextId(HttpServletRequest, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint
- readSkuInventoryDetails(SkuReferenceFieldType, Set<String>, InventoryLocation, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- readSkuInventoryDetails(SkuReferenceFieldType, Set<String>, InventoryLocation, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryService
-
Reads
SkuInventory
details based on specificSkuRef
details, specified by theSkuReferenceFieldType
for a givenInventoryLocation
. - readSkuInventoryExportsForAuthor(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryExportEndpoint
- readStoreLocationsByCoordinates(Double, Double, Double, DistanceType, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Reads all
InventoryLocation
references that allow shipping within a given area, within the radius of a point identified by latitude and longitude coordinates. - readStoreLocationsByCountryCodeAndPostalCode(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readStoreLocationsByCountryCodeAndPostalCode(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Pageable query for
InventoryLocation
references that are "Stores" with a particular country code and postal code. - readStoreLocationsByCountryCodeAndStateProvinceRegionCode(String, String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readStoreLocationsByCountryCodeAndStateProvinceRegionCode(String, String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Pageable query for
InventoryLocation
references that are "Stores" with a particular country code and state / province / region code. - readStoreLocationsByDistanceFromCoordinates(Double, Double, Double, DistanceType, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- readStoreLocationsByDistanceFromCoordinates(Double, Double, Double, DistanceType, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.InventoryLocationService
-
Query for all
InventoryLocation
references that are marked as "Store" locations and have a latitude and longitude within a given distance of a provided coordinate. - readStoreLocationsByPostalCode(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Reads all
InventoryLocation
references that are flagged as "Store" locations within a given country and for a given postal code. - readStoreLocationsByStateProvinceRegion(String, String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Reads all
InventoryLocation
references that are flagged as pickup locations within a given country and for a given state or province or region, based on region code. - readSummaryAvailability(SkuReferenceFieldType, Set<String>, int, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- readSummaryAvailability(SkuReferenceFieldType, Set<String>, int, Optional<Boolean>, Optional<Boolean>, Optional<Boolean>, ContextInfo) - Method in interface com.broadleafcommerce.inventory.repository.CustomizableSkuInventoryRepository
-
Queries for applications and tenant IDs associated with the requested availability.
- RECEIVED - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
-
Indicates that an ordered item has been received and should increase quantity on hand.
- releaseInventoryReservation(HttpServletRequest, ReleaseSkuInventoryReservationRequest, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryShopEndpoint
- ReleaseSkuInventoryReservationRequest - Class in com.broadleafcommerce.inventory.domain
-
Represents a request to release inventory reservations.
- ReleaseSkuInventoryReservationRequest() - Constructor for class com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationRequest
- ReleaseSkuInventoryReservationResponse - Class in com.broadleafcommerce.inventory.domain
-
Represents a response from releasing inventory reservations.
- ReleaseSkuInventoryReservationResponse() - Constructor for class com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationResponse
- releaseSkuInventoryReservations(ReleaseSkuInventoryReservationRequest, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- releaseSkuInventoryReservations(ReleaseSkuInventoryReservationRequest, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryService
-
Releases inventory reservations based on the given
ReleaseSkuInventoryReservationRequest
. - replace(String, I, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- replaceAll(List<Update<I>>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- replaceAllAllowingPartialSuccess(List<Update<I>>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- replaceInventoryLocation(String, ContextInfo, InventoryLocation) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
-
Replaces an existing
InventoryLocation
. - replaceInventoryLocationTranslations(TranslationsPayload, String, Locale, ContextInfo) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
- replaceSkuInventoryRecord(HttpServletRequest, String, String, ContextInfo, SkuInventory) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
- resolveExistingSkuInventory(String, SkuInventory, ContextInfo) - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
- resolveInventoryFromAddress(String, Map<String, Integer>, Address, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAvailabilityStrategy
-
Extension point to resolve inventory location based on the supplied address.
- resolveInventoryReservationRequestType(String) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- resolveOperationType(BatchRecord) - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
-
Deprecated, for removal: This API element is subject to removal in a future version.this is not necessary. We can determine the OperationType based on whether a matching skuInventory exists in the datastore for the skuInventoryLocation
- resolvePageable(JsonNode) - Method in class com.broadleafcommerce.inventory.service.provider.domain.ResponsePageGenerator
-
Generates an appropriate pageable based off of the pageable data received.
- resolveSkuInventoryFulfillmentType(String) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Takes a String value and resolves it to an instance of
SkuInventoryFulfillmentType
. - resolveSkuInventoryId(BatchRecord, SkuInventory) - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
-
Resolves and sets the id for
SkuInventory
. - resolveSkuRefFieldName(SkuReferenceFieldType) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
-
Resolves the name of the field that should be used in a Predicate based on the provided
SkuReferenceFieldType
. - ResponsePageGenerator<T> - Class in com.broadleafcommerce.inventory.service.provider.domain
-
Generates a Page representing the data and page data received as a response from another service.
- ResponsePageGenerator(List<T>, Long, JsonNode) - Constructor for class com.broadleafcommerce.inventory.service.provider.domain.ResponsePageGenerator
- RETURN_AUTH_ID_PATH - Static variable in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener
- ReturnConfirmedConsumer - Interface in com.broadleafcommerce.inventory.service.messaging.returns
-
Spring cloud data channel description for messaging input.
- returnConfirmedInventoryAdjustmentListener(IdempotentMessageConsumptionService, SkuInventoryService<SkuInventory>, TypeFactory) - Method in class com.broadleafcommerce.inventory.service.messaging.autoconfigure.InventoryMessagingAutoConfiguration
- ReturnConfirmedInventoryAdjustmentListener - Class in com.broadleafcommerce.inventory.service.messaging.returns
-
Listens for return confirmations to create
DefaultInventoryTransactionType.RETURNED
InventoryTransactions
and updateSkuInventory
. - ReturnConfirmedInventoryAdjustmentListener(IdempotentMessageConsumptionService, TypeFactory, SkuInventoryService<SkuInventory>) - Constructor for class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener
- ReturnConfirmedInventoryAdjustmentListener.ConfirmReturnItemRequest - Class in com.broadleafcommerce.inventory.service.messaging.returns
-
Confirm return item request fields relevant for adjusting inventory.
- RETURNED - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
-
Happens when inventory that has been fulfilled is returned.
- returnInventory(SkuInventoryAdjustmentRequest, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- returnInventory(SkuInventoryAdjustmentRequest, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryService
-
Performs the
DefaultInventoryTransactionType.RETURNED
InventoryTransactions
to updateSkuInventory
for returned items. - returnInventory(Map<I, List<SkuInventoryAdjustmentRequestItem>>, String, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- returnInventory(Map<I, List<SkuInventoryAdjustmentRequestItem>>, String, ContextInfo) - Method in interface com.broadleafcommerce.inventory.service.SkuInventoryAdjustmentService
-
Perform the return of inventory to add back on-hand quantity.
- RouteConstants - Class in com.broadleafcommerce.inventory.provider
-
Provides a number of constants for configuration.
- RouteConstants.Persistence - Class in com.broadleafcommerce.inventory.provider
S
- SAFETY_STOCK - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Fields
- SAFETY_STOCK - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Headers
- saveInventoryTransactions(List<InventoryTransaction>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- saveSkuInventories(Collection<I>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationRequest
-
Additional attributes that can be declared for this request.
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationResponse
-
Additional attributes that can be declared for this request.
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilityRequest
-
Map holding any additional attributes passed in the request not matching any defined properties.
- setAddress(Address) - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
-
Physical address of this location.
- setAddress(Address) - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentGroup
- setAddressLine1(String) - Method in class com.broadleafcommerce.inventory.domain.Address
-
Address 1
- setAddressLine1(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Address 1
- setAddressLine2(String) - Method in class com.broadleafcommerce.inventory.domain.Address
-
Address 2
- setAddressLine2(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Address 2
- setAddressLine3(String) - Method in class com.broadleafcommerce.inventory.domain.Address
-
Address 3
- setAddressLine3(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Address 3
- setAffectedProductReferenceType(String) - Method in class com.broadleafcommerce.inventory.service.datafeed.IncrementalDataFeedEntityUpdateEvent
- setAffectedProductReferenceValue(String) - Method in class com.broadleafcommerce.inventory.service.datafeed.IncrementalDataFeedEntityUpdateEvent
- setApplicationId(String) - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryAvailability
-
The application ID to which this inventory availability belongs.
- setApplicationId(String) - Method in class com.broadleafcommerce.inventory.service.datafeed.IncrementalDataFeedEntityUpdateEvent
- setApplicationId(String) - Method in class com.broadleafcommerce.inventory.service.InventoryAvailabilityEvent
- setArchivalReason(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Stores the reason why a particular sku_inventory was deleted/archived.
- setArchivalReason(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- setAuthorizationFailureHandler(OAuth2AuthorizationFailureHandler) - Method in class com.broadleafcommerce.inventory.service.provider.oauth2.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setAuthorizationSuccessHandler(OAuth2AuthorizationSuccessHandler) - Method in class com.broadleafcommerce.inventory.service.provider.oauth2.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setAuthorizedClientProvider(OAuth2AuthorizedClientProvider) - Method in class com.broadleafcommerce.inventory.service.provider.oauth2.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setAvailabilities(List<ConsolidatedInventoryAvailability>) - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryResponse
-
This is the payload of this response, providing a list of
ConsolidatedInventoryAvailability
instances. - setAvailable(boolean) - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryAvailability
-
Indicates if this inventory is available or not.
- setAvailable(boolean) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilitySummary
- setAvailable(boolean) - Method in class com.broadleafcommerce.inventory.service.InventoryAvailabilityEvent
- setBatchId(String) - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
-
This is just an arbitrary Id assigned to 1 or more records that are part of a logical transaction.
- setBatchId(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
-
When creating multiple of these records, it's sometimes necessary to do this outside of transactional boundaries.
- setCartItemId(String) - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentItem
- setCity(String) - Method in class com.broadleafcommerce.inventory.domain.Address
-
City
- setCity(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
City
- setContextAttributesMapper(Function<OAuth2AuthorizeRequest, Map<String, Object>>) - Method in class com.broadleafcommerce.inventory.service.provider.oauth2.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setContextId(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
The jpa primary key.
- setContextId(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
-
The JPA primary key.
- setContextId(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
The jpa primary key.
- setContextState(ContextState) - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
- setContextState(ContextState) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
- setCountry(String) - Method in class com.broadleafcommerce.inventory.domain.Address
-
Typically 2 or 3 character country code (e.g.
- setCountry(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Country code
- setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.inventory.provider.jpa.environment.InventoryProperties
- setDateCreated(Instant) - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
-
The date that the transaction was created.
- setDateCreated(Instant) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
-
The date that the transaction was created.
- setDateProcessed(Instant) - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
-
Date that this transaction was processed.
- setDateProcessed(Instant) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
-
Optional timestamp to indicate when this transaction was processed, or when
- setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.inventory.provider.jpa.environment.InventoryProperties
- setDependentCartItems(List<CartItem>) - Method in class com.broadleafcommerce.inventory.service.provider.domain.CartItem
- setDependentOrderItems(List<AbstractInventoryAdjustmentListener.OrderItem>) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderItem
- setDisabled(boolean) - Method in class com.broadleafcommerce.inventory.service.provider.oauth2.SSLVerificationProperties
-
Dictates whether SSL verification should be disabled.
- setEan(String) - Method in class com.broadleafcommerce.inventory.domain.SkuRef
-
Meant to hold EAN, or European Article Number (a.k.a.
- setEan(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
Meant to hold EAN, or European Article Number (a.k.a.
- setExternalId(String) - Method in class com.broadleafcommerce.inventory.domain.SkuRef
-
External (1st or 3rd party) system reference to a unique SKU.
- setExternalId(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
External (1st or 3rd party) system reference to a unique SKU.
- setFulfillmentItems(List<AbstractInventoryAdjustmentListener.OrderFulfillmentItem>) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillment
-
Items within this fulfillment, each of which should relate back to a
AbstractInventoryAdjustmentListener.OrderItem
. - setFulfillmentItems(List<F>) - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentGroup
- setFulfillmentType(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequestGroup
-
Indicates if this group is expected to be picked up or shipped.
- setGroups(List<SkuInventoryAdjustmentRequestGroup>) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequest
-
Requests to adjust
SkuInventory
for specific items grouped byInventoryLocation
. - setGtin(String) - Method in class com.broadleafcommerce.inventory.domain.SkuRef
-
GTIN (Global Trade Item Number) This holds all GTIN formats.
- setGtin(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
GTIN (Global Trade Item Number) This holds all GTIN formats.
- setHasChildren(boolean) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Informs the system that this sku inventory is a parent.
- setHasChildren(boolean) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- setId(String) - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
-
The
InventoryLocation
contextId. - setId(String) - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
- setId(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
This is the contextId of the Sku Inventory record.
- setId(String) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillment
- setId(String) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillmentItem
-
The context ID of this fulfillment item.
- setId(String) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderItem
- setId(String) - Method in class com.broadleafcommerce.inventory.service.provider.domain.CartItem
- setIdResolver(IdResolver) - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
- setImportRecord(BatchRecord) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryPersistenceRequestHolder
-
The
BatchRecord
from an import process that was used to build or find theSkuInventory
- setInternalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderItem
- setInternalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.inventory.service.provider.domain.CartItem
-
Miscellaneous internal attributes for this item.
- setInventoryLocationContextId(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
The ID of the
InventoryLocation
associated with thisSkuInventory
record. - setInventoryLocationContextId(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
This is a soft foreign key reference to
JpaInventoryLocation
. - setInventoryLocationId(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestGroup
-
The ID of the
InventoryLocation
of theSkuInventory
which should be adjusted. - setInventoryLocationId(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilitySummary
- setInventoryLocationReference(String) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillment
-
This is an optional field where the ID or reference number of the expected InventoryLocation is stored.
- setInventoryLocationReference(String) - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentGroup
- setInventoryLocationService(InventoryLocationService<InventoryLocation>) - Method in class com.broadleafcommerce.inventory.service.validation.InventoryLocationValidator
- setInventoryLocationService(InventoryLocationService<InventoryLocation>) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
- setInventoryProperties(InventoryServiceProperties) - Method in class com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationHandler
- setInventoryReservationStrategy(String) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillmentItem
-
The reservation strategy of the item.
- setInventoryReservationStrategy(String) - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentItem
- setInventoryTransactions(List<InventoryTransaction>) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationResponse
- setInventoryTransactionService(InventoryTransactionService<InventoryTransaction>) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventorySummaryService
- setItems(List<SkuInventoryAdjustmentRequestItem>) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestGroup
-
The items to adjust inventory for.
- setJpa(JpaProperties) - Method in class com.broadleafcommerce.inventory.provider.jpa.environment.InventoryProperties
- setLatitude(Double) - Method in class com.broadleafcommerce.inventory.domain.Address
-
Latitude portion of GPS coordinates.
- setLatitude(Double) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Latitude, in terms of Earth's coordinates.
- setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.inventory.provider.jpa.environment.InventoryProperties
- setLocationNumber(String) - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
-
Arbitrary location number, which could be an external ID, store number, etc.
- setLocationNumber(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Arbitrary inventory location number.
- setLongitude(Double) - Method in class com.broadleafcommerce.inventory.domain.Address
-
Longitude portion of GPS coordinates.
- setLongitude(Double) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Longitude, in terms of Earth's coordinates.
- setName(String) - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
-
Arbitrary name of the location.
- setName(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Arbitrary name of the location.
- setOperationResolver(OperationResolver) - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
- setOrderFulfillmentItemId(String) - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener.ConfirmReturnItemRequest
- setOrderItemId(String) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillmentItem
-
The id of the
AbstractInventoryAdjustmentListener.OrderItem
to be represented by this fulfillment item. - setOriginalEventTime(Instant) - Method in class com.broadleafcommerce.inventory.service.datafeed.IncrementalDataFeedEntityUpdateEvent
- setParentSkuInventoryId(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
The parent sku inventory id.
- setParentSkuInventoryId(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- setPersistenceRequest(PersistenceRequest<SkuInventory>) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryPersistenceRequestHolder
-
The {@link {@link PersistenceRequest}} record derived from the associated
BatchRecord
during inventory import processing. - setPickupLocation(boolean) - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
-
Indicates if this location is available for pickup.
- setPickupLocation(boolean) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Indicates if this location is a pickup location.
- setPostalCode(String) - Method in class com.broadleafcommerce.inventory.domain.Address
-
Postal code (or Zip code in the US, usually excluding a 4 digit Zip code extension).
- setPostalCode(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
The postal code, or Zip code (US).
- setPropagationHelperUtility(PropagationHelperUtility) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryTransactionService
- setPublisher(ApplicationEventPublisher) - Method in class com.broadleafcommerce.inventory.service.DefaultStockChangeNotificationService
- setQuantity(int) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestItem
-
Quantity delta that is being requested (i.e.
- setQuantity(int) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillmentItem
-
The quantity of the item to be fulfilled by this fulfillment.
- setQuantity(int) - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener.ConfirmReturnItemRequest
- setQuantity(int) - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentItem
- setQuantity(Integer) - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
-
Quantity associated with this transaction representing the delta or change.
- setQuantity(Integer) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
-
The quanity associated with this transaction.
- setQuantityAvailable(Integer) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Summary field to indicate how many are available at this location.
- setQuantityAvailable(Integer) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
This is really a calculated field.
- setQuantityOnHand(Integer) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Number of physical items that are expected to be available if an inventory count was done.
- setQuantityOnHand(Integer) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
Physical count of items available.
- setQuantityOnOrder(Integer) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Number of items that have been ordered and are expected to arrive in the warehouse.
- setQuantityOnOrder(Integer) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
Optional number of items that are expected to arrive in the warehouse in the near term.
- setQuantityRequested(Integer) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilityRequest
-
Quantity that is being requested (i.e.
- setQuantityReserved(Integer) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Number of items that have been reserved but that have not been fulfilled.
- setQuantityReserved(Integer) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
Quantity of items that are reserved (i.e.
- setReferenceNumber(String) - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
-
Arbitrary external reference number.
- setReferenceNumber(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestItem
-
This can be any number, but is typically the Order Item ID or Fulfillment Group Item ID.
- setReferenceNumber(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilityRequest
-
The reference number used to identify any existing soft inventory reservations.
- setReferenceNumber(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
-
Typically a sales order number or a PO number, depending on the transaction type.
- setReferenceNumber(String) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillmentItem
-
The reference number for this fulfillment item.
- setReferenceNumber(String) - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentItem
- setRepository(InventoryTransactionRepository<D>) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaCustomizedInventoryTransactionRepository
- setRequestedInventoryLocationId(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequestGroup
-
The locationId of the
InventoryLocation
at from which the customer wishes to receive inventory. - setRequestedItems(List<SkuInventoryAdjustmentRequestItem>) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequestGroup
-
List of items to reserve.
- setReservationReferenceNumbers(Set<String>) - Method in class com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationRequest
-
The reservation numbers to identify the reservations by.
- setReservationRequestGroups(List<SkuInventoryReservationRequestGroup>) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequest
-
Logically separate groups into pickup or ship groups, along with items to be adjusted.
- setReservationRequestType(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequest
-
Indicates if the Inventory Reservation Request is a HARD or SOFT request.
- setSafetyStock(Integer) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
A value that indicates a desired amount of the item that is not for sale.
- setSafetyStock(Integer) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
An optional field that indicates how many should be reserved in the count or calculation of availability.
- setScheduledJobContextService(ScheduledJobContextService) - Method in class com.broadleafcommerce.inventory.job.freeinventory.listener.FreeSoftInventoryScheduledJobListener
- setSerializationValue(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
The value of the serialized sku inventory.
- setSerializationValue(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- setSerialized(boolean) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Informs the system that this is a serialized (aka detail) record.
- setSerialized(boolean) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- setServiceClient(String) - Method in class com.broadleafcommerce.inventory.service.provider.ExternalCartProvider
-
The service client to use when interacting with cart.
- setShippingLocation(boolean) - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
-
Indicates if this location is available for shipping.
- setShippingLocation(boolean) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Indicates if this location is a shipping location.
- setShipToAddress(Address) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequestGroup
-
This is only useful when
SkuInventoryFulfillmentType
is SHIP. - setSku(String) - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderItem
- setSku(String) - Method in class com.broadleafcommerce.inventory.service.provider.domain.CartItem
- setSkuCode(String) - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryAvailability
-
The SKU code.
- setSkuCode(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilityRequest
-
The value of the SKU reference.
- setSkuCode(String) - Method in class com.broadleafcommerce.inventory.domain.SkuRef
-
This is the default way that Broadleaf uses for accessing
SkuInventory
, especially when doing inventory reservations (soft and hard). - setSkuCode(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
Arbitrary code or identifier for a unique SKU.
- setSkuCode(String) - Method in class com.broadleafcommerce.inventory.service.InventoryAvailabilityEvent
- setSkuCodes(Set<String>) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint.SkuCodesRequestBody
- setSkuInventoryId(String) - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
-
This is the contextId of the associated
SkuInventory
record. - setSkuInventoryId(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
-
Soft foreign key reference to the
JpaSkuInventory.getContextId()
. - setSkuInventoryRepository(SkuInventoryRepository<D>) - Method in class com.broadleafcommerce.inventory.provider.jpa.repository.DefaultJpaCustomizableSkuInventoryRepository
- setSkuInventoryService(SkuInventoryService<SkuInventory>) - Method in class com.broadleafcommerce.inventory.service.DefaultInventoryLocationService
- setSkuInventoryService(SkuInventoryService<SkuInventory>) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
- setSkuName(String) - Method in class com.broadleafcommerce.inventory.domain.SkuRef
-
Optional field to store a human readable name for the SKU.
- setSkuName(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
Optional convenience field to store a human readable name for the SKU.
- setSkuRef(SkuRef) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
A soft reference to the SKU for which this inventory is managed.
- setSkuRef(SkuRef) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilitySummary
- setSkuReferenceFieldType(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequest
-
Indicates by which field on
SkuRef
we should be looking upSkuInventory
, with respect toSkuInventoryAdjustmentRequestItem.getSkuReferenceValue()
. - setSkuReferenceFieldType(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequest
-
Indicates how we should be looking up
SkuInventory
(by which field) with respect toskuReferenceValue
. - setSkuReferenceValue(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestItem
-
The value of the SKU reference.
- setStateProvinceRegion(String) - Method in class com.broadleafcommerce.inventory.domain.Address
-
State / Province / Region (e.g.
- setStateProvinceRegion(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Typically two or three character State, Province, or Region code (e.g.
- setStoreLocation(boolean) - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
-
Indicates if this inventory location is also a store, meaning that it is a location that customers can come to shop.
- setStoreLocation(boolean) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Indicates if this location is a "Store" location, or a place where customers can go to shop.
- setTenantId(String) - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryAvailability
-
The tenant ID to which this inventory availability belongs.
- setTenantId(String) - Method in class com.broadleafcommerce.inventory.service.datafeed.IncrementalDataFeedEntityUpdateEvent
- setTenantId(String) - Method in class com.broadleafcommerce.inventory.service.InventoryAvailabilityEvent
- setTimestamp(Instant) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
-
Temporal state describing the time at which this item was last updated.
- setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
- setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
- setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- setTransactionType(String) - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
-
Indictes the type of transaction that this represents.
- setTransactionType(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
-
This indicates what type of transaction this is.
- setType(String) - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentGroup
- setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- setUpc(String) - Method in class com.broadleafcommerce.inventory.domain.SkuRef
-
Meant to hold UPC, or Universal Product Code.
- setUpc(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
-
Meant to hold UPC, or Universal Product Code.
- setUseVendorAddress(boolean) - Method in class com.broadleafcommerce.inventory.service.autoconfigure.InventoryServiceProperties
-
Dictates whether an inventory location created as the result of a VendorCreationEvent should use the vendor's address.
- setVendorRef(String) - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
-
Soft reference to the vendor associated with this inventory location.
- setVendorRef(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Soft reference to the vendor associated with this sku inventory.
- setVendorRef(String) - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilitySummary
-
Soft reference to the vendor associated with this sku inventory.
- setVendorRef(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
- setVendorRef(String) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- setVendorRefFromBatchContext(SkuInventory, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
-
Sets the
SkuInventory.getVendorRef()
fromBatchRequest.BatchContext.getVendorRef()
. - SHIP - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultSkuInventoryFulfillmentType
- SHOP_SKU_INVENTORY_URI - Static variable in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryShopEndpoint
- SHRINKAGE - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
-
Used to decrement inventory for shrinkage.
- SKU_CODE - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultSkuReferenceFieldType
-
SKU code that uniquely identifies a SKU.
- SKU_CODE - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Fields
- SKU_CODE - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Headers
- SKU_EAN - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Fields
- SKU_EAN - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Headers
- SKU_EXTERNAL_ID - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultSkuReferenceFieldType
-
Typically a soft foreign key to a 1st or 3rd party system (not Broadleaf).
- SKU_EXTERNAL_ID - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Fields
- SKU_EXTERNAL_ID - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Headers
- SKU_GTIN - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Fields
- SKU_GTIN - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Headers
- SKU_INVENTORY_URI - Static variable in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint
- SKU_NAME - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Fields
- SKU_NAME - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Headers
- SKU_UPC - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Fields
- SKU_UPC - Static variable in class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification.Headers
- SkuCodesRequestBody() - Constructor for class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint.SkuCodesRequestBody
- SkuFieldReferenceTypeUtility - Interface in com.broadleafcommerce.inventory.service
-
Utility to determine the
SkuReferenceFieldType
of aString
value. - SkuInventory - Class in com.broadleafcommerce.inventory.domain
- SkuInventory() - Constructor for class com.broadleafcommerce.inventory.domain.SkuInventory
- SkuInventoryAdjustmentRequest - Class in com.broadleafcommerce.inventory.domain
-
Request to perform an adjustment to
SkuInventory
. - SkuInventoryAdjustmentRequest() - Constructor for class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequest
- SkuInventoryAdjustmentRequestGroup - Class in com.broadleafcommerce.inventory.domain
- SkuInventoryAdjustmentRequestGroup() - Constructor for class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestGroup
- SkuInventoryAdjustmentRequestItem - Class in com.broadleafcommerce.inventory.domain
- SkuInventoryAdjustmentRequestItem() - Constructor for class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestItem
- SkuInventoryAdjustmentService<I extends SkuInventory> - Interface in com.broadleafcommerce.inventory.service
-
This service handles serializing updates to individual
SkuInventory
records. - SkuInventoryAvailabilityRequest - Class in com.broadleafcommerce.inventory.domain
-
Request to check availability for a SKU with a specified minimum quantity.
- SkuInventoryAvailabilityRequest() - Constructor for class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilityRequest
- SkuInventoryAvailabilityStrategy<I extends SkuInventory> - Interface in com.broadleafcommerce.inventory.service
-
Implementors of this interface provide logic to retrieve inventory availability for browsing and for decrementing
SkuInventory
associated with Soft and Hard inventory reservations. - SkuInventoryAvailabilitySummary - Class in com.broadleafcommerce.inventory.domain
-
Provides a data structure to simply indicate if the SKU is available without disclosing the quantity available.
- SkuInventoryAvailabilitySummary() - Constructor for class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilitySummary
- skuInventoryConverter(TypeFactory) - Method in class com.broadleafcommerce.inventory.dataimport.autoconfigure.SkuInventoryServicesImportAutoConfiguration.Converters
- SkuInventoryConverter - Class in com.broadleafcommerce.inventory.dataimport.converter
- SkuInventoryConverter(ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.inventory.dataimport.converter.SkuInventoryConverter
- SkuInventoryDefaultsInitializer - Class in com.broadleafcommerce.inventory.dataimport
-
Provides a hook point for initializing default variables after mapping from a flat file, especially when fields are left null and should have a default value.
- SkuInventoryDefaultsInitializer() - Constructor for class com.broadleafcommerce.inventory.dataimport.SkuInventoryDefaultsInitializer
- SkuInventoryEndpoint - Class in com.broadleafcommerce.inventory.web.endpoint
-
REST Endpoint to allow for the creation, selection, and read of
SkuInventory
data, especially given anInventoryLocation
. - SkuInventoryEndpoint(SkuInventoryService<SkuInventory>, TypeFactory, SkuInventorySummaryService<SkuInventoryAvailabilitySummary>) - Constructor for class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint
- SkuInventoryEndpoint.SkuCodesRequestBody - Class in com.broadleafcommerce.inventory.web.endpoint
-
Necessary in scenarios where there may be too many SKU codes to pass through request parameters.
- SkuInventoryExportAutoConfiguration - Class in com.broadleafcommerce.inventory.dataexport.autoconfigure
- SkuInventoryExportAutoConfiguration() - Constructor for class com.broadleafcommerce.inventory.dataexport.autoconfigure.SkuInventoryExportAutoConfiguration
- SkuInventoryExportAutoConfiguration.Converters - Class in com.broadleafcommerce.inventory.dataexport.autoconfigure
- SkuInventoryExportAutoConfiguration.Specifications - Class in com.broadleafcommerce.inventory.dataexport.autoconfigure
- SkuInventoryExportEndpoint - Class in com.broadleafcommerce.inventory.web.endpoint
- SkuInventoryExportEndpoint(ExportManager, ExportService<Export>, ExportDownloadService) - Constructor for class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryExportEndpoint
- skuInventoryExportProcessor(SkuInventoryService<SkuInventory>, TypeFactory, FilterParser<Node>, SkuInventoryRowConverter, SkuInventoryExportSpecification, ObjectMapper, ContextRequestConverter) - Method in class com.broadleafcommerce.inventory.dataexport.autoconfigure.SkuInventoryExportAutoConfiguration
- SkuInventoryExportProcessor - Class in com.broadleafcommerce.inventory.dataexport
-
An
ExportProcessor
for exports ofSkuInventory
. - SkuInventoryExportProcessor(SkuInventoryService<SkuInventory>, TypeFactory, FilterParser<Node>, SkuInventoryRowConverter, ExportSpecification, ObjectMapper, ContextRequestConverter) - Constructor for class com.broadleafcommerce.inventory.dataexport.SkuInventoryExportProcessor
- skuInventoryExportSpecification() - Method in class com.broadleafcommerce.inventory.dataexport.autoconfigure.SkuInventoryExportAutoConfiguration.Specifications
- SkuInventoryExportSpecification - Class in com.broadleafcommerce.inventory.dataexport.specification
-
Specification for the format of a
SkuInventory
export. - SkuInventoryExportSpecification() - Constructor for class com.broadleafcommerce.inventory.dataexport.specification.SkuInventoryExportSpecification
- SkuInventoryExportSpecification.Fields - Class in com.broadleafcommerce.inventory.dataexport.specification
- SkuInventoryExportSpecification.Headers - Class in com.broadleafcommerce.inventory.dataexport.specification
- SkuInventoryFulfillmentType - Interface in com.broadleafcommerce.inventory.domain
-
Marker interface indicates whether
SkuInventory
is expected to be shipped or picked up. - skuInventoryImportBatchHandler(SkuInventoryConverter, SkuInventoryService<SkuInventory>, SkuInventoryDefaultsInitializer, ContextRequestHydrator) - Method in class com.broadleafcommerce.inventory.dataimport.autoconfigure.SkuInventoryServicesImportAutoConfiguration
- SkuInventoryImportBatchHandler - Class in com.broadleafcommerce.inventory.dataimport
- SkuInventoryImportBatchHandler(SkuInventoryConverter, SkuInventoryService<SkuInventory>, SkuInventoryDefaultsInitializer, ContextRequestHydrator) - Constructor for class com.broadleafcommerce.inventory.dataimport.SkuInventoryImportBatchHandler
- SkuInventoryImportMessagingAutoConfiguration - Class in com.broadleafcommerce.inventory.dataimport.messaging.autoconfiguration
- SkuInventoryImportMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.inventory.dataimport.messaging.autoconfiguration.SkuInventoryImportMessagingAutoConfiguration
- SkuInventoryPersistenceRequestHolder - Class in com.broadleafcommerce.inventory.domain
-
Tuple containing the
PersistenceRequest
and its relatedBatchRecord
. - SkuInventoryPersistenceRequestHolder() - Constructor for class com.broadleafcommerce.inventory.domain.SkuInventoryPersistenceRequestHolder
- SkuInventoryRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.inventory.repository
-
Repository for persisting and retrieving
SkuInventory
records. - SkuInventoryReservationRequest - Class in com.broadleafcommerce.inventory.domain
-
Container to allow serialization and transport of specific inventory reservation requests.
- SkuInventoryReservationRequest() - Constructor for class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequest
- SkuInventoryReservationRequestGroup - Class in com.broadleafcommerce.inventory.domain
- SkuInventoryReservationRequestGroup() - Constructor for class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequestGroup
- SkuInventoryReservationRequestValidator - Class in com.broadleafcommerce.inventory.service.validation
-
Class used to validate a
SkuInventoryReservationRequest
. - SkuInventoryReservationRequestValidator() - Constructor for class com.broadleafcommerce.inventory.service.validation.SkuInventoryReservationRequestValidator
- SkuInventoryReservationResponse - Class in com.broadleafcommerce.inventory.domain
-
Simple wrapper to contain
InventoryTransaction
records. - SkuInventoryReservationResponse() - Constructor for class com.broadleafcommerce.inventory.domain.SkuInventoryReservationResponse
- skuInventoryRowConverter(ObjectMapper, SkuInventoryExportSpecification) - Method in class com.broadleafcommerce.inventory.dataexport.autoconfigure.SkuInventoryExportAutoConfiguration.Converters
- SkuInventoryRowConverter - Class in com.broadleafcommerce.inventory.dataexport.converter
- SkuInventoryRowConverter(SkuInventoryExportSpecification, ObjectMapper) - Constructor for class com.broadleafcommerce.inventory.dataexport.converter.SkuInventoryRowConverter
- SkuInventoryService<I extends SkuInventory> - Interface in com.broadleafcommerce.inventory.service
-
Service API for adjusting
SkuInventory
. - SkuInventoryServicesImportAutoConfiguration - Class in com.broadleafcommerce.inventory.dataimport.autoconfigure
- SkuInventoryServicesImportAutoConfiguration() - Constructor for class com.broadleafcommerce.inventory.dataimport.autoconfigure.SkuInventoryServicesImportAutoConfiguration
- SkuInventoryServicesImportAutoConfiguration.Converters - Class in com.broadleafcommerce.inventory.dataimport.autoconfigure
- SkuInventoryShopEndpoint - Class in com.broadleafcommerce.inventory.web.endpoint
-
REST Endpoint to allow for the browsing and reservation of
SkuInventory
. - SkuInventoryShopEndpoint(SkuInventoryService<SkuInventory>, SkuInventorySummaryService<SkuInventoryAvailabilitySummary>) - Constructor for class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryShopEndpoint
- SkuInventorySummaryService<T extends SkuInventoryAvailabilitySummary> - Interface in com.broadleafcommerce.inventory.service
-
Service to find
SkuInventory
summary data (e.g. - SkuInventoryValidator - Class in com.broadleafcommerce.inventory.service.validation
-
Validator to validate
SkuInventory
. - SkuInventoryValidator() - Constructor for class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
- SkuRef - Class in com.broadleafcommerce.inventory.domain
-
Provides a representation of a SKU reference.
- SkuRef() - Constructor for class com.broadleafcommerce.inventory.domain.SkuRef
- SkuReferenceFieldType - Interface in com.broadleafcommerce.inventory.domain
-
Enumerated value to indicate what type of Sku reference we are using to look up inventory.
- SOFT - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryReservationRequestType
- SOFT_RESERVED - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
-
Happens when an order is placed, but where purchase is not finalized (e.g.
- Specifications() - Constructor for class com.broadleafcommerce.inventory.dataexport.autoconfigure.SkuInventoryExportAutoConfiguration.Specifications
- SSLVerificationProperties - Class in com.broadleafcommerce.inventory.service.provider.oauth2
-
Contains properties dictating SSL verification.
- SSLVerificationProperties() - Constructor for class com.broadleafcommerce.inventory.service.provider.oauth2.SSLVerificationProperties
- StockAvailabilityChangeNotifcationProducer - Interface in com.broadleafcommerce.inventory.service.messaging.stock
-
Spring cloud data channel description for messaging output.
- stockChangeNotificationMessageOutput() - Method in interface com.broadleafcommerce.inventory.service.messaging.stock.StockAvailabilityChangeNotifcationProducer
- StockChangeNotificationService - Interface in com.broadleafcommerce.inventory.service
-
Component to notify other systems or processes that stock for a SKU has become available or unavailable for a tenant or application.
- SUBMITTED_STATUS - Static variable in class com.broadleafcommerce.inventory.service.messaging.checkout.OrderSubmittedInventoryAdjustmentMessageListener
- sumQuantityForTransactionType(Map<String, List<InventoryTransaction>>, InventoryTransactionType) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- supports(Class<?>) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryReservationRequestValidator
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.InventoryLocationValidator
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
- SynchronizedDelegatingOAuth2AuthorizedClientManager - Class in com.broadleafcommerce.inventory.service.provider.oauth2
-
This component implements
OAuth2AuthorizedClientManager
and internally instantiates and delegates toAuthorizedClientServiceOAuth2AuthorizedClientManager
. - SynchronizedDelegatingOAuth2AuthorizedClientManager(ClientRegistrationRepository) - Constructor for class com.broadleafcommerce.inventory.service.provider.oauth2.SynchronizedDelegatingOAuth2AuthorizedClientManager
T
- TENANT_ID_FIELD_PATH - Static variable in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTenantQueryHelper
- TENANT_ID_PATH - Static variable in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener
- TENANT_ID_QUERY_PARAM - Static variable in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaInventoryTenantQueryHelper
- toMe() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
- toMe() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
- toMe() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- toMeAddressGetter(SourceGetter<Address>) - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
- toString() - Method in class com.broadleafcommerce.inventory.domain.Address
- toString() - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryAvailability
- toString() - Method in class com.broadleafcommerce.inventory.domain.ConsolidatedInventoryResponse
- toString() - Method in class com.broadleafcommerce.inventory.domain.InventoryLocation
- toString() - Method in class com.broadleafcommerce.inventory.domain.InventoryTransaction
- toString() - Method in class com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationRequest
- toString() - Method in class com.broadleafcommerce.inventory.domain.ReleaseSkuInventoryReservationResponse
- toString() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
- toString() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequest
- toString() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestGroup
- toString() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAdjustmentRequestItem
- toString() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilityRequest
- toString() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryAvailabilitySummary
- toString() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryPersistenceRequestHolder
- toString() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequest
- toString() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationRequestGroup
- toString() - Method in class com.broadleafcommerce.inventory.domain.SkuInventoryReservationResponse
- toString() - Method in class com.broadleafcommerce.inventory.domain.SkuRef
- toString() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryLocation
- toString() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaInventoryTransaction
- toString() - Method in class com.broadleafcommerce.inventory.provider.jpa.domain.JpaSkuInventory
- toString() - Method in class com.broadleafcommerce.inventory.provider.jpa.environment.InventoryProperties
- toString() - Method in class com.broadleafcommerce.inventory.service.autoconfigure.InventoryServiceProperties
- toString() - Method in class com.broadleafcommerce.inventory.service.datafeed.IncrementalDataFeedEntityUpdateEvent
- toString() - Method in class com.broadleafcommerce.inventory.service.InventoryAvailabilityEvent
- toString() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillment
- toString() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderFulfillmentItem
- toString() - Method in class com.broadleafcommerce.inventory.service.messaging.AbstractInventoryAdjustmentListener.OrderItem
- toString() - Method in class com.broadleafcommerce.inventory.service.messaging.returns.ReturnConfirmedInventoryAdjustmentListener.ConfirmReturnItemRequest
- toString() - Method in class com.broadleafcommerce.inventory.service.provider.domain.CartItem
- toString() - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentGroup
- toString() - Method in class com.broadleafcommerce.inventory.service.provider.domain.FulfillmentItem
- toString() - Method in class com.broadleafcommerce.inventory.service.provider.oauth2.SSLVerificationProperties
- toString() - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint.SkuCodesRequestBody
- toString() - Method in class com.broadleafcommerce.inventory.web.exception.InventoryUnavailableApiError
- TRANSACTION_TYPE_FIELD - Static variable in class com.broadleafcommerce.inventory.provider.jpa.repository.JpaCustomizedInventoryTransactionRepository
- triggeredJobEventInputFreeSoftInventory() - Method in interface com.broadleafcommerce.inventory.job.freeinventory.listener.FreeSoftInventoryTriggeredJobEventConsumer
U
- UPC - Enum constant in enum class com.broadleafcommerce.inventory.domain.DefaultSkuReferenceFieldType
-
UPC (Universal Product Code) value, which will typically be UPC-A.
- update(String, I, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- updateAll(List<Update<I>>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- updateAllAllowingPartialSuccess(List<Update<I>>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- updateHasChildrenFlagIfSerializedInventoryExists(I, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Sets the
SkuInventory.hasChildren()
flag if a child inventory exists. - updateInventoryTransactions(List<Update<InventoryTransaction>>, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- updateParentHasChildrenFlag(I, Optional<I>, boolean, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Sets the
SkuInventory.hasChildren()
flag for the parent if the givenSkuInventory
is serialized. - updateQuantityAvailable() - Method in class com.broadleafcommerce.inventory.domain.SkuInventory
-
Calculates the quantity available by subtracting
SkuInventory.quantityOnHand
andSkuInventory.quantityReserved
fromSkuInventory.safetyStock
, 0 is returned if the result is negative, which can happen sinceSkuInventory.safetyStock
is an indicator of the desired amount of the item that is not for sale and therefore can be greater than the actual quantity on hand. - updateSerializedInventorySkuRefBasedOnParent(I, I) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Updates the
SkuInventory.getSkuRef()
of a serialized inventory based on its parent. - updateSkuInventoryQuantityReservation(SkuInventory, Integer) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- updateSkuInventoryRecord(HttpServletRequest, String, ContextInfo, SkuInventory) - Method in class com.broadleafcommerce.inventory.web.endpoint.SkuInventoryEndpoint
- updateSkuInventoryRecord(HttpServletRequest, String, String, ContextInfo, SkuInventory) - Method in class com.broadleafcommerce.inventory.web.endpoint.InventoryLocationEndpoint
- updateSoftReservationTransactionAndInventory(List<InventoryTransaction>, Map<String, I>, SkuInventoryAdjustmentRequestItem) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- updateSoftReservationTransactionAndInventory(List<InventoryTransaction>, SkuInventory, SkuInventoryAdjustmentRequestItem) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- updateSort(SortPositionRequest, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
V
- validate(SkuInventoryReservationRequest, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryReservationRequestValidator
-
Validates the request.
- validate(Object, Errors) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryReservationRequestValidator
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.InventoryLocationValidator
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
- validateAddress(InventoryLocation, Errors) - Method in class com.broadleafcommerce.inventory.service.validation.InventoryLocationValidator
- validateAllSkuInventoryModifications(List<Update<I>>, List<Update<I>>, ContextInfo, boolean) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- validateAllSkuInventoryModificationsAndThrowIfError(List<Update<I>>, List<Update<I>>, ContextInfo, boolean) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- validateAsParentOfSerializedInventory(SkuInventory, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
-
Validates the
SkuInventory
as the parent of serialized inventories, determined bySkuInventory.hasChildren()
. - validateAsSerializedInventory(SkuInventory, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
-
Validates the
SkuInventory
as the serialized inventory itself, determined bySkuInventory.isSerialized()
. - validateCanCancelInventory(SkuInventory, SkuInventoryAdjustmentRequestItem, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- validateCanFulfillInventory(SkuInventory, SkuInventoryAdjustmentRequestItem, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- validateExistingHardReservations(SkuInventoryAdjustmentRequestItem, List<InventoryTransaction>) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
-
Validates that there is not an existing
InventoryTransactions
that isDefaultInventoryTransactionType.HARD_RESERVED
for the givenSkuInventoryAdjustmentRequestItem
. - validateExpectedInventoryTransactionsExist(List<SkuInventoryAdjustmentRequestItem>, List<InventoryTransaction>, InventoryTransactionType) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Validates that all expected inventory transactions exist based on the original
item list
. - validateForCreate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
- validateForModification(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.InventoryLocationValidator
- validateForReplace(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.InventoryLocationValidator
- validateForReplace(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
- validateForUpdate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.InventoryLocationValidator
- validateForUpdate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
- validateHasNoChildrenBeforeDeletion(I, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Validates that the
SkuInventory
being deleted has no children. - validateInventoryLocation(SkuInventory, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
- validateLatLon(Address, Errors) - Method in class com.broadleafcommerce.inventory.service.validation.InventoryLocationValidator
- validateNoDuplicateSkuReferences(SkuInventory, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
- validateParentExistsAndSkuRefsMatch(SkuInventory, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
-
Validates the parent of the serialized
SkuInventory
exists. - validateQuantities(SkuInventory, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
- validateQuantitiesForSerializedInventory(SkuInventory, Errors) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
-
Validates that the quantity fields of serialized
SkuInventory
is either 0 or 1. - validateSerializedInventory(SkuInventory, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
-
Validates the
SkuInventory
for serialized inventory setup, either the parent or the serialized inventory itself. - validateSingleSkuInventoryModifications(I, I, boolean) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- validateSkuComponent(SkuInventory, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
- validateSkuInventoryModifications(I, I, Errors, boolean) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
-
Perform any validations on
changed
with consideration to the current state incurrent
. - validateSkuReferencesNotChanged(SkuInventory, Errors, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
-
Validates the
SkuInventory.getSkuRef()
is not updated. - validateSkuRefsMatch(SkuInventory, SkuInventory) - Method in class com.broadleafcommerce.inventory.service.validation.SkuInventoryValidator
-
Validates that the
SkuRefs
between the two givenSkuInventories
match. - validateSufficientAvailableInventory(List<I>, Map<String, Integer>, SkuReferenceFieldType, ContextInfo) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryService
- validateSufficientQuantityReservedForItemAdjustment(SkuInventory, SkuInventoryAdjustmentRequestItem, Map<String, List<InventoryTransaction>>, InventoryTransactionType) - Method in class com.broadleafcommerce.inventory.service.DefaultSkuInventoryAdjustmentService
- valueOf(String) - Static method in enum class com.broadleafcommerce.inventory.DefaultImportExportTarget
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.inventory.domain.AccountingTransactionType
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryReservationRequestType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultSkuInventoryArchivalReasons
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultSkuInventoryFulfillmentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultSkuReferenceFieldType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.inventory.domain.DistanceType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.broadleafcommerce.inventory.DefaultImportExportTarget
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.inventory.domain.AccountingTransactionType
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryReservationRequestType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultInventoryTransactionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultSkuInventoryArchivalReasons
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultSkuInventoryFulfillmentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.inventory.domain.DefaultSkuReferenceFieldType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.inventory.domain.DistanceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vendorNotificationInputInventory() - Method in interface com.broadleafcommerce.inventory.service.messaging.vendor.InventoryVendorNotificationConsumer
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form