- favorHigherQuantityDecrement() - Method in class com.broadleafcommerce.inventory.advanced.reservation.strategy.AbstractInventoryReservationStrategy
-
- favorLowerQuantityDecrement() - Method in class com.broadleafcommerce.inventory.advanced.reservation.strategy.AbstractInventoryReservationStrategy
-
- fetch(PersistencePackage, CriteriaTransferObject, DynamicEntityDao, RecordHelper) - Method in class com.broadleafcommerce.inventory.advanced.admin.server.handler.InventoryCustomPersistenceHandler
-
- FieldOrder() - Constructor for class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl.Presentation.FieldOrder
-
- FieldOrder() - Constructor for class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl.Presentation.FieldOrder
-
- FILENAME - Static variable in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.FulfillmentLocationImportProcessExecutor
-
- FILENAME - Static variable in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.MultipleLocationInventoryImportProcessExecutor
-
- FILENAME - Static variable in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.SingleLocationInventoryImportProcessExecutor
-
- fileService - Variable in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.FulfillmentLocationImportProcessExecutor
-
- fileService - Variable in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.MultipleLocationInventoryImportProcessExecutor
-
- fileService - Variable in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.SingleLocationInventoryImportProcessExecutor
-
- fileService - Variable in class com.broadleafcommerce.inventory.advanced.admin.web.api.endpoint.AdminAdvancedInventoryImportEndpoint
-
- fileService - Variable in class com.broadleafcommerce.inventory.advanced.dataimport.service.AdvancedInventoryImportServiceImpl
-
- findAll(int, int, boolean) - Method in interface com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationService
-
Finds all notifications in the system regardless of Sku or Customer
- findAll(int, int, boolean) - Method in class com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationServiceImpl
-
- findAll() - Method in interface com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationService
-
Retrieves all of the fulfillment locations
- findAll() - Method in class com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationServiceImpl
-
- findAllForEmail(String, boolean) - Method in interface com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationService
-
Finds all the notifications that a given email address has subscribed to, usually for anonymous users.
- findAllForEmail(String, boolean) - Method in class com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationServiceImpl
-
- findAllForSku(Sku, int, int, boolean) - Method in interface com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationService
-
Finds all notifications in the system for the given Sku
- findAllForSku(Sku, int, int, boolean) - Method in class com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationServiceImpl
-
- findAllFulfillmentLocations(FulfillmentType) - Method in interface com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationService
-
Gets all of the fulfillment locations for the specified fulfillment type.
- findAllFulfillmentLocations(FulfillmentType) - Method in class com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationServiceImpl
-
- findAllFulfillmentLocationsForSku(Long) - Method in interface com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationService
-
Returns all fulfillment locations associated with a Sku.
- findAllFulfillmentLocationsForSku(Long, FulfillmentType) - Method in interface com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationService
-
Returns all fulfillment locations associated with a sku for a particular fulfillment type.
- findAllFulfillmentLocationsForSku(Long, FulfillmentType, int) - Method in interface com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationService
-
Returns all fulfillment locations associated with a sku for a particular fulfillment type and has at least enough
inventory as quantity.
- findAllFulfillmentLocationsForSku(Long) - Method in class com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationServiceImpl
-
- findAllFulfillmentLocationsForSku(Long, FulfillmentType) - Method in class com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationServiceImpl
-
- findAllFulfillmentLocationsForSku(Long, FulfillmentType, int) - Method in class com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationServiceImpl
-
- findAllInventoryForLocation(HttpServletRequest, Long) - Method in class com.broadleafcommerce.inventory.advanced.api.endpoint.FulfillmentLocationEndpoint
-
- findAllPhysicalLocations(HttpServletRequest) - Method in class com.broadleafcommerce.inventory.advanced.api.endpoint.FulfillmentLocationEndpoint
-
- findAllPickupLocations(HttpServletRequest) - Method in class com.broadleafcommerce.inventory.advanced.api.endpoint.FulfillmentLocationEndpoint
-
- findAllShippingLocations(HttpServletRequest) - Method in class com.broadleafcommerce.inventory.advanced.api.endpoint.FulfillmentLocationEndpoint
-
- findById(Long) - Method in interface com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationService
-
- findById(Long) - Method in class com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationServiceImpl
-
- findById(Long) - Method in interface com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationService
-
- findById(Long) - Method in class com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationServiceImpl
-
- findDefaultFulfillmentLocation(HttpServletRequest) - Method in class com.broadleafcommerce.inventory.advanced.api.endpoint.FulfillmentLocationEndpoint
-
- findDefaultFulfillmentLocation() - Method in interface com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationService
-
Returns the first default fulfillment location found.
- findDefaultFulfillmentLocation() - Method in class com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationServiceImpl
-
- findInventory(Sku, FulfillmentLocation) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
- findInventory(Sku) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
Retrieves inventory for this sku at the default fulfillment location.
- findInventory(Sku, FulfillmentLocation) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- findInventory(Sku) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- findInventoryAcrossFulfillmentLocations(Sku) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
- findInventoryAcrossFulfillmentLocations(Sku, FulfillmentType) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
- findInventoryAcrossFulfillmentLocations(Sku) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- findInventoryAcrossFulfillmentLocations(Sku, FulfillmentType) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- findInventoryCountAcrossFulfillmentLocations(Sku) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
- findInventoryCountAcrossFulfillmentLocations(Sku, FulfillmentType) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
- findInventoryCountAcrossFulfillmentLocations(Sku) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- findInventoryCountAcrossFulfillmentLocations(Sku, FulfillmentType) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- findInventoryCountInFulfillmentLocations(Sku, List<FulfillmentLocation>) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
Counts the quantity available across the given set of locations for a given sku
- findInventoryCountInFulfillmentLocations(Sku, List<FulfillmentLocation>) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- findInventoryForFulfillmentLocation(FulfillmentLocation) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
Retrieves all instances of Inventory for this fulfillmentLocation
- findInventoryForFulfillmentLocation(FulfillmentLocation) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- findInventoryForSku(HttpServletRequest, Long, Long) - Method in class com.broadleafcommerce.inventory.advanced.api.endpoint.InventoryEndpoint
-
- findLocation(Long) - Method in class com.broadleafcommerce.inventory.advanced.api.endpoint.InventoryEndpoint
-
- findLocationById(HttpServletRequest, Long) - Method in class com.broadleafcommerce.inventory.advanced.api.endpoint.FulfillmentLocationEndpoint
-
- findMaxInventoryAcrossFulfillmentLocations(Sku) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
- findMaxInventoryAcrossFulfillmentLocations(Sku) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- findMaxInventoryInFulfillmentLocations(Sku, List<FulfillmentLocation>) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
Gets the maximum quantity available in a single
FulfillmentLocation for the given
sku filtered by the
list of given
locations
- findMaxInventoryInFulfillmentLocations(Sku, List<FulfillmentLocation>) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- findOpenRequestForEmail(String, Sku) - Method in interface com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationService
-
Returns whether an email address has requested an availability notification which has not yet been processed
for a specific Sku.
- findOpenRequestForEmail(String, Sku) - Method in class com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationServiceImpl
-
- findPhysicalInventoryForSku(HttpServletRequest, Long) - Method in class com.broadleafcommerce.inventory.advanced.api.endpoint.InventoryEndpoint
-
- findPickupInventoryForSku(HttpServletRequest, Long) - Method in class com.broadleafcommerce.inventory.advanced.api.endpoint.InventoryEndpoint
-
- findShippableInventoryForSku(HttpServletRequest, Long) - Method in class com.broadleafcommerce.inventory.advanced.api.endpoint.InventoryEndpoint
-
- findSku(Long) - Method in class com.broadleafcommerce.inventory.advanced.api.endpoint.InventoryEndpoint
-
Checks to see if the given Sku ID is valid
- formView - Variable in class com.broadleafcommerce.inventory.advanced.web.controller.BroadleafInventoryNotificationController
-
- FULFILLMENT_LOCATION - Static variable in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl.Presentation.FieldOrder
-
- fulfillmentGroupItem - Variable in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationTemplate
-
- FulfillmentGroupItemReservations - Interface in com.broadleafcommerce.inventory.advanced.domain
-
- FulfillmentLocation - Interface in com.broadleafcommerce.inventory.advanced.domain
-
Representative of a location that has inventory associated with it.
- fulfillmentLocation - Variable in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl
-
- FulfillmentLocationCustomPersistenceHandler - Class in com.broadleafcommerce.inventory.advanced.admin.server.handler
-
- FulfillmentLocationCustomPersistenceHandler() - Constructor for class com.broadleafcommerce.inventory.advanced.admin.server.handler.FulfillmentLocationCustomPersistenceHandler
-
- FulfillmentLocationDao - Interface in com.broadleafcommerce.inventory.advanced.dao
-
- fulfillmentLocationDao - Variable in class com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationServiceImpl
-
- FulfillmentLocationDaoImpl - Class in com.broadleafcommerce.inventory.advanced.dao
-
- FulfillmentLocationDaoImpl() - Constructor for class com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDaoImpl
-
- FulfillmentLocationEndpoint - Class in com.broadleafcommerce.inventory.advanced.api.endpoint
-
- FulfillmentLocationEndpoint() - Constructor for class com.broadleafcommerce.inventory.advanced.api.endpoint.FulfillmentLocationEndpoint
-
- FulfillmentLocationImpl - Class in com.broadleafcommerce.inventory.advanced.domain
-
- FulfillmentLocationImpl() - Constructor for class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl
-
- FulfillmentLocationImpl.Presentation - Class in com.broadleafcommerce.inventory.advanced.domain
-
- FulfillmentLocationImpl.Presentation.FieldOrder - Class in com.broadleafcommerce.inventory.advanced.domain
-
- FulfillmentLocationImpl.Presentation.Group - Class in com.broadleafcommerce.inventory.advanced.domain
-
- FulfillmentLocationImpl.Presentation.Group.Name - Class in com.broadleafcommerce.inventory.advanced.domain
-
- FulfillmentLocationImpl.Presentation.Group.Order - Class in com.broadleafcommerce.inventory.advanced.domain
-
- FulfillmentLocationImpl.Presentation.Tab - Class in com.broadleafcommerce.inventory.advanced.domain
-
- FulfillmentLocationImpl.Presentation.Tab.Name - Class in com.broadleafcommerce.inventory.advanced.domain
-
- FulfillmentLocationImpl.Presentation.Tab.Order - Class in com.broadleafcommerce.inventory.advanced.domain
-
- FulfillmentLocationImportProcessExecutor - Class in com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer
-
Consumer used to import fulfillment locations into Broadleaf
The default expected format for the file is
- FulfillmentLocationImportProcessExecutor() - Constructor for class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.FulfillmentLocationImportProcessExecutor
-
- fulfillmentLocationService - Variable in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.SingleLocationInventoryImportProcessExecutor
-
- fulfillmentLocationService - Variable in class com.broadleafcommerce.inventory.advanced.admin.server.handler.FulfillmentLocationCustomPersistenceHandler
-
- fulfillmentLocationService - Variable in class com.broadleafcommerce.inventory.advanced.admin.server.handler.InventoryCustomPersistenceHandler
-
- fulfillmentLocationService - Variable in class com.broadleafcommerce.inventory.advanced.admin.web.api.endpoint.AdminAdvancedInventoryImportEndpoint
-
- fulfillmentLocationService - Variable in class com.broadleafcommerce.inventory.advanced.dataimport.service.AdvancedInventoryImportServiceImpl
-
- fulfillmentLocationService - Variable in class com.broadleafcommerce.inventory.advanced.dataimport.service.MultipleLocationInventoryImportServiceImpl
-
- fulfillmentLocationService - Variable in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- FulfillmentLocationService - Interface in com.broadleafcommerce.inventory.advanced.service
-
- FulfillmentLocationServiceImpl - Class in com.broadleafcommerce.inventory.advanced.service
-
- FulfillmentLocationServiceImpl() - Constructor for class com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationServiceImpl
-
- FulfillmentLocationsFormBuilderExtensionHandler - Class in com.broadleafcommerce.inventory.advanced.admin.web.service
-
- FulfillmentLocationsFormBuilderExtensionHandler() - Constructor for class com.broadleafcommerce.inventory.advanced.admin.web.service.FulfillmentLocationsFormBuilderExtensionHandler
-
- FulfillmentLocationWrapper - Class in com.broadleafcommerce.inventory.advanced.api.wrapper
-
- FulfillmentLocationWrapper() - Constructor for class com.broadleafcommerce.inventory.advanced.api.wrapper.FulfillmentLocationWrapper
-
- fulfillmentType - Variable in class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.LocationImportDTO
-
- fulfillmentType - Variable in class com.broadleafcommerce.inventory.advanced.api.wrapper.FulfillmentLocationWrapper
-
- fulfillmentType - Variable in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl
-
- fulfillmentTypeHelper - Variable in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- fulfillmentTypeHelper - Variable in class com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDaoImpl
-
- FulfillmentTypeHelper - Class in com.broadleafcommerce.inventory.advanced.helper
-
Extensible component responsible for defining meanings between related FulfillmentTypes.
- FulfillmentTypeHelper() - Constructor for class com.broadleafcommerce.inventory.advanced.helper.FulfillmentTypeHelper
-
- General - Static variable in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl.Presentation.Group.Name
-
- General - Static variable in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl.Presentation.Group.Order
-
- General - Static variable in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl.Presentation.Group.Order
-
- getAddress() - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.FulfillmentLocationWrapper
-
- getAddress() - Method in interface com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocation
-
Gets where this is physically located.
- getAddress() - Method in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl
-
- getAddressId() - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.LocationImportDTO
-
- getAllUnProcessedNotifications(HttpServletRequest, int, int) - Method in class com.broadleafcommerce.inventory.advanced.api.endpoint.InventoryNotificationEndpoint
-
- getApplicableTypes(FulfillmentType) - Method in class com.broadleafcommerce.inventory.advanced.helper.FulfillmentTypeHelper
-
Returns all related FulfillmentTypes for the given type.
- getAvailableQuantity() - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.InventoryImportDTO
-
- getAvailableQuantity() - Method in class com.broadleafcommerce.inventory.advanced.service.dto.UpdateInventoryInfo
-
- getBatchSize() - Method in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.MultipleLocationInventoryImportProcessExecutor
-
- getBatchSize() - Method in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.SingleLocationInventoryImportProcessExecutor
-
- getChangeOrderFromContext(Map<String, Object>) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
- getClasspathFolder() - Method in class com.broadleafcommerce.inventory.advanced.config.AdvancedInventoryProperties
-
- getDate() - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryNotificationWrapper
-
- getDate() - Method in interface com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotification
-
The date in which this notification was created
- getDate() - Method in class com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotificationImpl
-
- getDefaultLocation() - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.LocationImportDTO
-
- getDefaultLocation() - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.FulfillmentLocationWrapper
-
- getDefaultLocation() - Method in interface com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocation
-
Retrieves if this fulfillment location as default
- getDefaultLocation() - Method in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl
-
- getEmailAddress() - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryNotificationWrapper
-
- getEmailAddress() - Method in interface com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotification
-
The email address to be used for notifying the user that there is now inventory available for the given Sku.
- getEmailAddress() - Method in class com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotificationImpl
-
- getEmbeddableInventoryReservationTemplate(boolean) - Method in class com.broadleafcommerce.inventory.advanced.weave.WeaveFulfillmentGroupItemReservations
-
- getEmbeddableSkuInventoryTemplate(boolean) - Method in class com.broadleafcommerce.inventory.advanced.weave.WeaveSkuInventory
-
- getFormView() - Method in class com.broadleafcommerce.inventory.advanced.web.controller.BroadleafInventoryNotificationController
-
- getFriendlyType() - Method in class com.broadleafcommerce.inventory.advanced.reservation.strategy.InventoryReservationStrategyType
-
- getFulfillmentGroupItem() - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationTemplate
-
- getFulfillmentLocation(Long, Map<String, String>) - Method in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.SingleLocationInventoryImportProcessExecutor
-
- getFulfillmentLocation() - Method in interface com.broadleafcommerce.inventory.advanced.domain.Inventory
-
Retrieves the fulfillment location information related to this inventory
- getFulfillmentLocation() - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl
-
- getFulfillmentLocationFileName() - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.endpoint.AdminAdvancedInventoryImportEndpoint
-
Name of the temporary file that's created to hold the input stream for later parsing in the AdvancedInventoryImportEventConsumer
- getFulfillmentType() - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.LocationImportDTO
-
- getFulfillmentType() - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.FulfillmentLocationWrapper
-
- getFulfillmentType() - Method in interface com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocation
-
The type of fulfillment that this location supports.
- getFulfillmentType() - Method in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl
-
- getId() - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.FulfillmentLocationWrapper
-
- getId() - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryNotificationWrapper
-
- getId() - Method in interface com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocation
-
- getId() - Method in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl
-
- getId() - Method in interface com.broadleafcommerce.inventory.advanced.domain.Inventory
-
Retrieves the unique identifier of the Inventory
- getId() - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl
-
- getId() - Method in interface com.broadleafcommerce.inventory.advanced.domain.InventoryReservation
-
Gets the primary key
- getId() - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationImpl
-
- getId() - Method in interface com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotification
-
Gets the primary key for this entity
- getId() - Method in class com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotificationImpl
-
- getImportObjectMapper() - Method in interface com.broadleafcommerce.inventory.advanced.dataimport.service.AdvancedInventoryImportService
-
Returns the object mapper that should be used when deserializing the inventory import payload
- getImportObjectMapper() - Method in class com.broadleafcommerce.inventory.advanced.dataimport.service.AdvancedInventoryImportServiceImpl
-
- getInstance(String) - Static method in class com.broadleafcommerce.inventory.advanced.reservation.strategy.InventoryReservationStrategyType
-
- getInStockNotificationEmailInfo() - Method in class com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationServiceImpl
-
- getInventory() - Method in class com.broadleafcommerce.inventory.advanced.domain.AdvancedInventoryTemplate
-
- getInventory() - Method in interface com.broadleafcommerce.inventory.advanced.domain.SkuInventory
-
Returns associated inventory for this Sku.
- getInventory() - Method in class com.broadleafcommerce.inventory.advanced.weave.WeaveSkuInventory
-
- getInventoryFileName() - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.endpoint.AdminAdvancedInventoryImportEndpoint
-
Name of the temporary file that's created to hold the input stream for later parsing in the AdvancedInventoryLocationImportEventConsumer
- getInventoryListKey() - Method in class com.broadleafcommerce.inventory.advanced.dataimport.service.MultipleLocationInventoryImportServiceImpl
-
- getInventoryReservations() - Method in class com.broadleafcommerce.inventory.advanced.workflow.InventoryState
-
- getItem() - Method in interface com.broadleafcommerce.inventory.advanced.domain.InventoryReservation
-
The fulfillment item from the order that this inventory was reserved for.
- getItem() - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationImpl
-
- getJsonParser(ObjectMapper, String) - Method in interface com.broadleafcommerce.inventory.advanced.dataimport.service.AdvancedInventoryImportService
-
Given an object mapper and name of a file, creates a JSON parser to parse
the file found with the name given
- getJsonParser(ObjectMapper, String) - Method in class com.broadleafcommerce.inventory.advanced.dataimport.service.AdvancedInventoryImportServiceImpl
-
- getKnownSubdivisions(HttpServletRequest, HttpServletResponse, Model, Map<String, String>, String) - Method in class com.broadleafcommerce.inventory.advanced.admin.web.controller.AdminFulfillmentLocationController
-
- getLocation() - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryNotificationWrapper
-
- getLocation() - Method in interface com.broadleafcommerce.inventory.advanced.domain.InventoryReservation
-
The location for which the inventory is actually coming out of
- getLocation() - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationImpl
-
- getLocation() - Method in interface com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotification
-
Optional, could return null if this was not set on the original notification request
- getLocation() - Method in class com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotificationImpl
-
- getLocationKey() - Method in class com.broadleafcommerce.inventory.advanced.dataimport.service.MultipleLocationInventoryImportServiceImpl
-
- getMainEntityName() - Method in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl
-
- getMaxRetries() - Method in class com.broadleafcommerce.inventory.advanced.admin.server.handler.InventoryCustomPersistenceHandler
-
- getMaxRetries() - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
- getModuleName() - Method in class com.broadleafcommerce.inventory.advanced.config.AdvancedInventoryModuleRegistration
-
- getName() - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.LocationImportDTO
-
- getName() - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.FulfillmentLocationWrapper
-
- getName() - Method in interface com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocation
-
Convenient name for this location for internal usage and to make the admin easier to navigate
- getName() - Method in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl
-
- getNextInventoryBatch(JsonParser, ObjectMapper, int) - Method in interface com.broadleafcommerce.inventory.advanced.dataimport.service.MultipleLocationInventoryImportService
-
Retrieves the next batch of inventory records from the given parser.
- getNextInventoryBatch(JsonParser, ObjectMapper, int) - Method in class com.broadleafcommerce.inventory.advanced.dataimport.service.MultipleLocationInventoryImportServiceImpl
-
- getNextLocation(JsonParser) - Method in interface com.broadleafcommerce.inventory.advanced.dataimport.service.MultipleLocationInventoryImportService
-
Returns the next FulfillmentLocation in the file that the JsonParser is pointing to
- getNextLocation(JsonParser) - Method in class com.broadleafcommerce.inventory.advanced.dataimport.service.MultipleLocationInventoryImportServiceImpl
-
- getNotificationForm(HttpServletRequest, HttpServletResponse, Model, Long) - Method in class com.broadleafcommerce.inventory.advanced.web.controller.BroadleafInventoryNotificationController
-
Returns the form view to create a new notification
- getNotificationForm(HttpServletRequest, HttpServletResponse, Model, Long) - Method in class com.broadleafcommerce.reference.controller.catalog.InventoryNotificationController
-
- getNumRecords(String) - Method in interface com.broadleafcommerce.inventory.advanced.dataimport.service.AdvancedInventoryImportService
-
Parses the file and counts the number of JSON objects in the file until
the parser points to JsonToken.END_ARRAY
- getNumRecords(JsonParser) - Method in interface com.broadleafcommerce.inventory.advanced.dataimport.service.AdvancedInventoryImportService
-
Counts the records through the JsonParser until the parser points to JsonToken.END_ARRAY
- getNumRecords(String) - Method in class com.broadleafcommerce.inventory.advanced.dataimport.service.AdvancedInventoryImportServiceImpl
-
- getNumRecords(JsonParser) - Method in class com.broadleafcommerce.inventory.advanced.dataimport.service.AdvancedInventoryImportServiceImpl
-
- getNumRetries() - Method in class com.broadleafcommerce.inventory.advanced.dataimport.service.AdvancedInventoryImportServiceImpl
-
- getOnHandQuantity() - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.InventoryImportDTO
-
- getOnHandQuantity() - Method in class com.broadleafcommerce.inventory.advanced.service.dto.UpdateInventoryInfo
-
- getOrderFromContext(Map<String, Object>) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
- getPageSize() - Method in class com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationJob
-
- getProcessType() - Method in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.FulfillmentLocationImportProcessExecutor
-
- getProcessType() - Method in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.MultipleLocationInventoryImportProcessExecutor
-
- getProcessType() - Method in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.SingleLocationInventoryImportProcessExecutor
-
- getQuantity() - Method in interface com.broadleafcommerce.inventory.advanced.domain.InventoryReservation
-
Obtains the quantity that was reserved at the fulfillment location for the fulfillment item.
- getQuantity() - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationImpl
-
- getQuantityAvailable(HttpServletRequest, Long, Long) - Method in class com.broadleafcommerce.inventory.advanced.api.endpoint.InventoryEndpoint
-
- getQuantityAvailable() - Method in interface com.broadleafcommerce.inventory.advanced.domain.Inventory
-
Retrieves the inventory available for sale.
- getQuantityAvailable() - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl
-
- getQuantityOnHand() - Method in interface com.broadleafcommerce.inventory.advanced.domain.Inventory
-
Retrieves the actual inventory in possession of the business
- getQuantityOnHand() - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl
-
- getQuantityOnHandEnabled() - Method in class com.broadleafcommerce.inventory.advanced.admin.web.service.InventoryFormBuilderExtensionHandler
-
- getQuantityOnHandEnabled() - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryWrapper
-
- getReservations() - Method in interface com.broadleafcommerce.inventory.advanced.domain.FulfillmentGroupItemReservations
-
- getReservations() - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationTemplate
-
- getReservations(FulfillmentGroup) - Method in interface com.broadleafcommerce.inventory.advanced.reservation.strategy.InventoryReservationStrategy
-
This attempts to resolve a fulfillment (inventory) location for a particular fulfillment group for the given Sku
and quantity.
- getReservations(FulfillmentGroup) - Method in class com.broadleafcommerce.inventory.advanced.reservation.strategy.MultipleReservationPerItemReservationStrategy
-
- getReservations(FulfillmentGroup) - Method in class com.broadleafcommerce.inventory.advanced.reservation.strategy.SingleLocationPerGroupReservationStrategy
-
- getReservations(FulfillmentGroup) - Method in class com.broadleafcommerce.inventory.advanced.reservation.strategy.SingleLocationPerItemReservationStrategy
-
- getReservations() - Method in class com.broadleafcommerce.inventory.advanced.weave.WeaveFulfillmentGroupItemReservations
-
- getReservationStrategy() - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
- getRollbackStateFromContext(Map<String, Object>) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
- getSectionKey(Map<String, String>) - Method in class com.broadleafcommerce.inventory.advanced.admin.web.controller.AdminFulfillmentLocationController
-
- getSku() - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryNotificationWrapper
-
- getSku() - Method in interface com.broadleafcommerce.inventory.advanced.domain.Inventory
-
Retrieves the sku for this Inventory
- getSku() - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl
-
- getSku() - Method in interface com.broadleafcommerce.inventory.advanced.domain.InventoryReservation
-
- getSku() - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationImpl
-
- getSku() - Method in interface com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotification
-
Gets the Sku that a user has subscribed to receive notifications for
- getSku() - Method in class com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotificationImpl
-
- getSku() - Method in class com.broadleafcommerce.inventory.advanced.service.dto.UpdateInventoryInfo
-
- getSkuForItem(FulfillmentGroupItem) - Method in class com.broadleafcommerce.inventory.advanced.reservation.strategy.AbstractInventoryReservationStrategy
-
- getSkuForItem(FulfillmentGroupItem) - Method in interface com.broadleafcommerce.inventory.advanced.reservation.strategy.InventoryReservationStrategy
-
Convenience method to determine the SKU from the FulfillmentGroupItem
- getSkuForItem(FulfillmentGroupItem) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
- getSkuId() - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.InventoryImportDTO
-
- getSkuQuantityMap() - Method in class com.broadleafcommerce.inventory.advanced.workflow.InventoryState
-
- getStringifiedApplicableTypes(FulfillmentType) - Method in class com.broadleafcommerce.inventory.advanced.helper.FulfillmentTypeHelper
-
- getType() - Method in interface com.broadleafcommerce.inventory.advanced.reservation.strategy.InventoryReservationStrategy
-
The type of this strategy, used for configuring the active strategy for selecting between.
- getType() - Method in class com.broadleafcommerce.inventory.advanced.reservation.strategy.InventoryReservationStrategyType
-
- getType() - Method in class com.broadleafcommerce.inventory.advanced.reservation.strategy.MultipleReservationPerItemReservationStrategy
-
- getType() - Method in class com.broadleafcommerce.inventory.advanced.reservation.strategy.SingleLocationPerGroupReservationStrategy
-
- getType() - Method in class com.broadleafcommerce.inventory.advanced.reservation.strategy.SingleLocationPerItemReservationStrategy
-
- getUnProcessedNotificationsForEmail(HttpServletRequest, String) - Method in class com.broadleafcommerce.inventory.advanced.api.endpoint.InventoryNotificationEndpoint
-
- getVersion() - Method in interface com.broadleafcommerce.inventory.advanced.domain.Inventory
-
Retrieves the version set by Hibernate.
- getVersion() - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl
-
- goToNextInventoryList(JsonParser) - Method in interface com.broadleafcommerce.inventory.advanced.dataimport.service.MultipleLocationInventoryImportService
-
Moves the parser's cursor to the start of the first inventory record in the next
list of inventories for the given parser
- goToNextInventoryList(JsonParser) - Method in class com.broadleafcommerce.inventory.advanced.dataimport.service.MultipleLocationInventoryImportServiceImpl
-
- Group() - Constructor for class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl.Presentation.Group
-
- Group() - Constructor for class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl.Presentation.Group
-
- id - Variable in class com.broadleafcommerce.inventory.advanced.api.wrapper.FulfillmentLocationWrapper
-
- id - Variable in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryNotificationWrapper
-
- id - Variable in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryWrapper
-
- id - Variable in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl
-
- id - Variable in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl
-
- id - Variable in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationImpl
-
- id - Variable in class com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotificationImpl
-
- importService - Variable in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.FulfillmentLocationImportProcessExecutor
-
- importService - Variable in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.MultipleLocationInventoryImportProcessExecutor
-
- importService - Variable in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.SingleLocationInventoryImportProcessExecutor
-
- importService - Variable in class com.broadleafcommerce.inventory.advanced.admin.dataimport.service.AdvancedInventoryImportEventSchedulerImpl
-
- importService - Variable in class com.broadleafcommerce.inventory.advanced.admin.web.api.endpoint.AdminAdvancedInventoryImportEndpoint
-
- importService - Variable in class com.broadleafcommerce.inventory.advanced.dataimport.service.MultipleLocationInventoryImportServiceImpl
-
- ImportSQLConfig - Class in com.broadleafcommerce.inventory.advanced.demo
-
- ImportSQLConfig() - Constructor for class com.broadleafcommerce.inventory.advanced.demo.ImportSQLConfig
-
- incrementInventory(Map<Sku, Integer>, Map<String, Object>) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
- incrementInventoryFromLocations(Map<FulfillmentLocation, Map<Sku, Integer>>) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
Add available inventory to sku.
- incrementInventoryFromLocations(Map<FulfillmentLocation, Map<Sku, Integer>>, List<InventoryReservation>) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
- incrementInventoryFromLocations(Map<FulfillmentLocation, Map<Sku, Integer>>) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- incrementInventoryFromLocations(Map<FulfillmentLocation, Map<Sku, Integer>>, List<InventoryReservation>) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- incrementInventoryOnHand(Map<FulfillmentLocation, Map<Sku, Integer>>) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
Add inventory on hand to sku.
- incrementInventoryOnHand(Map<FulfillmentLocation, Map<Sku, Integer>>) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- init() - Method in class com.broadleafcommerce.inventory.advanced.admin.web.service.FulfillmentLocationsFormBuilderExtensionHandler
-
- init() - Method in class com.broadleafcommerce.inventory.advanced.admin.web.service.InventoryAwareSkuFormBuilderExtensionHandler
-
- init() - Method in class com.broadleafcommerce.inventory.advanced.admin.web.service.InventoryFormBuilderExtensionHandler
-
- init() - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
- inspect(PersistencePackage, DynamicEntityDao, InspectHelper) - Method in class com.broadleafcommerce.inventory.advanced.admin.server.handler.InventoryCustomPersistenceHandler
-
- Inventory - Static variable in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl.Presentation.Tab.Name
-
- Inventory - Interface in com.broadleafcommerce.inventory.advanced.domain
-
Inventory should be pretty self-explanatory: this is the amount of a Sku that is available at a particular
Location.
- INVENTORY_IMPORT_PROCESS - Static variable in class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.SingleLocationInventoryImportProcessExecutor
-
- InventoryAwareSkuFormBuilderExtensionHandler - Class in com.broadleafcommerce.inventory.advanced.admin.web.service
-
Removes header fields that are relevant when displaying a list of
Inventory by itself, but not relevant when
displaying
Inventory within the context of a
Sku (like sku.name and consolidated product options).
- InventoryAwareSkuFormBuilderExtensionHandler() - Constructor for class com.broadleafcommerce.inventory.advanced.admin.web.service.InventoryAwareSkuFormBuilderExtensionHandler
-
- InventoryCustomPersistenceHandler - Class in com.broadleafcommerce.inventory.advanced.admin.server.handler
-
Because of the potentially volatile nature of inventory in high-contention environments, inventory updates have to be
managed in a very specific way.
- InventoryCustomPersistenceHandler() - Constructor for class com.broadleafcommerce.inventory.advanced.admin.server.handler.InventoryCustomPersistenceHandler
-
- inventoryDao - Variable in class com.broadleafcommerce.inventory.advanced.admin.server.handler.AdminInventoryPersister
-
- inventoryDao - Variable in class com.broadleafcommerce.inventory.advanced.admin.server.handler.InventoryCustomPersistenceHandler
-
- inventoryDao - Variable in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- InventoryEndpoint - Class in com.broadleafcommerce.inventory.advanced.api.endpoint
-
- InventoryEndpoint() - Constructor for class com.broadleafcommerce.inventory.advanced.api.endpoint.InventoryEndpoint
-
- InventoryFormBuilderExtensionHandler - Class in com.broadleafcommerce.inventory.advanced.admin.web.service
-
Responsible for dealing with quantity and quantity change fields.
- InventoryFormBuilderExtensionHandler() - Constructor for class com.broadleafcommerce.inventory.advanced.admin.web.service.InventoryFormBuilderExtensionHandler
-
- InventoryImpl - Class in com.broadleafcommerce.inventory.advanced.domain
-
- InventoryImpl() - Constructor for class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl
-
- InventoryImpl.Presentation - Class in com.broadleafcommerce.inventory.advanced.domain
-
- InventoryImpl.Presentation.FieldOrder - Class in com.broadleafcommerce.inventory.advanced.domain
-
- InventoryImpl.Presentation.Group - Class in com.broadleafcommerce.inventory.advanced.domain
-
- InventoryImpl.Presentation.Group.Name - Class in com.broadleafcommerce.inventory.advanced.domain
-
- InventoryImpl.Presentation.Group.Order - Class in com.broadleafcommerce.inventory.advanced.domain
-
- InventoryImpl.Presentation.Tab - Class in com.broadleafcommerce.inventory.advanced.domain
-
- InventoryImpl.Presentation.Tab.Location - Class in com.broadleafcommerce.inventory.advanced.domain
-
- InventoryImpl.Presentation.Tab.Order - Class in com.broadleafcommerce.inventory.advanced.domain
-
- InventoryImportDTO - Class in com.broadleafcommerce.inventory.advanced.admin.web.api.dto
-
Object used for Inventory imports.
- InventoryImportDTO() - Constructor for class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.InventoryImportDTO
-
- inventoryList - Variable in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl
-
- InventoryLocationResolver - Interface in com.broadleafcommerce.inventory.advanced.service
-
This is generally for determining where inventory is being fulfilled from.
- InventoryNotification - Interface in com.broadleafcommerce.inventory.advanced.notification.domain
-
Used in order to allow a Customer (or just an anonymous email address) to subscribe to receive notifications
about an out of stock item being back in stock.
- InventoryNotificationController - Class in com.broadleafcommerce.reference.controller.catalog
-
- InventoryNotificationController() - Constructor for class com.broadleafcommerce.reference.controller.catalog.InventoryNotificationController
-
- InventoryNotificationDao - Interface in com.broadleafcommerce.inventory.advanced.notification.dao
-
- inventoryNotificationDao - Variable in class com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationServiceImpl
-
- InventoryNotificationDaoImpl - Class in com.broadleafcommerce.inventory.advanced.notification.dao
-
- InventoryNotificationDaoImpl() - Constructor for class com.broadleafcommerce.inventory.advanced.notification.dao.InventoryNotificationDaoImpl
-
- InventoryNotificationEndpoint - Class in com.broadleafcommerce.inventory.advanced.api.endpoint
-
- InventoryNotificationEndpoint() - Constructor for class com.broadleafcommerce.inventory.advanced.api.endpoint.InventoryNotificationEndpoint
-
- InventoryNotificationImpl - Class in com.broadleafcommerce.inventory.advanced.notification.domain
-
- InventoryNotificationImpl() - Constructor for class com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotificationImpl
-
- InventoryNotificationJob - Class in com.broadleafcommerce.inventory.advanced.notification.service
-
Job that can be configured to send email notifications to users that have subscribed to be notified about inventory
becoming available via an
InventoryNotification.
- InventoryNotificationJob() - Constructor for class com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationJob
-
- InventoryNotificationService - Interface in com.broadleafcommerce.inventory.advanced.notification.service
-
- inventoryNotificationService - Variable in class com.broadleafcommerce.inventory.advanced.web.controller.BroadleafInventoryNotificationController
-
- InventoryNotificationServiceImpl - Class in com.broadleafcommerce.inventory.advanced.notification.service
-
- InventoryNotificationServiceImpl() - Constructor for class com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationServiceImpl
-
- InventoryNotificationWrapper - Class in com.broadleafcommerce.inventory.advanced.api.wrapper
-
- InventoryNotificationWrapper() - Constructor for class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryNotificationWrapper
-
- inventoryPersister - Variable in class com.broadleafcommerce.inventory.advanced.admin.server.handler.InventoryCustomPersistenceHandler
-
- InventoryReservation - Interface in com.broadleafcommerce.inventory.advanced.domain
-
- InventoryReservationImpl - Class in com.broadleafcommerce.inventory.advanced.domain
-
- InventoryReservationImpl() - Constructor for class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationImpl
-
- inventoryReservations - Variable in class com.broadleafcommerce.inventory.advanced.workflow.InventoryState
-
- InventoryReservationStrategy - Interface in com.broadleafcommerce.inventory.advanced.reservation.strategy
-
Configurable interface used to determine how to create
InventoryReservations for a
FulfillmentGroup when
an order is checked out.
- InventoryReservationStrategyType - Class in com.broadleafcommerce.inventory.advanced.reservation.strategy
-
- InventoryReservationStrategyType() - Constructor for class com.broadleafcommerce.inventory.advanced.reservation.strategy.InventoryReservationStrategyType
-
- InventoryReservationStrategyType(String, String) - Constructor for class com.broadleafcommerce.inventory.advanced.reservation.strategy.InventoryReservationStrategyType
-
- InventoryReservationTemplate - Class in com.broadleafcommerce.inventory.advanced.domain
-
- InventoryReservationTemplate() - Constructor for class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationTemplate
-
- inventoryService - Variable in class com.broadleafcommerce.inventory.advanced.admin.server.handler.AdminInventoryPersister
-
- inventoryService - Variable in class com.broadleafcommerce.inventory.advanced.admin.server.handler.InventoryCustomPersistenceHandler
-
- inventoryService - Variable in class com.broadleafcommerce.inventory.advanced.api.endpoint.FulfillmentLocationEndpoint
-
- inventoryService - Variable in class com.broadleafcommerce.inventory.advanced.api.endpoint.InventoryEndpoint
-
- inventoryService - Variable in class com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationJob
-
- inventoryService - Variable in class com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationServiceImpl
-
- inventoryService - Variable in class com.broadleafcommerce.inventory.advanced.reservation.strategy.AbstractInventoryReservationStrategy
-
- inventoryService - Variable in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
- inventoryService - Variable in class com.broadleafcommerce.inventory.advanced.service.DefaultInventoryLocationResolver
-
- InventoryState - Class in com.broadleafcommerce.inventory.advanced.workflow
-
Contains the inventory state in case of a rollback.
- InventoryState() - Constructor for class com.broadleafcommerce.inventory.advanced.workflow.InventoryState
-
- InventoryWrapper - Class in com.broadleafcommerce.inventory.advanced.api.wrapper
-
- InventoryWrapper() - Constructor for class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryWrapper
-
- IS_LOCKED - Variable in class com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationJob
-
- isAvailable(Product, Integer) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
Returns a map indicating if the quantity requested is available for each sku associated with the Product in the default fulfillment location.
- isAvailable(Sku, Integer, FulfillmentLocation) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
Retrieves whether or not the quantity is available for a sku at a fulfillment location.
- isAvailable(Sku, int, List<FulfillmentLocation>) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
Determines if quantity is available for the given sku at the given locations
- isAvailable(Product, Integer, FulfillmentLocation) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
Returns a map indicating whether the quantity requested is available for the specified Product in the fulfillment location.
- isAvailable(Sku, Integer, FulfillmentLocation) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- isAvailable(Product, Integer) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- isAvailable(Product, Integer, FulfillmentLocation) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- isAvailable(Sku, int, List<FulfillmentLocation>) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- isAvailableAtDefaultFulfillmentLocation(Sku, Integer) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
Retrieves whether or not the quantity is available for a sku at the default fulfillment location.
- isAvailableAtDefaultFulfillmentLocation(Sku, Integer) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- isDefaultLocation() - Method in interface com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocation
-
Retrieves if this fulfillment location as default.
- isDefaultLocation() - Method in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl
-
- isProcessed() - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryNotificationWrapper
-
- isProcessed() - Method in interface com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotification
-
Whether or not this notification has been sent out to the user.
- isProcessed() - Method in class com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotificationImpl
-
- isSkuEligibleForInventoryCheck(Sku) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
Tests whether an inventory check will be invoked for the given Sku.
- isSkuEligibleForInventoryCheck(Sku) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- isSkuEligibleForReservation(Sku) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
Tests whether a reservation will be created for a given Sku.
- isSkuEligibleForReservation(Sku) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- item - Variable in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationImpl
-
- readAll() - Method in interface com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDao
-
Retrieves all of the fulfillment locations
- readAll() - Method in class com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDaoImpl
-
- readAll(int, int, boolean) - Method in interface com.broadleafcommerce.inventory.advanced.notification.dao.InventoryNotificationDao
-
- readAll(int, int, boolean) - Method in class com.broadleafcommerce.inventory.advanced.notification.dao.InventoryNotificationDaoImpl
-
- readAllForCustomer(Customer, boolean) - Method in interface com.broadleafcommerce.inventory.advanced.notification.dao.InventoryNotificationDao
-
- readAllForCustomer(Customer, boolean) - Method in class com.broadleafcommerce.inventory.advanced.notification.dao.InventoryNotificationDaoImpl
-
- readAllForEmail(String, boolean) - Method in interface com.broadleafcommerce.inventory.advanced.notification.dao.InventoryNotificationDao
-
- readAllForEmail(String, boolean) - Method in class com.broadleafcommerce.inventory.advanced.notification.dao.InventoryNotificationDaoImpl
-
- readAllForSku(Sku, int, int, boolean) - Method in interface com.broadleafcommerce.inventory.advanced.notification.dao.InventoryNotificationDao
-
- readAllForSku(Sku, int, int, boolean) - Method in class com.broadleafcommerce.inventory.advanced.notification.dao.InventoryNotificationDaoImpl
-
- readAllFulfillmentLocations(FulfillmentType) - Method in interface com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDao
-
- readAllFulfillmentLocations(FulfillmentType) - Method in class com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDaoImpl
-
- readAllFulfillmentLocationsForSku(Long) - Method in interface com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDao
-
- readAllFulfillmentLocationsForSku(Long, FulfillmentType) - Method in interface com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDao
-
Reads all fulfillment locations associated with a sku
- readAllFulfillmentLocationsForSku(Long, FulfillmentType, int) - Method in interface com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDao
-
- readAllFulfillmentLocationsForSku(Long) - Method in class com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDaoImpl
-
- readAllFulfillmentLocationsForSku(Long, FulfillmentType) - Method in class com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDaoImpl
-
- readAllFulfillmentLocationsForSku(Long, FulfillmentType, int) - Method in class com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDaoImpl
-
- readById(Long) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
- readById(Long) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- readById(Long) - Method in interface com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDao
-
- readById(Long) - Method in class com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDaoImpl
-
- readById(Long) - Method in interface com.broadleafcommerce.inventory.advanced.notification.dao.InventoryNotificationDao
-
- readById(Long) - Method in class com.broadleafcommerce.inventory.advanced.notification.dao.InventoryNotificationDaoImpl
-
- readDefaultFulfillmentLocation() - Method in interface com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDao
-
Reads the first fulfillment location that it finds that is flagged as default
- readDefaultFulfillmentLocation() - Method in class com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDaoImpl
-
- readForUpdateById(Long) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
Same as read, but refreshes and handles locking for concurrent updates
- readForUpdateById(Long) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- readInventoriesForUpdateFromSkus(Set<Long>, FulfillmentLocation) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
- readInventoriesForUpdateFromSkus(Set<Long>, FulfillmentLocation) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- readInventory(Sku, FulfillmentLocation) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
- readInventory(Sku, FulfillmentLocation) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- readInventoryAcrossFulfillmentLocations(Sku) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
Returns all of the inventory records for the given sku within all {@link FulfillmentLocations
- readInventoryAcrossFulfillmentLocations(Sku, FulfillmentType) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
Returns all of the inventory records for the given
sku at
FulfillmentLocations with the given
fulfillmentType
- readInventoryAcrossFulfillmentLocations(Sku, FulfillmentType) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- readInventoryAcrossFulfillmentLocations(Sku) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- readInventoryCountAcrossFulfillmentLocations(Sku) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
Reads a sum of all available quantities for a Sku across all fulfillment locations.
- readInventoryCountAcrossFulfillmentLocations(Sku) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- readInventoryCountInFulfillmentLocations(Sku, List<FulfillmentLocation>) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
- readInventoryCountInFulfillmentLocations(Sku, List<FulfillmentLocation>) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- readInventoryForDefaultFulfillmentLocation(Sku) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
- readInventoryForDefaultFulfillmentLocation(Sku) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- readInventoryForFulfillmentLocation(List<Sku>, FulfillmentLocation) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
Reads inventories for a list of skus in the default fulfillment location.
- readInventoryForFulfillmentLocation(FulfillmentLocation) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
Retrieves all instances of Inventory for this fulfillmentLocation
- readInventoryForFulfillmentLocation(FulfillmentLocation) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- readInventoryForFulfillmentLocation(List<Sku>, FulfillmentLocation) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- readInventoryForUpdate(Sku, FulfillmentLocation) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
Same as readInventory but refreshes and locks the object.
- readInventoryForUpdate(Sku, FulfillmentLocation) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- readInventoryForUpdateForDefaultFulfillmentLocation(Sku) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
Same as readInventoryForDefaultFulfillmentLocation but refreshes and locks the object.
- readInventoryForUpdateForDefaultFulfillmentLocation(Sku) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- readMaxInventoryAcrossFulfillmentLocations(Sku) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
Gets the maximum quantity at a single fulfillment location for the given sku acros all locations
- readMaxInventoryAcrossFulfillmentLocations(Sku) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- readMaxInventoryInFulfillmentLocations(Sku, List<FulfillmentLocation>) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
Gets the maximum quantity at a single fulfillment location for the given sku filtered by the given locations
- readMaxInventoryInFulfillmentLocations(Sku, List<FulfillmentLocation>) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- reconcileChangeOrderInventory(Map<Sku, Integer>, Map<Sku, Integer>, Map<String, Object>) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
In the case of a change order (i.e from the OMS workflow), we need to rollback existing reservations and start over
in order to reconcile the difference in inventory and reservations that have already been committed.
- registerAndStart(String, String, Map<String, String>, Long) - Method in class com.broadleafcommerce.inventory.advanced.admin.dataimport.service.AdvancedInventoryImportEventSchedulerImpl
-
- removeHeaderFields(ListGrid) - Method in class com.broadleafcommerce.inventory.advanced.admin.web.service.InventoryAwareSkuFormBuilderExtensionHandler
-
- REORDER_THRESHOLD - Static variable in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl.Presentation.FieldOrder
-
- reservations - Variable in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationTemplate
-
- reservationStrategies - Variable in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
- resolveInventoryLocationForDecrement(Sku, Integer, Order) - Method in class com.broadleafcommerce.inventory.advanced.service.DefaultInventoryLocationResolver
-
- resolveInventoryLocationForDecrement(Sku, Integer, Order) - Method in interface com.broadleafcommerce.inventory.advanced.service.InventoryLocationResolver
-
Resolves an inventory location when none has been determined from other means.
- resolveInventoryLocationForIncrement(Sku, Integer, Order) - Method in class com.broadleafcommerce.inventory.advanced.service.DefaultInventoryLocationResolver
-
- resolveInventoryLocationForIncrement(Sku, Integer, Order) - Method in interface com.broadleafcommerce.inventory.advanced.service.InventoryLocationResolver
-
This attempts to resolve an inventory location for incrementing inventory when a location is not known.
- resolveInventoryLocationsForAvailability(Sku, Order) - Method in class com.broadleafcommerce.inventory.advanced.service.DefaultInventoryLocationResolver
-
- resolveInventoryLocationsForAvailability(Sku, Order) - Method in interface com.broadleafcommerce.inventory.advanced.service.InventoryLocationResolver
-
Resolves a list of locations to check for whether or not the given sku is available.
- retrieveQuantitiesAvailable(Collection<Sku>, Map<String, Object>, ExtensionResultHolder<Map<Sku, Integer>>) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
- reverseLocationQuantityMapFromReservations(List<InventoryReservation>) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
Given a list of reservations (e.g.
- ROLLBACK_BLC_ADVANCED_INVENTORY_DECREMENTED - Static variable in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
- ROLLBACK_BLC_ADVANCED_INVENTORY_INCREMENTED - Static variable in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
- ROLLBACK_BLC_ADVANCED_INVENTORY_ORDER_ID - Static variable in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
- sandBoxHelper - Variable in class com.broadleafcommerce.inventory.advanced.admin.server.handler.InventoryCustomPersistenceHandler
-
- sandBoxHelper - Variable in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- sandBoxHelper - Variable in class com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDaoImpl
-
- sandBoxHelper - Variable in class com.broadleafcommerce.inventory.advanced.reservation.strategy.SingleLocationPerGroupReservationStrategy
-
- save(Inventory) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
- save(Inventory) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- save(FulfillmentLocation) - Method in interface com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDao
-
- save(FulfillmentLocation) - Method in class com.broadleafcommerce.inventory.advanced.dao.FulfillmentLocationDaoImpl
-
- save(InventoryNotification) - Method in interface com.broadleafcommerce.inventory.advanced.notification.dao.InventoryNotificationDao
-
- save(InventoryNotification) - Method in class com.broadleafcommerce.inventory.advanced.notification.dao.InventoryNotificationDaoImpl
-
- save(InventoryNotification) - Method in interface com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationService
-
Persists the given notification
- save(InventoryNotification) - Method in class com.broadleafcommerce.inventory.advanced.notification.service.InventoryNotificationServiceImpl
-
- save(Inventory) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
Persists the inventory
- save(Inventory) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- save(FulfillmentLocation) - Method in interface com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationService
-
- save(FulfillmentLocation) - Method in class com.broadleafcommerce.inventory.advanced.service.FulfillmentLocationServiceImpl
-
- saveAdminInventory(Long, Entity, Map<String, FieldMetadata>, RecordHelper) - Method in class com.broadleafcommerce.inventory.advanced.admin.server.handler.AdminInventoryPersister
-
Creates a new transaction and attempts a read, populate, update within the transaction.
- saveReservation(InventoryReservation) - Method in interface com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDao
-
Saves the given reservation
- saveReservation(InventoryReservation) - Method in class com.broadleafcommerce.inventory.advanced.dao.AdvancedInventoryDaoImpl
-
- saveReservation(InventoryReservation) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
Saves the given reservation
- saveReservation(InventoryReservation) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- scheduleInventoryImport(String, Long) - Method in interface com.broadleafcommerce.inventory.advanced.admin.dataimport.service.AdvancedInventoryImportEventScheduler
-
Schedules an event to set inventory for all the records in the file with name fileName
- scheduleInventoryImport(String, Long) - Method in class com.broadleafcommerce.inventory.advanced.admin.dataimport.service.AdvancedInventoryImportEventSchedulerImpl
-
- scheduleLocationImport(String) - Method in interface com.broadleafcommerce.inventory.advanced.admin.dataimport.service.AdvancedInventoryImportEventScheduler
-
Schedules an event to create fulfillment location for all of the records in the file with name fileName
- scheduleLocationImport(String) - Method in class com.broadleafcommerce.inventory.advanced.admin.dataimport.service.AdvancedInventoryImportEventSchedulerImpl
-
- scheduleMultipleLocationInventoryImport(String) - Method in interface com.broadleafcommerce.inventory.advanced.admin.dataimport.service.AdvancedInventoryImportEventScheduler
-
Schedules an event to set inventory for all of the records in the file with name fileName
- scheduleMultipleLocationInventoryImport(String) - Method in class com.broadleafcommerce.inventory.advanced.admin.dataimport.service.AdvancedInventoryImportEventSchedulerImpl
-
- scheduler - Variable in class com.broadleafcommerce.inventory.advanced.admin.web.api.endpoint.AdminAdvancedInventoryImportEndpoint
-
- SECTION_KEY - Static variable in class com.broadleafcommerce.inventory.advanced.admin.web.controller.AdminFulfillmentLocationController
-
- selectedStrategy - Variable in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceExtensionHandler
-
- setAddress(AddressWrapper) - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.FulfillmentLocationWrapper
-
- setAddress(Address) - Method in interface com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocation
-
Set the Address of the fulfillment location
- setAddress(Address) - Method in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl
-
- setAddressId(Long) - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.LocationImportDTO
-
- setApplicationContext(ApplicationContext) - Method in class com.broadleafcommerce.inventory.advanced.dataimport.modifier.AdvancedInventoryTypeModifier
-
- setAvailableQuantity(Integer) - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.InventoryImportDTO
-
- setAvailableQuantity(Integer) - Method in class com.broadleafcommerce.inventory.advanced.service.dto.UpdateInventoryInfo
-
- setDate(Date) - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryNotificationWrapper
-
- setDate(Date) - Method in interface com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotification
-
When the user actually subscribed to this notification.
- setDate(Date) - Method in class com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotificationImpl
-
- setDefaultLocation(Boolean) - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.LocationImportDTO
-
- setDefaultLocation(Boolean) - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.FulfillmentLocationWrapper
-
- setDefaultLocation(Boolean) - Method in interface com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocation
-
Sets whether or not this fulfillment location is the default one
- setDefaultLocation(Boolean) - Method in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl
-
- setEmailAddress(String) - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryNotificationWrapper
-
- setEmailAddress(String) - Method in interface com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotification
-
The email address used to notify the user that there is inventory available for the given Sku.
- setEmailAddress(String) - Method in class com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotificationImpl
-
- setForDefaultLocation(InputStream) - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.endpoint.AdminAdvancedInventoryImportEndpoint
-
Sets the inventory based on body for the default fulfillment location
- setForMultipleLocations(InputStream) - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.endpoint.AdminAdvancedInventoryImportEndpoint
-
Sets the inventory based on body.
- setFormView(String) - Method in class com.broadleafcommerce.inventory.advanced.web.controller.BroadleafInventoryNotificationController
-
- setForSingleLocation(InputStream, Long) - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.endpoint.AdminAdvancedInventoryImportEndpoint
-
Sets the inventory based on @{code body} for the fulfillment location with id locationId
- setFulfillmentGroupItem(FulfillmentGroupItem) - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationTemplate
-
- setFulfillmentLocation(FulfillmentLocation) - Method in interface com.broadleafcommerce.inventory.advanced.domain.Inventory
-
Sets the fulfillment location information related to this inventory
- setFulfillmentLocation(FulfillmentLocation) - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl
-
- setFulfillmentType(String) - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.LocationImportDTO
-
- setFulfillmentType(String) - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.FulfillmentLocationWrapper
-
- setFulfillmentType(FulfillmentType) - Method in interface com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocation
-
Sets the type of fulfillment that this location supports.
- setFulfillmentType(FulfillmentType) - Method in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl
-
- setId(Long) - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.FulfillmentLocationWrapper
-
- setId(Long) - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryNotificationWrapper
-
- setId(Long) - Method in interface com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocation
-
- setId(Long) - Method in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl
-
- setId(Long) - Method in interface com.broadleafcommerce.inventory.advanced.domain.Inventory
-
Sets the unique identifier of the Inventory
- setId(Long) - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl
-
- setId(Long) - Method in interface com.broadleafcommerce.inventory.advanced.domain.InventoryReservation
-
Sets the primary key for this reservation
- setId(Long) - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationImpl
-
- setId(Long) - Method in interface com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotification
-
Sets the primary key for this entity
- setId(Long) - Method in class com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotificationImpl
-
- setInventory(List<InventoryImportDTO>, FulfillmentLocation) - Method in interface com.broadleafcommerce.inventory.advanced.dataimport.service.AdvancedInventoryImportService
-
Sets the inventory for the given InventoryImportDTOs for the given FulfillmentLocation
- setInventory(List<InventoryImportDTO>, FulfillmentLocation) - Method in class com.broadleafcommerce.inventory.advanced.dataimport.service.AdvancedInventoryImportServiceImpl
-
- setInventory(Map<Long, InventoryImportDTO>, FulfillmentLocation) - Method in class com.broadleafcommerce.inventory.advanced.dataimport.service.AdvancedInventoryImportServiceImpl
-
Converts the given skuMap to an appropriate map of fulfillment location to UpdateInventoryInfos so that it can
be sent to the inventory service
- setInventory(List<Inventory>) - Method in class com.broadleafcommerce.inventory.advanced.domain.AdvancedInventoryTemplate
-
- setInventory(List<Inventory>) - Method in interface com.broadleafcommerce.inventory.advanced.domain.SkuInventory
-
Sets associated inventory items for this Sku.
- setInventory(Map<FulfillmentLocation, List<UpdateInventoryInfo>>) - Method in interface com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryService
-
Sets the on hand and available quantities for a sku at a fulfillment location.
- setInventory(Map<FulfillmentLocation, List<UpdateInventoryInfo>>) - Method in class com.broadleafcommerce.inventory.advanced.service.AdvancedInventoryServiceImpl
-
- setInventory(List<Inventory>) - Method in class com.broadleafcommerce.inventory.advanced.weave.WeaveSkuInventory
-
- setInventoryReservations(List<InventoryReservation>) - Method in class com.broadleafcommerce.inventory.advanced.workflow.InventoryState
-
- setItem(FulfillmentGroupItem) - Method in interface com.broadleafcommerce.inventory.advanced.domain.InventoryReservation
-
Sets the item that this inventory was reserved for
- setItem(FulfillmentGroupItem) - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationImpl
-
- setLocation(FulfillmentLocationWrapper) - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryNotificationWrapper
-
- setLocation(FulfillmentLocation) - Method in interface com.broadleafcommerce.inventory.advanced.domain.InventoryReservation
-
Sets the location where this inventory should be decremented from
- setLocation(FulfillmentLocation) - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationImpl
-
- setLocation(FulfillmentLocation) - Method in interface com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotification
-
Optional, allows the user to further narrow down the criteria for when they want to receive inventory in stock
notifications.
- setLocation(FulfillmentLocation) - Method in class com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotificationImpl
-
- setName(String) - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.LocationImportDTO
-
- setName(String) - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.FulfillmentLocationWrapper
-
- setName(String) - Method in interface com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocation
-
For convenience you can name an inventory location.
- setName(String) - Method in class com.broadleafcommerce.inventory.advanced.domain.FulfillmentLocationImpl
-
- setOnHandQuantity(Integer) - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.InventoryImportDTO
-
- setOnHandQuantity(Integer) - Method in class com.broadleafcommerce.inventory.advanced.service.dto.UpdateInventoryInfo
-
- setProcessed(boolean) - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryNotificationWrapper
-
- setProcessed(boolean) - Method in interface com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotification
-
Whether or not this notification was actually sent to the subscribing user.
- setProcessed(boolean) - Method in class com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotificationImpl
-
- setQuantity(Integer) - Method in interface com.broadleafcommerce.inventory.advanced.domain.InventoryReservation
-
Sets the quantity.
- setQuantity(Integer) - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationImpl
-
- setQuantityAvailable(Integer) - Method in interface com.broadleafcommerce.inventory.advanced.domain.Inventory
-
Sets the inventory available for sale.
- setQuantityAvailable(Integer) - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl
-
- setQuantityOnHand(Integer) - Method in interface com.broadleafcommerce.inventory.advanced.domain.Inventory
-
Sets the actual inventory in possession of the business
- setQuantityOnHand(Integer) - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl
-
- setReservations(List<InventoryReservation>) - Method in interface com.broadleafcommerce.inventory.advanced.domain.FulfillmentGroupItemReservations
-
Sets where inventory comes from out of a FulfillmentGroupItem.
- setReservations(List<InventoryReservation>) - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationTemplate
-
- setReservations(List<InventoryReservation>) - Method in class com.broadleafcommerce.inventory.advanced.weave.WeaveFulfillmentGroupItemReservations
-
- setSku(SkuWrapper) - Method in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryNotificationWrapper
-
- setSku(Sku) - Method in interface com.broadleafcommerce.inventory.advanced.domain.Inventory
-
Sets the sku for this Inventory
- setSku(Sku) - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl
-
- setSku(Sku) - Method in interface com.broadleafcommerce.inventory.advanced.domain.InventoryReservation
-
- setSku(Sku) - Method in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationImpl
-
- setSku(Sku) - Method in interface com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotification
-
Required, sets the Sku from the Broadleaf catalog that the user has requested to listen for inventory
notifications for.
- setSku(Sku) - Method in class com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotificationImpl
-
- setSku(Sku) - Method in class com.broadleafcommerce.inventory.advanced.service.dto.UpdateInventoryInfo
-
- setSkuId(Long) - Method in class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.InventoryImportDTO
-
- setSkuQuantityMap(Map<FulfillmentLocation, Map<Sku, Integer>>) - Method in class com.broadleafcommerce.inventory.advanced.workflow.InventoryState
-
- SINGLE_PER_GROUP - Static variable in class com.broadleafcommerce.inventory.advanced.reservation.strategy.InventoryReservationStrategyType
-
Creates a inventory reservations that have the same
FulfillmentLocation for all of the
FulfillmentGroupItems within the
FulfillmentGroup
- SINGLE_PER_ITEM - Static variable in class com.broadleafcommerce.inventory.advanced.reservation.strategy.InventoryReservationStrategyType
-
Creates reservations that have a single location for every FulfillmentGroupItem.
- SingleLocationInventoryImportProcessExecutor - Class in com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer
-
Consumer used to set the inventory.
- SingleLocationInventoryImportProcessExecutor() - Constructor for class com.broadleafcommerce.inventory.advanced.admin.dataimport.consumer.SingleLocationInventoryImportProcessExecutor
-
- SingleLocationPerGroupReservationStrategy - Class in com.broadleafcommerce.inventory.advanced.reservation.strategy
-
All
FulfillmentGroupItems are reserved from a single
FulfillmentLocation for the entire
FulfillmentGroup.
- SingleLocationPerGroupReservationStrategy() - Constructor for class com.broadleafcommerce.inventory.advanced.reservation.strategy.SingleLocationPerGroupReservationStrategy
-
- SingleLocationPerItemReservationStrategy - Class in com.broadleafcommerce.inventory.advanced.reservation.strategy
-
Each
FulfillmentGroupItem within a
FulfillmentGroup must have the entire item fulfilled from a single
FulfillmentLocation.
- SingleLocationPerItemReservationStrategy() - Constructor for class com.broadleafcommerce.inventory.advanced.reservation.strategy.SingleLocationPerItemReservationStrategy
-
- sku - Variable in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryNotificationWrapper
-
- sku - Variable in class com.broadleafcommerce.inventory.advanced.api.wrapper.InventoryWrapper
-
- SKU - Static variable in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl.Presentation.FieldOrder
-
- sku - Variable in class com.broadleafcommerce.inventory.advanced.domain.InventoryImpl
-
- sku - Variable in class com.broadleafcommerce.inventory.advanced.domain.InventoryReservationImpl
-
- sku - Variable in class com.broadleafcommerce.inventory.advanced.notification.domain.InventoryNotificationImpl
-
- sku - Variable in class com.broadleafcommerce.inventory.advanced.service.dto.UpdateInventoryInfo
-
- skuId - Variable in class com.broadleafcommerce.inventory.advanced.admin.web.api.dto.InventoryImportDTO
-
- SkuInventory - Interface in com.broadleafcommerce.inventory.advanced.domain
-
- skuPersistenceHandler - Variable in class com.broadleafcommerce.inventory.advanced.admin.server.handler.InventoryCustomPersistenceHandler
-
- skuQuantityMap - Variable in class com.broadleafcommerce.inventory.advanced.workflow.InventoryState
-
- subdivisionService - Variable in class com.broadleafcommerce.inventory.advanced.admin.web.controller.AdminFulfillmentLocationController
-