| Modifier and Type | Field and Description |
|---|---|
static StockLevelStatus |
StockLevelStatus.INSTOCK
Generated enum value for StockLevelStatus.inStock declared at extension basecommerce.
|
static StockLevelStatus |
StockLevelStatus.LOWSTOCK
Generated enum value for StockLevelStatus.lowStock declared at extension commerceservices.
|
static StockLevelStatus |
StockLevelStatus.OUTOFSTOCK
Generated enum value for StockLevelStatus.outOfStock declared at extension basecommerce.
|
| Modifier and Type | Method and Description |
|---|---|
static StockLevelStatus |
StockLevelStatus.valueOf(java.lang.String code)
Returns a StockLevelStatus instance representing the specified enum value.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StockLevelStatusPopulator<SOURCE extends StockLevelStatus,TARGET extends StockData>
Populate the stock data with simplistic stock information.
|
| Modifier and Type | Method and Description |
|---|---|
StockLevelStatus |
StockData.getStockLevelStatus() |
| Modifier and Type | Method and Description |
|---|---|
void |
StockData.setStockLevelStatus(StockLevelStatus stockLevelStatus) |
| Modifier and Type | Method and Description |
|---|---|
protected Converter<StockLevelStatus,StockData> |
SearchResultProductPopulator.getStockLevelStatusConverter() |
| Modifier and Type | Method and Description |
|---|---|
void |
SearchResultProductPopulator.setStockLevelStatusConverter(Converter<StockLevelStatus,StockData> stockLevelStatusConverter) |
| Modifier and Type | Method and Description |
|---|---|
protected StockLevelStatus |
ProductInStockFlagValueProvider.getProductStockLevelStatus(ProductModel product,
BaseStoreModel baseStore) |
protected StockLevelStatus |
ProductStockLevelStatusValueProvider.getProductStockLevelStatus(ProductModel product,
BaseStoreModel baseStore) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
ProductInStockFlagValueProvider.isInStock(StockLevelStatus stockLevelStatus) |
protected boolean |
ProductStoreStockValueProvider.isInStock(StockLevelStatus stockLevelStatus) |
| Modifier and Type | Method and Description |
|---|---|
StockLevelStatus |
CommerceStockService.getStockLevelStatusForProductAndBaseStore(ProductModel product,
BaseStoreModel baseStore)
Returns stock level status for combination of given product and base store
|
StockLevelStatus |
CommerceStockService.getStockLevelStatusForProductAndPointOfService(ProductModel product,
PointOfServiceModel pointOfServiceModel)
Returns stock level status for given product and point of service (that also indicates warehouse)
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<PointOfServiceModel,StockLevelStatus> |
CommerceStockService.getPosAndStockLevelStatusForProduct(ProductModel product,
BaseStoreModel baseStore)
Returns the StockLevelStatus for the Product at Points of Service where it is in stock.
|
| Modifier and Type | Method and Description |
|---|---|
StockLevelStatus |
SubscriptionCommerceStockService.getStockLevelStatusForProductAndBaseStore(ProductModel product,
BaseStoreModel baseStore) |
StockLevelStatus |
DefaultCommerceStockService.getStockLevelStatusForProductAndBaseStore(ProductModel product,
BaseStoreModel baseStore) |
StockLevelStatus |
SubscriptionCommerceStockService.getStockLevelStatusForProductAndPointOfService(ProductModel product,
PointOfServiceModel pointOfService) |
StockLevelStatus |
DefaultCommerceStockService.getStockLevelStatusForProductAndPointOfService(ProductModel product,
PointOfServiceModel pointOfService) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<PointOfServiceModel,StockLevelStatus> |
DefaultCommerceStockService.getPosAndStockLevelStatusForProduct(ProductModel product,
BaseStoreModel baseStore) |
| Modifier and Type | Method and Description |
|---|---|
StockLevelStatus |
CommerceStockLevelStatusStrategy.checkStatus(java.util.Collection<StockLevelModel> stockLevels) |
StockLevelStatus |
CommerceStockLevelStatusStrategy.checkStatus(StockLevelModel stockLevel) |
| Modifier and Type | Method and Description |
|---|---|
StockLevelStatus |
SapProductAvailabilityService.getStockLevelStatusForProductAndBaseStore(ProductModel paramProductModel,
BaseStoreModel paramBaseStoreModel) |
| Modifier and Type | Method and Description |
|---|---|
StockLevelStatus |
DefaultSapProductAvailabilityService.getStockLevelStatusForProductAndBaseStore(ProductModel product,
BaseStoreModel baseStore) |
| Modifier and Type | Method and Description |
|---|---|
StockLevelStatus |
StockService.getProductStatus(ProductModel product,
java.util.Collection<WarehouseModel> warehouses)
Checks the stock level status of the product in all specified warehouses.
|
StockLevelStatus |
StockService.getProductStatus(ProductModel product,
WarehouseModel warehouse)
Checks the stock level status of the product in the specified warehouse.
|
| Modifier and Type | Method and Description |
|---|---|
StockLevelStatus |
DefaultStockService.getProductStatus(ProductModel product,
java.util.Collection<WarehouseModel> warehouses) |
StockLevelStatus |
DefaultStockService.getProductStatus(ProductModel product,
WarehouseModel warehouse) |
| Modifier and Type | Method and Description |
|---|---|
StockLevelStatus |
StockLevelStatusStrategy.checkStatus(java.util.Collection<StockLevelModel> stockLevels)
Checks the status of the specified
StockLevels. |
StockLevelStatus |
StockLevelStatusStrategy.checkStatus(StockLevelModel stockLevel)
Checks the status of the specified
StockLevel. |
| Modifier and Type | Method and Description |
|---|---|
StockLevelStatus |
DefaultStockLevelStatusStrategy.checkStatus(java.util.Collection<StockLevelModel> stockLevels) |
StockLevelStatus |
DefaultStockLevelStatusStrategy.checkStatus(StockLevelModel stockLevel) |
| Modifier and Type | Method and Description |
|---|---|
StockLevelStatus |
WarehousingCommerceStockService.getStockLevelStatusForProductAndPointOfService(ProductModel product,
PointOfServiceModel pointOfService) |
| Modifier and Type | Method and Description |
|---|---|
StockLevelStatus |
WarehousingStockLevelStatusStrategy.checkStatus(java.util.Collection<StockLevelModel> stockLevels) |
| Modifier and Type | Method and Description |
|---|---|
StockLevelStatus |
StockLevelStatusConverter.convertFrom(java.lang.String source,
<any> destinationType,
MappingContext mappingContext) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
StockLevelStatusConverter.convertTo(StockLevelStatus source,
<any> destinationType,
MappingContext mappingContext) |
| Modifier and Type | Method and Description |
|---|---|
protected StockData |
DefaultCommerceStockFacade.createStockData(StockLevelStatus stockLevelStatus,
java.lang.Long stockLevel)
This method is used here instead of regular populator beacause
CommerceStockService returns all values
separately.Ideally would be to improve it someday by returning StockLevelModel. |
Copyright © 2018 SAP SE. All Rights Reserved.