| Modifier and Type | Method and Description |
|---|---|
protected Boolean |
InStoreProductAvailabilityPopulator.isAvailable(ProductModel product)
Checks if the products is available in the current store
|
void |
InStoreProductAvailabilityPopulator.populate(ProductModel source,
ProductData target) |
| Modifier and Type | Method and Description |
|---|---|
protected StockLevelStatus |
InStoreProductAvailabilityProvider.getProductStockLevelStatus(ProductModel product,
PointOfServiceModel pointOfService)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected ProductModel |
EditProductReferencesCallbackEventHandler.getProductForPreviewCatalogVersions(V view,
String url) |
| Modifier and Type | Method and Description |
|---|---|
protected Set<ProductModel> |
EditProductReferencesCallbackEventHandler.getAllBaseProducts(ProductModel productModel) |
FrontendUrlDecoder<ProductModel> |
EditProductReferencesCallbackEventHandler.getProductFrontendUrlDecoder() |
| Modifier and Type | Method and Description |
|---|---|
protected Set<ProductModel> |
EditProductReferencesCallbackEventHandler.getAllBaseProducts(ProductModel productModel) |
protected List<ProductReferenceModel> |
EditProductReferencesCallbackEventHandler.getAllProductReferencesFromSourceOfType(ProductModel product,
Collection<ProductReferenceTypeEnum> referenceTypes) |
protected Object |
EditProductReferencesCallbackEventHandler.getProductAttribute(ProductModel product,
String attribute)
Get an attribute value from a product.
|
protected Collection<ProductReferenceModel> |
EditProductReferencesCallbackEventHandler.getProductReferencesForProduct(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
void |
EditProductReferencesCallbackEventHandler.setProductFrontendUrlDecoder(FrontendUrlDecoder<ProductModel> productFrontendUrlDecoder) |
| Modifier and Type | Method and Description |
|---|---|
protected ProductModel |
EditProductLiveEditCaptionButtonHandler.getProductForPreviewCatalogVersions(String url) |
| Modifier and Type | Method and Description |
|---|---|
FrontendUrlDecoder<ProductModel> |
EditProductLiveEditCaptionButtonHandler.getProductFrontendUrlDecoder() |
| Modifier and Type | Method and Description |
|---|---|
void |
EditProductLiveEditCaptionButtonHandler.setProductFrontendUrlDecoder(FrontendUrlDecoder<ProductModel> productFrontendUrlDecoder) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
NavigationLinkViewModel.getProduct() |
| Modifier and Type | Method and Description |
|---|---|
void |
NavigationLinkViewModel.setProduct(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductImageMediaService.attachContainerToProductModel(Collection<MediaContainerModel> container,
ProductModel currentProduct)
Attach a given container to a product
|
boolean |
ProductImageMediaService.isSynchronizationNeeded(ProductModel currentProduct)
Determine if a given product needs to be synchronized
|
void |
ProductImageMediaService.removeGalleryContainer(ProductModel currentProduct,
MediaModel media)
Remove gallery container for a given product
|
void |
ProductImageMediaService.removeMediaFromGalleryImages(ProductModel currentProduct,
MediaModel media)
Remove a media from a given product's images gallery
|
void |
ProductImageMediaService.setBestMediaToMainPicture(MediaModel model,
ProductModel currentProduct)
Set the best media to the main picture to a given product
|
MediaModel |
ProductImageMediaService.setImageWithFormat(byte[] bytes,
ProductModel currentProduct,
String format,
MediaContainerModel tempContainer)
Set an image with a given format
|
void |
ProductImageMediaService.switchProductImageContainer(MediaContainerModel toRemove,
MediaContainerModel toAdd,
ProductModel currentProduct)
Update the media container for a given product
|
void |
ProductImageMediaService.synchronize(ProductModel currentProduct,
Collection<MediaModel> medias)
Synchronize a collection of media for a given product
|
MediaContainerModel |
ProductImageMediaService.updateMediaContainerModels(MediaModel uploadedMediaModel,
ProductModel currentProduct,
String siteUid,
List<MediaContainerModel> tempContainers)
Update media containers
|
MediaModel |
ProductImageMediaService.updateMediaModels(byte[] bytes,
ProductModel currentProduct)
Update media for the given product
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultProductImageMediaService.attachContainerToProductModel(Collection<MediaContainerModel> container,
ProductModel currentProduct) |
boolean |
DefaultProductImageMediaService.isSynchronizationNeeded(ProductModel currentProduct) |
protected List<TypedObject> |
DefaultProductImageMediaService.prepareItemsToSynchronize(ProductModel currentProduct,
Collection<MediaModel> medias) |
void |
DefaultProductImageMediaService.removeGalleryContainer(ProductModel currentProduct,
MediaModel media) |
void |
DefaultProductImageMediaService.removeMediaFromGalleryImages(ProductModel currentProduct,
MediaModel media) |
void |
DefaultProductImageMediaService.setBestMediaToMainPicture(MediaModel model,
ProductModel currentProduct) |
MediaModel |
DefaultProductImageMediaService.setImageWithFormat(byte[] bytes,
ProductModel currentProduct,
String format,
MediaContainerModel tempContainer) |
void |
DefaultProductImageMediaService.switchProductImageContainer(MediaContainerModel toRemove,
MediaContainerModel toAdd,
ProductModel currentProduct) |
void |
DefaultProductImageMediaService.synchronize(ProductModel currentProduct,
Collection<MediaModel> medias) |
MediaContainerModel |
DefaultProductImageMediaService.updateMediaContainerModels(MediaModel uploadedMediaModel,
ProductModel currentProduct,
String siteUid,
List<MediaContainerModel> tempContainers) |
MediaModel |
DefaultProductImageMediaService.updateMediaModels(byte[] bytes,
ProductModel currentProduct) |
| Modifier and Type | Method and Description |
|---|---|
MediaContainerModel |
DefaultProductImageManagementViewModel.getContainerFromProduct(ProductModel product,
MediaModel model) |
void |
DefaultProductImageManagementViewModel.initModel(ProductModel previewProduct,
String serverPath,
Map<String,String> mediaFormatsMap,
String siteUid) |
void |
ProductImageManagementViewModel.initModel(ProductModel previewProduct,
String serverPathfinal,
Map<String,String> mediaFormatsMap,
String siteUid) |
protected void |
DefaultProductImageManagementViewModel.renderGallery(Div area,
ProductModel product) |
| Constructor and Description |
|---|
ProductImageWizard(ProductModel previewProduct,
String serverPath,
Map<String,String> mediaFormatsMap,
String siteUid) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
ProductFeatureComponentModel.getProduct()
Generated method - Getter of the
ProductFeatureComponent.product attribute defined at extension acceleratorcms. |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductFeatureComponentModel.setProduct(ProductModel value)
Generated method - Setter of
ProductFeatureComponent.product attribute defined at extension acceleratorcms. |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
RequestContextData.getProduct() |
| Modifier and Type | Method and Description |
|---|---|
void |
RequestContextData.setProduct(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
OrderModel |
B2BIntegrationTest.createOrder(UserModel user,
int quantity,
OrderStatus status,
ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
Collection<ProductModel> |
FutureStockModel.getProducts()
Generated method - Getter of the
FutureStock.products attribute defined at extension b2bcommerce. |
| Modifier and Type | Method and Description |
|---|---|
void |
FutureStockModel.setProducts(Collection<ProductModel> value)
Generated method - Setter of
FutureStock.products attribute defined at extension b2bcommerce. |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
ModelFactory.createProduct(String code,
CatalogVersionModel catalogVersion,
String variantTypeCode,
UnitModel unit,
CategoryModel... superCategories) |
ProductModel |
ModelFactory.createProductWithPrice(String code,
Double price,
String currencyIso,
String currencySymbol,
Boolean isNet,
CatalogVersionModel catalogVersion,
String variantTypeCode,
VariantValueCategoryModel... superCategories) |
| Modifier and Type | Method and Description |
|---|---|
GenericVariantProductModel |
ModelFactory.createGenericVariantProduct(String code,
ProductModel baseProduct,
CatalogVersionModel catalogVersion,
VariantValueCategoryModel... variantSuperCategories) |
PriceRowModel |
ModelFactory.createPriceRow(CurrencyModel currency,
Double price,
UnitModel unit,
ProductModel product,
Boolean isNet) |
ProductReferenceModel |
ModelFactory.createProductReference(ProductModel sourceProduct,
ProductModel targetProduct,
ProductReferenceTypeEnum referenceType) |
VariantProductModel |
ModelFactory.createVariantProduct(String code,
ProductModel baseProduct,
CatalogVersionModel catalogVersion,
VariantTypeModel variantType) |
| Modifier and Type | Class and Description |
|---|---|
class |
AccessoryModel
Generated model class for type Accessory first defined at extension b2ctelcoservices.
|
class |
DeviceModel
Generated model class for type Device first defined at extension b2ctelcoservices.
|
class |
ServiceAddOnModel
Generated model class for type ServiceAddOn first defined at extension b2ctelcoservices.
|
class |
ServicePlanModel
Generated model class for type ServicePlan first defined at extension b2ctelcoservices.
|
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
AbstractCommerceServicelayerTransactionalTest.createProduct(String code,
CatalogVersionModel catalogVersion,
String variantTypeCode,
UnitModel unit,
CategoryModel... superCategories) |
| Modifier and Type | Method and Description |
|---|---|
GenericVariantProductModel |
AbstractCommerceServicelayerTransactionalTest.createGenericVariantProduct(String code,
ProductModel baseProduct,
CatalogVersionModel catalogVersion,
VariantValueCategoryModel... variantSuperCategories) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
ProductUpdateVersionModel.getOriginalProduct()
Generated method - Getter of the
ProductUpdateVersion.originalProduct attribute defined at extension bmecat. |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductUpdateVersionModel.setOriginalProduct(ProductModel value)
Generated method - Setter of
ProductUpdateVersion.originalProduct attribute defined at extension bmecat. |
| Constructor and Description |
|---|
ProductUpdateVersionModel(ProductModel _originalProduct,
String _originalProductCode)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ProductUpdateVersionModel(ProductModel _originalProduct,
String _originalProductCode,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Constructor and Description |
|---|
ProductSet(Collection<? extends ProductModel> productModels) |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<ProductModel> |
CartProductsOperandValueProvider.getCartProducts() |
protected Collection<ProductModel> |
OrderProductsOperandValueProvider.getProductsFromLastOrders(UserModel user,
Integer lastOrders) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
BTGQuantityOfProductInCartOperandModel.getProduct()
Generated method - Getter of the
BTGQuantityOfProductInCartOperand.product attribute defined at extension btg. |
| Modifier and Type | Method and Description |
|---|---|
Collection<ProductModel> |
BTGReferenceProductsOperandModel.getProducts()
Generated method - Getter of the
BTGReferenceProductsOperand.products attribute defined at extension btg. |
| Modifier and Type | Method and Description |
|---|---|
void |
BTGQuantityOfProductInCartOperandModel.setProduct(ProductModel value)
Generated method - Setter of
BTGQuantityOfProductInCartOperand.product attribute defined at extension btg. |
| Modifier and Type | Method and Description |
|---|---|
void |
BTGReferenceProductsOperandModel.setProducts(Collection<ProductModel> value)
Generated method - Setter of
BTGReferenceProductsOperand.products attribute defined at extension btg. |
| Constructor and Description |
|---|
BTGQuantityOfProductInCartOperandModel(CatalogVersionModel _catalogVersion,
ItemModel _owner,
ProductModel _product,
String _uid)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
BTGQuantityOfProductInCartOperandModel(CatalogVersionModel _catalogVersion,
ProductModel _product,
String _uid)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Constructor and Description |
|---|
BTGReferenceProductsOperandModel(CatalogVersionModel _catalogVersion,
Collection<ProductModel> _products,
String _uid)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
BTGReferenceProductsOperandModel(CatalogVersionModel _catalogVersion,
ItemModel _owner,
Collection<ProductModel> _products,
String _uid)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
protected Collection<ProductModel> |
BTGReferenceProductsOperandLabelProvider.getItemObjectCollection(BTGReferenceProductsOperandModel item) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
BTGReferenceProductsOperandLabelProvider.getItemObjectName(ProductModel itemObject) |
| Modifier and Type | Method and Description |
|---|---|
List<ProductFeatureModel> |
ProductUntypedFeaturesAttributeHandler.get(ProductModel model) |
void |
ProductUntypedFeaturesAttributeHandler.set(ProductModel model,
List<ProductFeatureModel> incomingUntypedFeatures) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
ProductFeatureModel.getProduct()
Generated method - Getter of the
ProductFeature.product attribute defined at extension catalog. |
ProductModel |
ProductReferenceModel.getSource()
Generated method - Getter of the
ProductReference.source attribute defined at extension catalog. |
ProductModel |
ProductCatalogVersionDifferenceModel.getSourceProduct()
Generated method - Getter of the
ProductCatalogVersionDifference.sourceProduct attribute defined at extension catalog. |
ProductModel |
ProductReferenceModel.getTarget()
Generated method - Getter of the
ProductReference.target attribute defined at extension catalog. |
ProductModel |
ProductCatalogVersionDifferenceModel.getTargetProduct()
Generated method - Getter of the
ProductCatalogVersionDifference.targetProduct attribute defined at extension catalog. |
| Modifier and Type | Method and Description |
|---|---|
Collection<ProductModel> |
KeywordModel.getProducts()
Generated method - Getter of the
Keyword.products attribute defined at extension catalog. |
Collection<ProductModel> |
KeywordModel.getProducts(Locale loc)
Generated method - Getter of the
Keyword.products attribute defined at extension catalog. |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductFeatureModel.setProduct(ProductModel value)
Generated method - Initial setter of
ProductFeature.product attribute defined at extension catalog. |
void |
ProductReferenceModel.setSource(ProductModel value)
Generated method - Initial setter of
ProductReference.source attribute defined at extension catalog. |
void |
ProductCatalogVersionDifferenceModel.setSourceProduct(ProductModel value)
Generated method - Initial setter of
ProductCatalogVersionDifference.sourceProduct attribute defined at extension catalog. |
void |
ProductReferenceModel.setTarget(ProductModel value)
Generated method - Setter of
ProductReference.target attribute defined at extension catalog. |
void |
ProductCatalogVersionDifferenceModel.setTargetProduct(ProductModel value)
Generated method - Initial setter of
ProductCatalogVersionDifference.targetProduct attribute defined at extension catalog. |
| Modifier and Type | Method and Description |
|---|---|
void |
KeywordModel.setProducts(Collection<ProductModel> value)
Generated method - Setter of
Keyword.products attribute defined at extension catalog. |
void |
KeywordModel.setProducts(Collection<ProductModel> value,
Locale loc)
Generated method - Setter of
Keyword.products attribute defined at extension catalog. |
| Constructor and Description |
|---|
ProductCatalogVersionDifferenceModel(CompareCatalogVersionsCronJobModel _cronJob,
ProductDifferenceMode _mode,
ItemModel _owner,
ProductModel _sourceProduct,
CatalogVersionModel _sourceVersion,
ProductModel _targetProduct,
CatalogVersionModel _targetVersion)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ProductFeatureModel(ClassAttributeAssignmentModel _classificationAttributeAssignment,
LanguageModel _language,
ItemModel _owner,
ProductModel _product,
String _qualifier,
Object _value)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ProductFeatureModel(ProductModel _product,
String _qualifier,
Object _value)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ProductReferenceModel(Boolean _active,
Boolean _preselected,
ProductModel _source,
ProductModel _target)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ProductReferenceModel(Boolean _active,
ItemModel _owner,
Boolean _preselected,
ProductModel _source,
ProductModel _target)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
List<ProductModel> |
CategoryModel.getProducts()
Generated method - Getter of the
Category.products attribute defined at extension catalog. |
| Modifier and Type | Method and Description |
|---|---|
void |
CategoryModel.setProducts(List<ProductModel> value)
Generated method - Setter of
Category.products attribute defined at extension catalog. |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
StockLevelReservationHistoryEntryModel.getProduct()
Generated method - Getter of the
StockLevelReservationHistoryEntry.product attribute defined at extension chinesepaymentservices. |
| Modifier and Type | Method and Description |
|---|---|
void |
StockLevelReservationHistoryEntryModel.setProduct(ProductModel value)
Generated method - Setter of
StockLevelReservationHistoryEntry.product attribute defined at extension chinesepaymentservices. |
| Constructor and Description |
|---|
StockLevelReservationHistoryEntryModel(String _orderCode,
ItemModel _owner,
ProductModel _product,
Integer _quantity,
WarehouseModel _warehouse)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
StockLevelReservationHistoryEntryModel(String _orderCode,
ProductModel _product,
Integer _quantity,
WarehouseModel _warehouse)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
protected ProductModel |
AbstractPreviewServlet.getPreviewValueForProductPage(HttpServletRequest req,
Class<ProductPageModel> clazz,
PreviewDataModel previewCtx)
Deprecated.
Returns the default preview product.
|
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
CMSLinkComponentModel.getProduct()
Generated method - Getter of the
CMSLinkComponent.product attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
void |
CMSLinkComponentModel.setProduct(ProductModel value)
Generated method - Setter of
CMSLinkComponent.product attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
PreviewDataModel.getPreviewProduct()
Generated method - Getter of the
PreviewData.previewProduct attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
void |
PreviewDataModel.setPreviewProduct(ProductModel value)
Generated method - Setter of
PreviewData.previewProduct attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
Collection<ProductModel> |
CMSProductRestrictionModel.getProducts()
Generated method - Getter of the
CMSProductRestriction.products attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
void |
CMSProductRestrictionModel.setProducts(Collection<ProductModel> value)
Generated method - Setter of
CMSProductRestriction.products attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
CMSSiteModel.getDefaultPreviewProduct()
Generated method - Getter of the
CMSSite.defaultPreviewProduct attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
void |
CMSSiteModel.setDefaultPreviewProduct(ProductModel value)
Generated method - Setter of
CMSSite.defaultPreviewProduct attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
Collection<ProductModel> |
CMSRestrictionDao.findProductByRestriction(CMSProductRestrictionModel restriction)
Deprecated.
|
List<ProductModel> |
CMSRestrictionDao.findProductsByRestriction(CMSProductRestrictionModel restriction)
Find products by restriction.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<ProductModel> |
DefaultCMSRestrictionDao.findProductByRestriction(CMSProductRestrictionModel restriction)
Find product by restriction.
|
List<ProductModel> |
DefaultCMSRestrictionDao.findProductsByRestriction(CMSProductRestrictionModel restriction)
Find products by restriction.
|
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
RestrictionData.getProduct() |
| Modifier and Type | Method and Description |
|---|---|
RestrictionData |
CMSDataFactory.createRestrictionData(CategoryModel category,
ProductModel product) |
RestrictionData |
CMSDataFactory.createRestrictionData(ProductModel product) |
void |
RestrictionData.setProduct(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
DefaultRestrictionData.getProduct() |
| Modifier and Type | Method and Description |
|---|---|
RestrictionData |
DefaultCMSDataFactory.createRestrictionData(CategoryModel category,
ProductModel product) |
RestrictionData |
DefaultCMSDataFactory.createRestrictionData(ProductModel product) |
void |
DefaultRestrictionData.setProduct(ProductModel product) |
| Modifier and Type | Field and Description |
|---|---|
protected ProductModel |
CMSRestrictionServiceTest.productA |
protected ProductModel |
CMSRestrictionServiceTest.productB |
| Modifier and Type | Method and Description |
|---|---|
ProductPageModel |
CMSPageService.getPageByProduct(ProductModel product)
Deprecated.
use
CMSPageService.getPageForProduct(ProductModel) instead. |
ProductPageModel |
CMSPageService.getPageForProduct(ProductModel product)
Gets the page for product.
|
protected void |
CMSRestrictionServiceTest.prepareProductRestrictionMocks(ProductModel product)
Prepare product restriction accordingly to given parameters.
|
| Modifier and Type | Method and Description |
|---|---|
List<ProductModel> |
CMSAdminRestrictionService.getProducts(CMSProductRestrictionModel productRestriction,
PreviewDataModel previewContext)
Returns products for product restriction
|
| Modifier and Type | Method and Description |
|---|---|
CMSProductRestrictionModel |
CMSAdminRestrictionService.createProductRestriction(AbstractPageModel page,
String id,
String name,
Collection<ProductModel> products)
Creates a new ProductRestriction and a new relation between the restriction and the given page
|
| Modifier and Type | Method and Description |
|---|---|
List<ProductModel> |
DefaultCMSAdminRestrictionService.getProducts(CMSProductRestrictionModel productRestriction,
PreviewDataModel previewContext) |
| Modifier and Type | Method and Description |
|---|---|
CMSProductRestrictionModel |
DefaultCMSAdminRestrictionService.createProductRestriction(AbstractPageModel page,
String id,
String name,
Collection<ProductModel> products) |
| Modifier and Type | Method and Description |
|---|---|
ProductPageModel |
DefaultCMSPageService.getPageByProduct(ProductModel product)
Gets the page by product.
|
ProductPageModel |
DefaultCMSPageService.getPageForProduct(ProductModel product)
Gets the page for product.
|
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
ProductDetailComponentModel.getProduct()
Generated method - Getter of the
ProductDetailComponent.product attribute defined at extension cms2lib. |
| Modifier and Type | Method and Description |
|---|---|
List<ProductModel> |
ProductListComponentModel.getProducts()
Generated method - Getter of the
ProductListComponent.products attribute defined at extension cms2lib. |
List<ProductModel> |
ProductCarouselComponentModel.getProducts()
Generated method - Getter of the
ProductCarouselComponent.products attribute defined at extension cms2lib. |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductDetailComponentModel.setProduct(ProductModel value)
Generated method - Setter of
ProductDetailComponent.product attribute defined at extension cms2lib. |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductListComponentModel.setProducts(List<ProductModel> value)
Generated method - Setter of
ProductListComponent.products attribute defined at extension cms2lib. |
void |
ProductCarouselComponentModel.setProducts(List<ProductModel> value)
Generated method - Setter of
ProductCarouselComponent.products attribute defined at extension cms2lib. |
| Modifier and Type | Method and Description |
|---|---|
protected List<ProductModel> |
DefaultPreviewLoader.findProductWithinSubCategories(Collection<CategoryModel> categories) |
| Modifier and Type | Method and Description |
|---|---|
protected CatalogVersionModel |
ProductModelLabelProvider.getCatalogVersionModel(ProductModel itemModel) |
protected String |
ProductModelLabelProvider.getIconPath(ProductModel item) |
protected String |
ProductModelLabelProvider.getIconPath(ProductModel item,
String languageIso) |
protected String |
ProductModelLabelProvider.getItemDescription(ProductModel item) |
protected String |
ProductModelLabelProvider.getItemDescription(ProductModel item,
String languageIso) |
protected String |
ProductModelLabelProvider.getItemLabel(ProductModel product) |
protected String |
ProductModelLabelProvider.getItemLabel(ProductModel product,
String languageIso) |
| Modifier and Type | Method and Description |
|---|---|
void |
FeatureGenericQueryConditionTranslatorIntegrationTest.assertContainsCode(List<ProductModel> products,
String... codes) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
StoreStockHolder.getProduct() |
| Modifier and Type | Method and Description |
|---|---|
void |
StoreStockHolder.setProduct(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
List<ProductModel> |
SolrHeroProductDefinitionModel.getProducts()
Generated method - Getter of the
SolrHeroProductDefinition.products attribute defined at extension commercesearch. |
| Modifier and Type | Method and Description |
|---|---|
void |
SolrHeroProductDefinitionModel.setProducts(List<ProductModel> value)
Generated method - Setter of
SolrHeroProductDefinition.products attribute defined at extension commercesearch. |
| Modifier and Type | Method and Description |
|---|---|
protected ProductModel |
RootProductCodeValueProvider.getRootProduct(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
protected ProductModel |
RootProductCodeValueProvider.getRootProduct(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
CommerceCartModification.getProduct() |
| Modifier and Type | Method and Description |
|---|---|
void |
CommerceCartModification.setProduct(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
CommerceCartParameter.getProduct() |
| Modifier and Type | Method and Description |
|---|---|
void |
CommerceCartParameter.setProduct(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
DefaultProductPriceCellRenderer.getBasePrice(ProductModel pm) |
| Modifier and Type | Method and Description |
|---|---|
void |
BundleNavigationService.add(BundleTemplateModel bundleTemplateModel,
ProductModel productModel)
Associates the
ProductModel to the BundleTemplateModel, i.e. |
void |
BundleNavigationService.move(BundleTemplateModel sourceBundleTemplateModel,
ProductModel sourceProductModel,
BundleTemplateModel targetBundleTemplateModel)
|
void |
BundleNavigationService.move(BundleTemplateModel bundleTemplateModel,
ProductModel sourceProductModel,
ProductModel targetProductModel)
Moves the order within a
BundleTemplateModel products list. |
void |
BundleNavigationService.remove(BundleTemplateModel bundleTemplateModel,
ProductModel productModel)
Removes the
ProductModel association from the BundleTemplateModel. |
| Modifier and Type | Method and Description |
|---|---|
void |
BundleNavigationService.add(BundleTemplateModel bundleTemplateModel,
Collection<ProductModel> productModels)
Associates the list of
ProductModels to the BundleTemplateModel, i.e. |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultBundleNavigationService.add(BundleTemplateModel bundleTemplateModel,
ProductModel productModel) |
void |
DefaultBundleNavigationService.move(BundleTemplateModel sourceBundleTemplateModel,
ProductModel productModel,
BundleTemplateModel targetBundleTemplateModel) |
void |
DefaultBundleNavigationService.move(BundleTemplateModel bundleTemplateModel,
ProductModel sourceEntry,
ProductModel targetEntry) |
void |
DefaultBundleNavigationService.remove(BundleTemplateModel bundleTemplateModel,
ProductModel productModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultBundleNavigationService.add(BundleTemplateModel bundleTemplateModel,
Collection<ProductModel> productModels) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
AbstractBundleRuleLabelProvider.getProductNames(Collection<ProductModel> associatedProducts) |
| Modifier and Type | Method and Description |
|---|---|
List<CommerceCartModification> |
BundleCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
int bundleNo,
BundleTemplateModel bundleTemplateModel,
boolean removeCurrentProducts)
Adds the (existing)
ProductModel in the given UnitModel and with the given quantity
to the (existing) CartModel. |
List<CommerceCartModification> |
BundleCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantity,
UnitModel unit,
boolean forceNewEntry,
int bundleNo,
BundleTemplateModel bundleTemplateModel,
boolean removeCurrentProducts,
String xmlProduct) |
List<CommerceCartModification> |
BundleCommerceCartService.addToCart(CartModel masterCartModel,
UnitModel unit,
int bundleNo,
ProductModel productModel1,
BundleTemplateModel bundleTemplateModel1,
ProductModel productModel2,
BundleTemplateModel bundleTemplateModel2)
Deprecated.
|
List<CommerceCartModification> |
BundleCommerceCartService.addToCart(CartModel masterCartModel,
UnitModel unit,
int bundleNo,
ProductModel productModel1,
BundleTemplateModel bundleTemplateModel1,
ProductModel productModel2,
BundleTemplateModel bundleTemplateModel2,
String xmlProduct1,
String xmlProduct2)
Adds the (existing)
ProductModels productModel1 and productModel2 in the given
UnitModel and with quantity=1 to the (existing) multi-cart CartModel as new cart entries. |
String |
BundleCommerceCartService.checkAndGetReasonForDisabledProductInComponent(CartModel masterCart,
ProductModel product,
BundleTemplateModel bundleTemplate,
int bundleNo,
boolean ignoreCurrentProducts)
Checks if the given
product which is not yet added to the cart/bundle needs to be disabled within a
component. |
List<BundleTemplateModel> |
BundleTemplateService.getBundleTemplatesByProduct(ProductModel model)
Get all components (child bundle templates) where the current device is included in the products list
|
List<CartEntryModel> |
BundleCommerceCartService.getCartEntriesForProductInBundle(CartModel masterCart,
ProductModel product,
int bundleNo)
Gets the list of
CartEntryModel for Products and bundleNo. |
ChangeProductPriceBundleRuleModel |
BundleRuleService.getChangePriceBundleRule(AbstractOrderModel masterAbstractOrder,
BundleTemplateModel bundleTemplate,
ProductModel targetProduct,
int bundleNo)
Returns a
ChangeProductPriceBundleRuleModel valid for the given targetProduct. |
ChangeProductPriceBundleRuleModel |
BundleRuleService.getChangePriceBundleRule(BundleTemplateModel targetComponent,
ProductModel targetProduct,
ProductModel conditionalProduct,
CurrencyModel currency)
Returns a
ChangeProductPriceBundleRuleModel valid for the given targetProduct. |
ChangeProductPriceBundleRuleModel |
BundleRuleService.getChangePriceBundleRuleWithLowestPrice(ProductModel targetProduct,
CurrencyModel currency)
Searches for the lowest price
ChangeProductPriceBundleRuleModel of the given targetProduct in
any bundle package |
DisableProductBundleRuleModel |
BundleRuleService.getDisableRuleForBundleProduct(AbstractOrderModel masterAbstractOrder,
ProductModel product,
BundleTemplateModel bundleTemplate,
int bundleNo,
boolean ignoreCurrentProducts)
Returns a
DisableProductBundleRuleModel valid for the given product ignoring products
ignoreProducts in the cart. |
DisableProductBundleRuleModel |
BundleRuleService.getDisableRuleForBundleProduct(BundleTemplateModel bundleTemplate,
ProductModel product1,
ProductModel product2)
Returns a
DisableProductBundleRuleModel which does not allow that the given products product1
and product2 are added together to a bundle. |
| Modifier and Type | Method and Description |
|---|---|
protected ProductModel |
DefaultBundleTemplateServiceNestedIntegrationTest.getProduct(String code) |
protected ProductModel |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.getProduct(String code) |
protected ProductModel |
DefaultBundleCommerceCartServiceNestedIntegrationTest.getProduct(String code) |
protected ProductModel |
BundleOrderEntryRemoveableCheckerNestedIntegrationTest.getProduct(String code) |
protected ProductModel |
DefaultBundleCartServiceNestedIntegrationTest.getProduct(String code) |
protected ProductModel |
DefaultBundleRuleServiceNestedIntegrationTest.getProduct(String code) |
| Modifier and Type | Method and Description |
|---|---|
protected Set<ProductModel> |
DefaultBundleRuleService.getCartProductsInSameBundle(AbstractOrderModel masterAbstractOrder,
ProductModel product,
int bundleNo)
Returns a list of of products that belong to the same bundle in the given multi-cart as the given
product |
| Modifier and Type | Method and Description |
|---|---|
protected CommerceCartModification |
DefaultBundleCommerceCartService.addProductToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
int bundleNo,
BundleTemplateModel bundleTemplateModel,
String xmlProduct,
boolean ignoreEmptyBundle)
Adds a product to the cart, either as standalone product or as part of a bundle.
|
CommerceCartModification |
DefaultBundleCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry) |
List<CommerceCartModification> |
DefaultBundleCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
int bundleNo,
BundleTemplateModel bundleTemplateModel,
boolean removeCurrentProducts)
Deprecated.
|
List<CommerceCartModification> |
DefaultBundleCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
int bundleNo,
BundleTemplateModel bundleTemplateModel,
boolean removeCurrentProducts,
String xmlProduct) |
CommerceCartModification |
DefaultBundleCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
String xmlProduct) |
List<CommerceCartModification> |
DefaultBundleCommerceCartService.addToCart(CartModel masterCartModel,
UnitModel unit,
int bundleNo,
ProductModel productModel1,
BundleTemplateModel bundleTemplateModel1,
ProductModel productModel2,
BundleTemplateModel bundleTemplateModel2)
Deprecated.
|
List<CommerceCartModification> |
DefaultBundleCommerceCartService.addToCart(CartModel masterCartModel,
UnitModel unit,
int bundleNo,
ProductModel productModel1,
BundleTemplateModel bundleTemplateModel1,
ProductModel productModel2,
BundleTemplateModel bundleTemplateModel2,
String xmlProduct1,
String xmlProduct2) |
String |
DefaultBundleCommerceCartService.checkAndGetReasonForDisabledProductInComponent(CartModel masterCart,
ProductModel product,
BundleTemplateModel bundleTemplate,
int bundleNo,
boolean ignoreCurrentProducts) |
protected void |
DefaultBundleCommerceCartService.checkAutoPickAddToCart(BundleTemplateModel bundleTemplate,
ProductModel product)
Checks whether the given
cartEntry is an auto-pick item and throws an
CommerceCartModificationException in that case |
protected boolean |
DefaultBundleRuleService.checkBundleRuleForConditionalProduct(AbstractBundleRuleModel bundleRule,
Set<ProductModel> otherProductsInSameBundle,
ProductModel product)
Applies the check logic for disable product rules to test if the given
bundleRule meets the
requirements. |
protected void |
DefaultBundleCommerceCartService.checkIsBundleConsistent(int bundleNo,
BundleTemplateModel bundleTemplateModel,
CartModel masterCartModel,
ProductModel productModel)
Checks if the combination of the given
bundleNo and bundleTemplateModel is correct in
the context of the given master cart |
protected void |
DefaultBundleCommerceCartService.checkIsProductAlreadyInComponent(CartModel masterCart,
int bundleNo,
BundleTemplateModel bundleTemplate,
ProductModel product)
Checks whether the given
product is already added to the given bundleNo and
bundleTemplate. |
protected void |
DefaultBundleCommerceCartService.checkIsProductDisabledByRules(CartModel masterCart,
ProductModel product,
BundleTemplateModel bundleTemplate,
int bundleNo) |
protected void |
DefaultBundleCommerceCartService.checkIsProductInComponentProductList(int bundleNo,
BundleTemplateModel bundleTemplateModel,
ProductModel productModel)
Checks whether the given
productModel is in the products list of the given
bundleTemplateModel. |
protected void |
DefaultBundleCommerceCartService.checkIsSoldIndividually(ProductModel productModel,
int bundleNo) |
protected boolean |
DefaultBundleRuleService.checkRuleIsFulfilled(AbstractBundleRuleModel bundleRule,
ProductModel product,
Set<ProductModel> otherProductsInSameBundle) |
protected String |
DefaultBundleCommerceCartService.createMessageForDisableRule(DisableProductBundleRuleModel disableRule,
ProductModel product) |
protected CommerceCartModification |
DefaultBundleCommerceCartService.createStandaloneEntry(boolean forceNewEntry,
CartModel masterCartModel,
ProductModel productModel,
UnitModel unit,
long quantityToAdd,
String xmlProduct) |
protected AbstractBundleRuleModel |
DefaultBundleRuleService.evaluateBundleRules(List<AbstractBundleRuleModel> bundleRules,
ProductModel product,
Set<ProductModel> otherProductsInSameBundle)
Evaluates if any of the given
bundleRules is applicable for the given |
List<BundleTemplateModel> |
DefaultBundleTemplateService.getBundleTemplatesByProduct(ProductModel model) |
List<CartEntryModel> |
DefaultBundleCommerceCartService.getCartEntriesForProductInBundle(CartModel masterCart,
ProductModel product,
int bundleNo) |
protected CartEntryModel |
DefaultBundleCommerceCartService.getCartEntryForUpdate(CartModel masterCartModel,
ProductModel productModel,
UnitModel unit)
Search in the masterCart if there is already an entry whose quantity could be updated.
|
protected Set<ProductModel> |
DefaultBundleRuleService.getCartProductsInSameBundle(AbstractOrderModel masterAbstractOrder,
ProductModel product,
int bundleNo)
Returns a list of of products that belong to the same bundle in the given multi-cart as the given
product |
ChangeProductPriceBundleRuleModel |
DefaultBundleRuleService.getChangePriceBundleRule(AbstractOrderModel masterAbstractOrder,
BundleTemplateModel bundleTemplate,
ProductModel targetProduct,
int bundleNo) |
ChangeProductPriceBundleRuleModel |
DefaultBundleRuleService.getChangePriceBundleRule(BundleTemplateModel targetComponent,
ProductModel targetProduct,
ProductModel conditionalProduct,
CurrencyModel currency) |
ChangeProductPriceBundleRuleModel |
DefaultBundleRuleService.getChangePriceBundleRuleWithLowestPrice(ProductModel targetProduct,
CurrencyModel currency) |
DisableProductBundleRuleModel |
DefaultBundleRuleService.getDisableRuleForBundleProduct(AbstractOrderModel masterAbstractOrder,
ProductModel product,
BundleTemplateModel bundleTemplate,
int bundleNo,
boolean ignoreCurrentProducts) |
DisableProductBundleRuleModel |
DefaultBundleRuleService.getDisableRuleForBundleProduct(BundleTemplateModel bundleTemplate,
ProductModel product1,
ProductModel product2) |
protected String |
DefaultBundleCommerceCartService.getDisablingReason(CartModel masterCart,
ProductModel product,
BundleTemplateModel bundleTemplate,
int bundleNo,
boolean ignoreCurrentProducts) |
protected Integer |
NonMergingUpdateCartStrategy.getEntryForProductAndPointOfService(CartModel cartModel,
ProductModel productModel,
PointOfServiceModel pointOfServiceModel) |
protected ChangeProductPriceBundleRuleModel |
DefaultBundleRuleService.getLowestPriceForTargetProductAndTemplate(BundleTemplateModel bundleTemplate,
ProductModel targetProduct,
CurrencyModel currency,
Set<ProductModel> otherProductsInSameBundle)
Finds the
ChangeProductPriceBundleRuleModel with the lowest price for the given targetProduct
. |
protected Optional<CartEntryModel> |
NonMergingUpdateCartStrategy.getMergeCandidate(CartModel cartModel,
ProductModel productModel,
PointOfServiceModel pointOfServiceModel,
Integer sampleEntryIndex) |
protected void |
FindBundlePricingWithCurrentPriceFactoryStrategy.reduceRecurringPrice(ProductModel subscriptionProduct,
ChangeProductPriceBundleRuleModel priceRule,
List<DiscountValue> discountValues,
AbstractOrderEntryModel entry,
SubscriptionPricePlanModel pricePlan)
hard coded price logic for subscription products: discounts are only applied to recurring prices
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
DefaultBundleRuleService.checkBundleRuleForConditionalProduct(AbstractBundleRuleModel bundleRule,
Set<ProductModel> otherProductsInSameBundle,
ProductModel product)
Applies the check logic for disable product rules to test if the given
bundleRule meets the
requirements. |
protected boolean |
DefaultBundleRuleService.checkBundleRuleForTargetProduct(AbstractBundleRuleModel rule,
Set<ProductModel> otherProductsInSameBundle)
Applies the rules for conditional products to check if the given
rule meets the requirements. |
protected boolean |
DefaultBundleRuleService.checkRuleIsFulfilled(AbstractBundleRuleModel bundleRule,
ProductModel product,
Set<ProductModel> otherProductsInSameBundle) |
protected AbstractBundleRuleModel |
DefaultBundleRuleService.evaluateBundleRules(List<AbstractBundleRuleModel> bundleRules,
ProductModel product,
Set<ProductModel> otherProductsInSameBundle)
Evaluates if any of the given
bundleRules is applicable for the given |
protected ChangeProductPriceBundleRuleModel |
DefaultBundleRuleService.getLowestPriceForTargetProductAndTemplate(BundleTemplateModel bundleTemplate,
ProductModel targetProduct,
CurrencyModel currency,
Set<ProductModel> otherProductsInSameBundle)
Finds the
ChangeProductPriceBundleRuleModel with the lowest price for the given targetProduct
. |
| Modifier and Type | Method and Description |
|---|---|
List<R> |
BundleRuleDao.findBundleRulesByProductAndRootTemplate(ProductModel product,
BundleTemplateModel rootBundleTemplate)
Find all
AbstractBundleRuleModels that are assigned to any of the given rootBundleTemplate's
child components and have the given product either as target product or as conditional product. |
List<R> |
BundleRuleDao.findBundleRulesByTargetProduct(ProductModel targetProduct)
Find all
AbstractBundleRuleModels that have the given targetProduct as target product. |
List<ChangeProductPriceBundleRuleModel> |
ChangeProductPriceBundleRuleDao.findBundleRulesByTargetProductAndCurrency(ProductModel targetProduct,
CurrencyModel currency)
Find all
ChangeProductPriceBundleRuleModels that have the given targetProduct as target
product. |
List<R> |
BundleRuleDao.findBundleRulesByTargetProductAndTemplate(ProductModel targetProduct,
BundleTemplateModel bundleTemplate)
Find all
AbstractBundleRuleModels that are assigned to the given bundleTemplate and have the
given targetProduct as target product. |
List<ChangeProductPriceBundleRuleModel> |
ChangeProductPriceBundleRuleDao.findBundleRulesByTargetProductAndTemplateAndCurrency(ProductModel targetProduct,
BundleTemplateModel bundleTemplate,
CurrencyModel currency)
Find all
ChangeProductPriceBundleRuleModels that are assigned to the given bundleTemplate and
have the given targetProduct as target product. |
List<BundleTemplateModel> |
BundleTemplateDao.findBundleTemplatesByProduct(ProductModel productModel)
Finds the
BundleTemplateModels for the given productModel. |
List<E> |
OrderEntryDao.findEntriesByMasterCartAndBundleNoAndProduct(O masterAbstractOrder,
int bundleNo,
ProductModel product)
|
| Modifier and Type | Method and Description |
|---|---|
protected List<ProductModel> |
AbstractBundleRuleValidator.collectAllowedConditionalProducts(BundleTemplateModel component)
Deprecated.
Returns a combined list of all
ProductModels that are included in the products sets of a bundle's
components |
protected Collection<ProductModel> |
AbstractBundleRuleValidator.getConditionalProductsFromRule(AbstractBundleRuleModel bundleRule)
Deprecated.
|
protected Collection<ProductModel> |
AbstractBundleRuleValidator.getTargetProductsFromRule(AbstractBundleRuleModel bundleRule)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
AbstractBundleRuleValidator.getInvalidProductsAsString(Collection<ProductModel> allowedProducts,
Collection<ProductModel> currentProducts)
Deprecated.
|
protected String |
AbstractBundleRuleValidator.getInvalidProductsAsString(Collection<ProductModel> allowedProducts,
Collection<ProductModel> currentProducts)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<ProductModel> |
AbstractBundleRuleModel.getConditionalProducts()
Generated method - Getter of the
AbstractBundleRule.conditionalProducts attribute defined at extension configurablebundleservices. |
List<ProductModel> |
BundleTemplateModel.getProducts()
Generated method - Getter of the
BundleTemplate.products attribute defined at extension configurablebundleservices. |
Collection<ProductModel> |
AbstractBundleRuleModel.getTargetProducts()
Generated method - Getter of the
AbstractBundleRule.targetProducts attribute defined at extension configurablebundleservices. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractBundleRuleModel.setConditionalProducts(Collection<ProductModel> value)
Generated method - Setter of
AbstractBundleRule.conditionalProducts attribute defined at extension configurablebundleservices. |
void |
BundleTemplateModel.setProducts(List<ProductModel> value)
Generated method - Setter of
BundleTemplate.products attribute defined at extension configurablebundleservices. |
void |
AbstractBundleRuleModel.setTargetProducts(Collection<ProductModel> value)
Generated method - Setter of
AbstractBundleRule.targetProducts attribute defined at extension configurablebundleservices. |
| Modifier and Type | Method and Description |
|---|---|
protected List<FieldValue> |
ProductBundleTemplatesValueProvider.createFieldValue(ProductModel productModel,
IndexedProperty indexedProperty) |
protected List<FieldValue> |
LowestBundlePriceValueProvider.createFieldValue(ProductModel productModel,
IndexedProperty indexedProperty,
CurrencyModel currency) |
protected Object |
LowestBundlePriceValueProvider.getPriceForProduct(ProductModel productModel,
CurrencyModel currency) |
protected Object |
LowestBundlePriceValueProvider.getPriceForSubscription(ProductModel productModel,
CurrencyModel currency) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
ProductResource.getProductModel()
Convenience method which just delegates to
#getResourceValue() |
protected ProductModel |
ProductResource.readResource(String resourceId)
Gets the
ProductModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductResource.setProductModel(ProductModel value)
Convenience method which just delegates to
#setResourceValue(ProductModel) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
AbstractOrderEntryModel.getProduct()
Generated method - Getter of the
AbstractOrderEntry.product attribute defined at extension core. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractOrderEntryModel.setProduct(ProductModel value)
Generated method - Setter of
AbstractOrderEntry.product attribute defined at extension core. |
| Constructor and Description |
|---|
AbstractOrderEntryModel(ItemModel _owner,
ProductModel _product,
Long _quantity,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
AbstractOrderEntryModel(ProductModel _product,
Long _quantity,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CartEntryModel(ItemModel _owner,
ProductModel _product,
Long _quantity,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CartEntryModel(ProductModel _product,
Long _quantity,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
OrderEntryModel(ItemModel _owner,
ProductModel _product,
Long _quantity,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
OrderEntryModel(ProductModel _product,
Long _quantity,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
QuoteEntryModel(ItemModel _owner,
ProductModel _product,
Long _quantity,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
QuoteEntryModel(ProductModel _product,
Long _quantity,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
ProductResource.getProductModel()
Convenience method which just delegates to
#getResourceValue() |
protected ProductModel |
ProductResource.readResource(String resourceId)
Gets the
ProductModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
Collection<ProductModel> |
ProductsResource.getProductsCollection()
Convenience method which just delegates to
#getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductResource.setProductModel(ProductModel value)
Convenience method which just delegates to
#setResourceValue(ProductModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductsResource.setProductsCollection(Collection<ProductModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
WrappedWrappedOrderEntry.getProduct() |
| Modifier and Type | Method and Description |
|---|---|
List<WrappedPromotionModel> |
WrappedPromotionsService.getProductPromotions(Collection<WrappedPromotionGroupModel> groups,
ProductModel product,
boolean evaluateRestrictions,
Date currentTime) |
| Modifier and Type | Method and Description |
|---|---|
protected ProductModel |
AbstractProductCustomColumn.getBaseProduct(ProductModel product) |
protected ProductModel |
AbstractProductCustomColumn.getFindProduct(ItemModel item)
Given an item find the product.
|
| Modifier and Type | Method and Description |
|---|---|
protected ProductModel |
AbstractProductCustomColumn.getBaseProduct(ProductModel product) |
protected String |
ProductDescriptionColumn.getProductValue(ProductModel product,
Locale locale) |
protected String |
ProductNameColumn.getProductValue(ProductModel product,
Locale locale) |
protected abstract String |
AbstractProductCustomColumn.getProductValue(ProductModel product,
Locale locale)
Override to get the value for this column for the product specified.
|
protected String |
ProductThumbnailColumn.getProductValue(ProductModel product,
Locale locale) |
| Modifier and Type | Method and Description |
|---|---|
MediaModel |
ProductThumbnailResolutionStrategy.getProductThumbnail(ProductModel product)
Gets thumbnail media of a given product
|
| Modifier and Type | Method and Description |
|---|---|
protected ProductModel |
DefaultProductThumbnailResolutionStrategy.getBaseProduct(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
protected ProductModel |
DefaultProductThumbnailResolutionStrategy.getBaseProduct(ProductModel product) |
MediaModel |
DefaultProductThumbnailResolutionStrategy.getProductThumbnail(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
List<WrappedPromotionModel> |
CsPromotionService.getProductPromotions(ProductModel product,
boolean evaluateRestrictions,
Date currentTime)
Get the available product promotions for a specific product
|
| Modifier and Type | Method and Description |
|---|---|
List<WrappedPromotionModel> |
DefaultCsPromotionService.getProductPromotions(ProductModel product,
boolean evaluateRestrictions,
Date currentTime) |
| Modifier and Type | Method and Description |
|---|---|
CsFacetSearchResult<DefaultCsTextFacetSearchCommand,ProductModel> |
DefaultCsCommerceSearchService.search(DefaultCsTextFacetSearchCommand command,
Pageable pageable) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductStockLevelProcessor.populateMetaData(List<DataObject<ProductModel>> metaItems,
FacetSearchPageData<?,SearchResultValueData> providerSearchResult) |
void |
ProductPriceProcessor.populateMetaData(List<DataObject<ProductModel>> metaItems,
PSR providerSearchResult) |
void |
ProductPromotionsProcessor.populateMetaData(List<DataObject<ProductModel>> metaItems,
PSR providerSearchResult) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractOrderEntryModel |
DefaultReturnsController.getOrderEntryByProductAndQty(List<AbstractOrderEntryModel> refundEntriesToFix,
ProductModel productModel,
long qty) |
| Modifier and Type | Method and Description |
|---|---|
String |
UrlStrategy.getProductUrl(BaseSiteModel site,
ProductModel product)
Get the URL to the product for a given site.
|
| Modifier and Type | Method and Description |
|---|---|
String |
AbstractProductUrlStrategy.getProductUrl(BaseSiteModel site,
ProductModel product) |
String |
NullProductUrlStrategy.getProductUrl(BaseSiteModel site,
ProductModel product) |
protected String |
AbstractProductUrlStrategy.impersonateAndGetProductUrl(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
ProductInterestModel.getProduct()
Generated method - Getter of the
ProductInterest.product attribute defined at extension customerinterestsservices. |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductInterestModel.setProduct(ProductModel value)
Generated method - Setter of
ProductInterest.product attribute defined at extension customerinterestsservices. |
| Modifier and Type | Method and Description |
|---|---|
CustomerReviewModel |
CustomerReviewService.createCustomerReview(Double rating,
String headline,
String comment,
UserModel user,
ProductModel product) |
List<CustomerReviewModel> |
CustomerReviewService.getAllReviews(ProductModel product) |
Double |
CustomerReviewService.getAverageRating(ProductModel product) |
Integer |
CustomerReviewService.getNumberOfReviews(ProductModel product) |
List<CustomerReviewModel> |
CustomerReviewService.getReviewsForProduct(ProductModel product)
Get the reviews for the specified product.
|
List<CustomerReviewModel> |
CustomerReviewService.getReviewsForProductAndLanguage(ProductModel product,
LanguageModel language)
Get the reviews for the specified product in the specified language.
|
void |
CustomerReviewService.updateCustomerReview(CustomerReviewModel model,
UserModel user,
ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
List<CustomerReviewModel> |
CustomerReviewDao.getReviewsForProduct(ProductModel product)
Get the reviews for the specified product.
|
List<CustomerReviewModel> |
CustomerReviewDao.getReviewsForProductAndLanguage(ProductModel product,
LanguageModel language)
Get the reviews for the specified product in the specified language.
|
| Modifier and Type | Method and Description |
|---|---|
List<CustomerReviewModel> |
DefaultCustomerReviewDao.getReviewsForProduct(ProductModel product) |
List<CustomerReviewModel> |
DefaultCustomerReviewDao.getReviewsForProductAndLanguage(ProductModel product,
LanguageModel language) |
| Modifier and Type | Method and Description |
|---|---|
CustomerReviewModel |
DefaultCustomerReviewService.createCustomerReview(Double rating,
String headline,
String comment,
UserModel user,
ProductModel product) |
List<CustomerReviewModel> |
DefaultCustomerReviewService.getAllReviews(ProductModel product) |
Double |
DefaultCustomerReviewService.getAverageRating(ProductModel product) |
Integer |
DefaultCustomerReviewService.getNumberOfReviews(ProductModel product) |
List<CustomerReviewModel> |
DefaultCustomerReviewService.getReviewsForProduct(ProductModel product) |
List<CustomerReviewModel> |
DefaultCustomerReviewService.getReviewsForProductAndLanguage(ProductModel product,
LanguageModel language) |
void |
DefaultCustomerReviewService.updateCustomerReview(CustomerReviewModel model,
UserModel user,
ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
CustomerReviewModel.getProduct()
Generated method - Getter of the
CustomerReview.product attribute defined at extension customerreview. |
| Modifier and Type | Method and Description |
|---|---|
void |
CustomerReviewModel.setProduct(ProductModel value)
Generated method - Initial setter of
CustomerReview.product attribute defined at extension customerreview. |
| Constructor and Description |
|---|
CustomerReviewModel(ItemModel _owner,
ProductModel _product,
Double _rating,
UserModel _user)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CustomerReviewModel(ProductModel _product,
Double _rating,
UserModel _user)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultSLDDataContainerProviderTest.checkContainersAreValid(ProductModel p1,
ProductModel p2,
ProductModel p3,
List<SLDDataContainer> containers) |
| Modifier and Type | Method and Description |
|---|---|
protected ProductModel |
DefaultAddProductToCartRAOAction.findProduct(String productCode,
KnowledgeHelper context)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
ProductEntitlementsColumn.getProductValue(ProductModel product,
Locale locale) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
ProductEntitlementModel.getSubscriptionProduct()
Generated method - Getter of the
ProductEntitlement.subscriptionProduct attribute defined at extension entitlementservices. |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductEntitlementModel.setSubscriptionProduct(ProductModel value)
Generated method - Setter of
ProductEntitlement.subscriptionProduct attribute defined at extension entitlementservices. |
| Constructor and Description |
|---|
ProductEntitlementModel(CatalogVersionModel _catalogVersion,
EntitlementModel _entitlement,
String _id,
ItemModel _owner,
ProductModel _subscriptionProduct)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ProductEntitlementModel(EntitlementModel _entitlement,
ProductModel _subscriptionProduct)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
PDTRowTestDataBuilder.createProduct(String code) |
| Modifier and Type | Class and Description |
|---|---|
class |
PdtRowEurope1AttributeHandler<T extends PDTRowModel,MODEL extends ProductModel>
Abstract Attribute handler for handling Europe1 Prices, Discounts and Prices.
|
| Modifier and Type | Method and Description |
|---|---|
protected Collection<T> |
PdtRowEurope1AttributeHandler.addWildCardsPdtRows(ProductModel product,
Collection<T> ownPdtRows) |
protected Collection<T> |
PdtRowEurope1AttributeHandler.filteroutWildcardsPdtRows(ProductModel product,
Collection<T> pdtRows) |
protected Collection<DiscountRowModel> |
ProductEurope1DiscountsAttributeHandler.getOwnPdtRowModels(ProductModel product) |
protected abstract Collection<T> |
PdtRowEurope1AttributeHandler.getOwnPdtRowModels(ProductModel product) |
protected Collection<PriceRowModel> |
ProductEurope1PricesAttributeHandler.getOwnPdtRowModels(ProductModel product) |
Collection<TaxRowModel> |
ProductEurope1TaxesAttributeHandler.getOwnPdtRowModels(ProductModel product) |
protected PK |
ProductEurope1DiscountsAttributeHandler.getProductGroupPK(ProductModel product) |
protected abstract PK |
PdtRowEurope1AttributeHandler.getProductGroupPK(ProductModel product) |
protected PK |
ProductEurope1PricesAttributeHandler.getProductGroupPK(ProductModel product) |
protected PK |
ProductEurope1TaxesAttributeHandler.getProductGroupPK(ProductModel product) |
protected void |
ProductEurope1DiscountsAttributeHandler.setOwnPdtRowModels(ProductModel product,
Collection<DiscountRowModel> discountRowModels) |
protected void |
ProductEurope1PricesAttributeHandler.setOwnPdtRowModels(ProductModel product,
Collection<PriceRowModel> priceRowModels) |
protected abstract void |
PdtRowEurope1AttributeHandler.setOwnPdtRowModels(ProductModel product,
Collection<T> ownPdtRows) |
void |
ProductEurope1TaxesAttributeHandler.setOwnPdtRowModels(ProductModel product,
Collection<TaxRowModel> taxRowModels) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
PDTRowModel.getProduct()
Generated method - Getter of the
PDTRow.product attribute defined at extension europe1. |
| Modifier and Type | Method and Description |
|---|---|
void |
PriceRowModel.setProduct(ProductModel value)
Generated method - Initial setter of
PDTRow.product attribute defined at extension europe1 and redeclared at extension europe1. |
void |
DiscountRowModel.setProduct(ProductModel value)
Generated method - Initial setter of
PDTRow.product attribute defined at extension europe1 and redeclared at extension europe1. |
void |
PDTRowModel.setProduct(ProductModel value)
Generated method - Initial setter of
PDTRow.product attribute defined at extension europe1. |
void |
TaxRowModel.setProduct(ProductModel value)
Generated method - Initial setter of
PDTRow.product attribute defined at extension europe1 and redeclared at extension europe1. |
| Constructor and Description |
|---|
AbstractDiscountRowModel(DiscountModel _discount,
ItemModel _owner,
ProductDiscountGroup _pg,
ProductModel _product,
String _productId)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
DiscountRowModel(DiscountModel _discount,
ItemModel _owner,
ProductDiscountGroup _pg,
ProductModel _product,
String _productId)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
GlobalDiscountRowModel(DiscountModel _discount,
ItemModel _owner,
ProductDiscountGroup _pg,
ProductModel _product,
String _productId)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
PDTRowModel(ItemModel _owner,
HybrisEnumValue _pg,
ProductModel _product,
String _productId)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
PriceRowModel(CurrencyModel _currency,
ItemModel _owner,
ProductPriceGroup _pg,
Double _price,
ProductModel _product,
String _productId,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
TaxRowModel(ItemModel _owner,
ProductTaxGroup _pg,
ProductModel _product,
String _productId,
TaxModel _tax)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
List<ProductModel> |
ComparisonPanelCMSComponentModel.getMandatoryBundleProducts()
Generated method - Getter of the
ComparisonPanelCMSComponent.mandatoryBundleProducts attribute defined at extension financialacceleratorstorefront. |
List<ProductModel> |
ComparisonPanelCMSComponentModel.getProducts()
Generated method - Getter of the
ComparisonPanelCMSComponent.products attribute defined at extension financialacceleratorstorefront. |
| Modifier and Type | Method and Description |
|---|---|
void |
ComparisonPanelCMSComponentModel.setMandatoryBundleProducts(List<ProductModel> value)
Generated method - Setter of
ComparisonPanelCMSComponent.mandatoryBundleProducts attribute defined at extension financialacceleratorstorefront. |
void |
ComparisonPanelCMSComponentModel.setProducts(List<ProductModel> value)
Generated method - Setter of
ComparisonPanelCMSComponent.products attribute defined at extension financialacceleratorstorefront. |
| Modifier and Type | Method and Description |
|---|---|
protected OrderModel |
FrauddetectionTest.placeOrder(UserModel user,
String email,
String country1,
String country2,
ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
Set<ProductModel> |
ProductOrderLimitModel.getProducts()
Generated method - Getter of the
ProductOrderLimit.products attribute defined at extension basecommerce. |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductOrderLimitModel.setProducts(Set<ProductModel> value)
Generated method - Setter of
ProductOrderLimit.products attribute defined at extension basecommerce. |
| Modifier and Type | Method and Description |
|---|---|
Map<Date,Integer> |
FutureStockService.getFutureAvailability(ProductModel product)
Gets the future product availability for the specified product, for each future date.
|
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
MobileReceiveAndSendProductActionModel.getContent()
Generated method - Getter of the
MobileReceiveAndSendItemAction.content attribute defined at extension mobileservices and redeclared at extension mobileservices. |
| Constructor and Description |
|---|
MobileReceiveAndSendProductActionModel(String _code,
ProductModel _content,
DeeplinkUrlModel _deeplinkUrl,
ItemModel _owner,
String _target,
ActionType _type)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
MobileReceiveAndSendProductActionModel(String _code,
ProductModel _content,
DeeplinkUrlModel _deeplinkUrl,
String _target,
ActionType _type)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
AbstractOrderCancelTest.getProduct3() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractOrderCancelTest.setProduct3(ProductModel product3) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
StockLevelModel.getProduct()
Generated method - Getter of the
StockLevel.product attribute defined at extension basecommerce. |
| Modifier and Type | Method and Description |
|---|---|
Collection<ProductModel> |
StockLevelModel.getProducts()
Generated method - Getter of the
StockLevel.products attribute defined at extension basecommerce. |
| Modifier and Type | Method and Description |
|---|---|
void |
StockLevelModel.setProduct(ProductModel value)
Generated method - Setter of
StockLevel.product attribute defined at extension basecommerce. |
| Modifier and Type | Method and Description |
|---|---|
void |
StockLevelModel.setProducts(Collection<ProductModel> value)
Generated method - Setter of
StockLevel.products attribute defined at extension basecommerce. |
| Modifier and Type | Method and Description |
|---|---|
protected Feature |
ClassificationPropertyAccessor.getFeatureByCode(EvaluationContext evaluationContext,
ProductModel productModel,
String qualifier) |
protected Feature |
ClassificationPropertyAccessor.readModifiedFeature(EvaluationContext evaluationContext,
ProductModel productModel,
String qualifier) |
void |
ClassificationTabEditorAreaRenderer.render(Component component,
AbstractTab configuration,
ProductModel product,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
protected void |
ClassificationTabEditorAreaRenderer.saveFeatures(ProductModel productModel,
Map<String,Feature> modifiedProductFeatures) |
protected void |
FeaturePeristanceHandler.saveFeatures(ProductModel productModel,
Map<String,Feature> productFeatures) |
| Constructor and Description |
|---|
FeatureNotFoundException(String qualifier,
ProductModel productModel) |
| Modifier and Type | Method and Description |
|---|---|
Collection<ClassAttributeAssignmentModel> |
TableService.getAllClassAttributes(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
Collection<ClassAttributeAssignmentModel> |
TableServiceImpl.getAllClassAttributes(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
protected ProductModel |
AbstractPagePlannerIntegrationTest.prepareProduct() |
| Modifier and Type | Method and Description |
|---|---|
SearchResult<ProductModel> |
CatalogNavigationDao.findUncategorizedProducts(CatalogVersionModel catalogVersion) |
| Modifier and Type | Method and Description |
|---|---|
SearchResult<ProductModel> |
DefaultCatalogNavigationDao.findUncategorizedProducts(CatalogVersionModel catalogVersion) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCatalogNavigationService.checkSizeOfSearchResult(SearchResult<ProductModel> searchResult,
int maxCount)
This method checks the size of the given search result. If the result is bigger than the property
'printcockpit.table.manager.max.search.result' it throws a Exception.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AddProductToExpressUdateAction.sendProductToChannel(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
protected List<ProductModel> |
CatalogServiceImpl.getProducts(CategoryModel category) |
| Modifier and Type | Method and Description |
|---|---|
protected RuleBasedOrderAddProductActionModel |
DefaultAddProductToCartActionStrategy.createOrderAddProductAction(AbstractRuleActionRAO action,
int quantity,
ProductModel product,
PromotionResultModel promoResult) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
RuleBasedOrderEntryAdjustActionModel.getOrderEntryProduct()
Generated method - Getter of the
RuleBasedOrderEntryAdjustAction.orderEntryProduct attribute defined at extension promotionengineservices. |
ProductModel |
RuleBasedOrderAddProductActionModel.getProduct()
Generated method - Getter of the
RuleBasedOrderAddProductAction.product attribute defined at extension promotionengineservices. |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleBasedOrderEntryAdjustActionModel.setOrderEntryProduct(ProductModel value)
Generated method - Setter of
RuleBasedOrderEntryAdjustAction.orderEntryProduct attribute defined at extension promotionengineservices. |
void |
RuleBasedOrderAddProductActionModel.setProduct(ProductModel value)
Generated method - Setter of
RuleBasedOrderAddProductAction.product attribute defined at extension promotionengineservices. |
| Constructor and Description |
|---|
RuleBasedOrderAddProductActionModel(ItemModel _owner,
ProductModel _product,
Long _quantity)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
RuleBasedOrderAddProductActionModel(ProductModel _product,
Long _quantity)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
RuleEvaluationResult |
PromotionEngineService.evaluate(ProductModel product,
Collection<PromotionGroupModel> promotionGroups) |
| Modifier and Type | Method and Description |
|---|---|
protected ProductModel |
DefaultProductResolutionStrategy.getProduct(String productCode)
retrieves a Product based on the given
productCode. |
| Modifier and Type | Method and Description |
|---|---|
protected CartModel |
DefaultPromotionEnginePerfTest.createAndSaveCart(ProductModel product) |
RuleEvaluationResult |
DefaultPromotionEngineService.evaluate(ProductModel product,
Collection<PromotionGroupModel> promotionGroups) |
List<? extends AbstractPromotionModel> |
DefaultPromotionEngineService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups,
ProductModel product) |
List<? extends AbstractPromotionModel> |
DefaultPromotionEngineService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups,
ProductModel product,
boolean evaluateRestrictions,
Date date) |
protected Set<String> |
DefaultPromotionEngineService.getCategoryCodesForProduct(ProductModel product) |
List<OrderPromotionModel> |
DefaultPromotionEngineService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups,
boolean evaluateRestrictions,
ProductModel product) |
List<OrderPromotionModel> |
DefaultPromotionEngineService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups,
boolean evaluateRestrictions,
ProductModel product,
Date date) |
List<OrderPromotionModel> |
DefaultPromotionEngineService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups,
ProductModel product) |
List<OrderPromotionModel> |
DefaultPromotionEngineService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups,
ProductModel product,
Date date) |
List<ProductPromotionModel> |
DefaultPromotionEngineService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups,
ProductModel product) |
List<ProductPromotionModel> |
DefaultPromotionEngineService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups,
ProductModel product,
boolean evaluateRestrictions,
Date date) |
protected String |
DefaultProductResolutionStrategy.getProductRepresentation(ProductModel product)
returns the
getName() for the given product. |
protected List<RuleBasedPromotionModel> |
DefaultPromotionEngineService.getPromotionsForProduct(Collection<PromotionGroupModel> promotionGroups,
ProductModel product)
Get all promotions, sorted by priority, that could be applied for the given product and promotion groups.
|
| Modifier and Type | Method and Description |
|---|---|
List<? extends AbstractPromotionModel> |
PromotionsService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups,
ProductModel product)
Get the ordered list of
AbstractPromotionModel instances that are related to the ProductModel
specified. |
List<? extends AbstractPromotionModel> |
PromotionsService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups,
ProductModel product,
boolean evaluateRestrictions,
Date date)
Get the ordered list of
AbstractPromotionModel instances that are related to the ProductModel
specified. |
List<OrderPromotionModel> |
PromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups,
boolean evaluateRestrictions,
ProductModel product)
Get the ordered list of
OrderPromotion instances. |
List<OrderPromotionModel> |
PromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups,
boolean evaluateRestrictions,
ProductModel product,
Date date)
Get the ordered list of
OrderPromotion instances. |
List<OrderPromotionModel> |
PromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups,
ProductModel product)
Get the ordered list of
OrderPromotion instances. |
List<OrderPromotionModel> |
PromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups,
ProductModel product,
Date date)
Get the ordered list of
OrderPromotion instances. |
List<ProductPromotionModel> |
PromotionsService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups,
ProductModel product)
Get the ordered list of
ProductPromotion instances that are related to the ProductModel specified. |
List<ProductPromotionModel> |
PromotionsService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups,
ProductModel product,
boolean evaluateRestrictions,
Date date)
Get the ordered list of
ProductPromotion instances that are related to the ProductModel specified. |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
ProductPerfectPartnerBundlePromotionModel.getBaseProduct()
Generated method - Getter of the
ProductPerfectPartnerBundlePromotion.baseProduct attribute defined at extension promotions. |
ProductModel |
ProductOneToOnePerfectPartnerPromotionModel.getBaseProduct()
Generated method - Getter of the
ProductOneToOnePerfectPartnerPromotion.baseProduct attribute defined at extension promotions. |
ProductModel |
OrderThresholdPerfectPartnerPromotionModel.getDiscountProduct()
Generated method - Getter of the
OrderThresholdPerfectPartnerPromotion.discountProduct attribute defined at extension promotions. |
ProductModel |
PromotionOrderAddFreeGiftActionModel.getFreeProduct()
Generated method - Getter of the
PromotionOrderAddFreeGiftAction.freeProduct attribute defined at extension promotions. |
ProductModel |
OrderThresholdFreeGiftPromotionModel.getGiftProduct()
Generated method - Getter of the
OrderThresholdFreeGiftPromotion.giftProduct attribute defined at extension promotions. |
ProductModel |
PromotionOrderEntryAdjustActionModel.getOrderEntryProduct()
Generated method - Getter of the
PromotionOrderEntryAdjustAction.orderEntryProduct attribute defined at extension promotions. |
ProductModel |
ProductOneToOnePerfectPartnerPromotionModel.getPartnerProduct()
Generated method - Getter of the
ProductOneToOnePerfectPartnerPromotion.partnerProduct attribute defined at extension promotions. |
| Modifier and Type | Method and Description |
|---|---|
Collection<ProductModel> |
ProductPerfectPartnerBundlePromotionModel.getPartnerProducts()
Generated method - Getter of the
ProductPerfectPartnerBundlePromotion.partnerProducts attribute defined at extension promotions. |
Collection<ProductModel> |
ProductPerfectPartnerPromotionModel.getPartnerProducts()
Generated method - Getter of the
ProductPerfectPartnerPromotion.partnerProducts attribute defined at extension promotions. |
Collection<ProductModel> |
PromotionProductRestrictionModel.getProducts()
Generated method - Getter of the
PromotionProductRestriction.products attribute defined at extension promotions. |
Collection<ProductModel> |
ProductPromotionModel.getProducts()
Generated method - Getter of the
ProductPromotion.products attribute defined at extension promotions. |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductPerfectPartnerBundlePromotionModel.setBaseProduct(ProductModel value)
Generated method - Setter of
ProductPerfectPartnerBundlePromotion.baseProduct attribute defined at extension promotions. |
void |
ProductOneToOnePerfectPartnerPromotionModel.setBaseProduct(ProductModel value)
Generated method - Setter of
ProductOneToOnePerfectPartnerPromotion.baseProduct attribute defined at extension promotions. |
void |
OrderThresholdPerfectPartnerPromotionModel.setDiscountProduct(ProductModel value)
Generated method - Setter of
OrderThresholdPerfectPartnerPromotion.discountProduct attribute defined at extension promotions. |
void |
PromotionOrderAddFreeGiftActionModel.setFreeProduct(ProductModel value)
Generated method - Setter of
PromotionOrderAddFreeGiftAction.freeProduct attribute defined at extension promotions. |
void |
OrderThresholdFreeGiftPromotionModel.setGiftProduct(ProductModel value)
Generated method - Setter of
OrderThresholdFreeGiftPromotion.giftProduct attribute defined at extension promotions. |
void |
PromotionOrderEntryAdjustActionModel.setOrderEntryProduct(ProductModel value)
Generated method - Setter of
PromotionOrderEntryAdjustAction.orderEntryProduct attribute defined at extension promotions. |
void |
ProductOneToOnePerfectPartnerPromotionModel.setPartnerProduct(ProductModel value)
Generated method - Setter of
ProductOneToOnePerfectPartnerPromotion.partnerProduct attribute defined at extension promotions. |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductPerfectPartnerBundlePromotionModel.setPartnerProducts(Collection<ProductModel> value)
Generated method - Setter of
ProductPerfectPartnerBundlePromotion.partnerProducts attribute defined at extension promotions. |
void |
ProductPerfectPartnerPromotionModel.setPartnerProducts(Collection<ProductModel> value)
Generated method - Setter of
ProductPerfectPartnerPromotion.partnerProducts attribute defined at extension promotions. |
void |
PromotionProductRestrictionModel.setProducts(Collection<ProductModel> value)
Generated method - Setter of
PromotionProductRestriction.products attribute defined at extension promotions. |
void |
ProductPromotionModel.setProducts(Collection<ProductModel> value)
Generated method - Setter of
ProductPromotion.products attribute defined at extension promotions. |
| Constructor and Description |
|---|
CachedPromotionOrderAddFreeGiftActionModel(ProductModel _freeProduct)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CachedPromotionOrderAddFreeGiftActionModel(ProductModel _freeProduct,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
PromotionOrderAddFreeGiftActionModel(ProductModel _freeProduct)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
PromotionOrderAddFreeGiftActionModel(ProductModel _freeProduct,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
List<ReturnEntryModel> |
ReturnService.getReturnEntries(ProductModel product)
Returns the ReturnEntries for the specified product
|
| Modifier and Type | Method and Description |
|---|---|
List<ReturnEntryModel> |
DefaultReturnService.getReturnEntries(ProductModel product)
Returns the ReturnsEntries for the specified product
|
| Constructor and Description |
|---|
ReplacementOrderEntryModel(ItemModel _owner,
ProductModel _product,
Long _quantity,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ReplacementOrderEntryModel(ProductModel _product,
Long _quantity,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ReturnOrderEntryModel(ItemModel _owner,
ProductModel _product,
Long _quantity,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ReturnOrderEntryModel(ProductModel _product,
Long _quantity,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
FreeProductRAO |
RuleEngineCalculationService.addFreeProductsToCart(CartRAO cartRao,
ProductModel product,
int quantity)
Adds free product items to the cart.
|
| Modifier and Type | Method and Description |
|---|---|
protected Converter<ProductModel,ProductRAO> |
DefaultRuleEngineCalculationService.getProductConverter() |
| Modifier and Type | Method and Description |
|---|---|
FreeProductRAO |
DefaultRuleEngineCalculationService.addFreeProductsToCart(CartRAO cartRao,
ProductModel product,
int quantity) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultRuleEngineCalculationService.setProductConverter(Converter<ProductModel,ProductRAO> productConverter) |
| Modifier and Type | Method and Description |
|---|---|
protected Converter<ProductModel,ProductRAO> |
OrderEntryRaoPopulator.getProductConverter() |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductRaoPopulator.populate(ProductModel source,
ProductRAO target) |
| Modifier and Type | Method and Description |
|---|---|
void |
OrderEntryRaoPopulator.setProductConverter(Converter<ProductModel,ProductRAO> productConverter) |
| Modifier and Type | Method and Description |
|---|---|
protected Converter<ProductModel,ProductRAO> |
DefaultProductRAOProvider.getProductRaoConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected ProductRAO |
DefaultProductRAOProvider.createRAO(ProductModel modelFact) |
protected Set<Object> |
DefaultProductRAOProvider.expandRAOs(ProductModel modelFact,
Collection<String> options) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultProductRAOProvider.setProductRaoConverter(Converter<ProductModel,ProductRAO> productRaoConverter) |
| Modifier and Type | Method and Description |
|---|---|
protected ProductModel |
RuleFreeGiftRAOAction.findProduct(String productCode,
RuleActionContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected Optional<ProductModel> |
RuleFreeGiftToBundleRAOAction.findProduct(String productCode,
RuleActionContext context) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
ProductRuleParameterValueMapper.fromString(String value) |
| Modifier and Type | Method and Description |
|---|---|
String |
ProductRuleParameterValueMapper.toString(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
CartTestContextBuilder |
CartTestContextBuilder.addNewEntry(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ConfigurationVariantUtil.isCPQBaseProduct(ProductModel productModel)
Determines whether a product acts as a base product for variant products.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ConfigurationVariantFacadeImpl.addImageData(ConfigurationVariantData variantData,
ProductModel product) |
protected void |
ConfigurationVariantFacadeImpl.addPriceData(ConfigurationVariantData variantData,
ProductModel product) |
protected AbstractOrderEntryModel |
ConfigurationCartIntegrationFacadeImpl.createCartItem(ProductModel product,
ConfigurationData configData,
CommerceCartParameter commerceCartParameter,
CartModel cart) |
protected void |
ConfigurationCartIntegrationFacadeImpl.fillCommerceCartParameterForAddToCart(CommerceCartParameter parameter,
CartModel cart,
ProductModel product,
long l,
UnitModel unit,
boolean forceNewEntry,
String configId) |
protected AbstractOrderEntryModel |
ConfigurationCartIntegrationFacadeImpl.getOrCreateCartItem(ProductModel product,
ConfigurationData configData)
Creates a new entry in the session cart or returns the entry belonging to the current configuration and updates
the price and its external configuration.
|
boolean |
ConfigurationVariantUtilImpl.isCPQBaseProduct(ProductModel productModel) |
protected void |
ConfigurationCartIntegrationFacadeImpl.updateCartItem(ProductModel product,
ConfigurationData configData,
AbstractOrderEntryModel cartItem,
CommerceCartParameter commerceCartParameter,
CartModel cart) |
| Modifier and Type | Class and Description |
|---|---|
class |
CPQProductBasicPopulator<SOURCE extends ProductModel,TARGET extends ProductData>
For CPQ, variant base products are purchasable (if approved).
|
class |
CPQProductVariantMatrixPopulator<SOURCE extends ProductModel,TARGET extends ProductData>
CPQ Variant base products must not be multidimensional in the accelerator sense (as we want to configure and order
them)
|
| Modifier and Type | Field and Description |
|---|---|
ProductModel |
ConfigurationOverviewInstancePopulatorTest.productModel |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
CPQProductBasicPopulator.isCPQBaseProduct(ProductModel productModel) |
void |
VariantOverviewPopulator.populate(ProductModel productModel,
ConfigurationOverviewData overviewData) |
void |
CPQProductVariantMatrixPopulator.populate(ProductModel productModel,
ProductData productData) |
| Modifier and Type | Method and Description |
|---|---|
protected ProductRAO |
ProductConfigCartRAOPopulator.populateProduct(ProductModel product,
ProductRAO productRAO) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
ProductConfigurationServiceImpl.hasProductChangedForCartItem(ProductModel product,
AbstractOrderEntryModel cartItem) |
boolean |
ProductConfigurationServiceImpl.updateCartEntryProduct(AbstractOrderEntryModel entry,
ProductModel product,
String configId) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ProductConfigurationService.updateCartEntryProduct(AbstractOrderEntryModel entry,
ProductModel product,
String configId)
Update the product of the cartItem, if the product is different to the current cart item product
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BaseProductValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ProductModel model,
AbstractValueResolver.ValueResolverContext<Optional<String>,Optional<String>> resolverContext) |
Object |
MultidimentionalConfigurableProductFlagValueProvider.getFieldValue(ProductModel product) |
protected Optional<String> |
BaseProductValueResolver.loadData(IndexerBatchContext batchContext,
Collection<IndexedProperty> indexedProperties,
ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
protected ProductModel |
ProductConfigCommerceCartMergingStrategyImplTest.createProductModel(String productCode) |
ProductModel |
ProductConfigCommerceCartMergingStrategyImplTest.DummyCartEntry.getProduct() |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductConfigCommerceCartMergingStrategyImplTest.DummyCartEntry.setProduct(ProductModel product) |
| Constructor and Description |
|---|
DummyCartEntry(String externalConfig,
ProductModel product,
Long qty) |
| Modifier and Type | Class and Description |
|---|---|
class |
ERPVariantProductModel
Generated model class for type ERPVariantProduct first defined at extension sapmodel.
|
| Constructor and Description |
|---|
ERPVariantProductModel(ProductModel _baseProduct,
CatalogVersionModel _catalogVersion,
String _code)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ERPVariantProductModel(ProductModel _baseProduct,
CatalogVersionModel _catalogVersion,
String _code,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Constructor and Description |
|---|
InMemoryCartEntryModel(ItemModel _owner,
ProductModel _product,
Long _quantity,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
InMemoryCartEntryModel(ProductModel _product,
Long _quantity,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
protected List<ProductModel> |
DefaultIndexerServiceIntegrationTest.getExistingProducts() |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<ProductModel> |
AllAsItemsTest.checkProductCollection(CatalogVersionModel catalogVersion,
Collection<? extends ItemModel> items) |
protected Collection<ProductModel> |
FacetDrillDownTest.checkProductCollection(CatalogVersionModel catalogVersion,
Collection<? extends ItemModel> items) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
FacetDrillDownTest.isSuperCategory(ProductModel product,
String categoryName) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AllAsItemsTest.checkProductsCategory(Collection<ProductModel> products,
String categoryName) |
protected void |
IndexedTypeFieldsValuesProviderTest.checkProductsCategoryByCode(Collection<ProductModel> products,
String categoryCode) |
protected void |
AllAsItemsTest.checkProductsManufacturer(Collection<ProductModel> products,
String manufacturerName) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
SolrProductRedirectModel.getRedirectItem()
Generated method - Getter of the
SolrProductRedirect.redirectItem attribute defined at extension solrfacetsearch. |
| Modifier and Type | Method and Description |
|---|---|
void |
SolrProductRedirectModel.setRedirectItem(ProductModel value)
Generated method - Setter of
SolrProductRedirect.redirectItem attribute defined at extension solrfacetsearch. |
| Constructor and Description |
|---|
SolrProductRedirectModel(ItemModel _owner,
ProductModel _redirectItem)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
SolrProductRedirectModel(ProductModel _redirectItem)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
String |
ProductIdentityProvider.getIdentifier(IndexConfig indexConfig,
ProductModel model) |
String |
ShardAwareProductIdentityProvider.getIdentifier(IndexConfig indexConfig,
ProductModel product) |
String |
AbstractProductIdentityProvider.getIdentifierForProduct(ProductModel product) |
protected String |
ShardAwareProductIdentityProvider.getTopBaseProductCode(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
Collection<StockLevelModel> |
StockService.getAllStockLevels(ProductModel product)
Finds the stock levels of the specified product from all warehouses.
|
Map<WarehouseModel,Integer> |
StockService.getAvailability(List<WarehouseModel> warehouses,
ProductModel product,
Date date)
Gets the product quantity for the specified product, warehouses and date.
|
Map<WarehouseModel,Date> |
StockService.getAvailability(List<WarehouseModel> warehouses,
ProductModel product,
int preOrderQuantity)
Returns product availability, passing product, and quantity as parameters.
|
String |
StockService.getAvailability(ProductModel product,
List<WarehouseModel> warehouses,
Date date,
LanguageModel language)
Gets the available quantity of the product for the specified warehouses.
|
String |
StockService.getAvailability(ProductModel product,
List<WarehouseModel> warehouses,
int quantity,
LanguageModel language)
Gets availability date by invoking strategy for calculating product availability, passing product, quantity and
warehouses as parameters.
|
String |
StockService.getAvailability(ProductModel product,
WarehouseModel warehouse,
Date date,
LanguageModel language)
Gets the available quantity of the product for the specified warehouse.
|
String |
StockService.getAvailability(ProductModel product,
WarehouseModel warehouse,
int quantity,
LanguageModel language)
Gets availability date by invoking strategy for calculating product availability, passing product, quantity and
warehouse as parameters.
|
InStockStatus |
StockService.getInStockStatus(ProductModel product,
WarehouseModel warehouse)
Checks the stock level status of the product in the specified warehouses.
|
StockLevelStatus |
StockService.getProductStatus(ProductModel product,
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.
|
StockLevelModel |
StockService.getStockLevel(ProductModel product,
WarehouseModel warehouse)
Finds the stock level of the specified product at the specified warehouse.
|
int |
StockService.getStockLevelAmount(ProductModel product,
WarehouseModel warehouse)
Finds the stock level of the specified product in the specified warehouse, and calculates the actual available
amount.
|
Collection<StockLevelModel> |
StockService.getStockLevels(ProductModel product,
Collection<WarehouseModel> warehouses)
Finds all stock levels of the specified product in the specified warehouses.
|
int |
StockService.getTotalStockLevelAmount(ProductModel product)
Finds the stock levels of the specified product from all warehouses, and calculates the total actual amount.
|
int |
StockService.getTotalStockLevelAmount(ProductModel product,
Collection<WarehouseModel> warehouses)
Finds all stock levels of the specified product in the specified warehouses, and calculates the total actual
amount.
|
void |
StockService.release(ProductModel product,
WarehouseModel warehouse,
int amount,
String comment)
Release the product in the specified warehouse.
|
void |
StockService.reserve(ProductModel product,
WarehouseModel warehouse,
int amount,
String comment)
Reserves the product in the specified warehouse.
|
void |
StockService.setInStockStatus(ProductModel product,
Collection<WarehouseModel> warehouses,
InStockStatus status)
Sets the in stock status of all stock levels of the product in the specified warehouses.
|
void |
StockService.updateActualStockLevel(ProductModel product,
WarehouseModel warehouse,
int actualAmount,
String comment)
Updates the actual stock level of the specified product in the specified warehouse.
|
| Modifier and Type | Method and Description |
|---|---|
protected StockLevelModel |
DefaultStockService.createStockLevel(ProductModel product,
WarehouseModel warehouse,
int available)
Creates a new stock level.
|
protected StockLevelModel |
DefaultStockService.createStockLevel(ProductModel product,
WarehouseModel warehouse,
int available,
int overSelling,
int reserved,
InStockStatus status,
int maxStockLevelHistoryCount,
boolean treatNegativeAsZero)
Creates a new stock level.
|
Collection<StockLevelModel> |
DefaultStockService.getAllStockLevels(ProductModel product) |
Map<WarehouseModel,Integer> |
DefaultStockService.getAvailability(List<WarehouseModel> warehouses,
ProductModel product,
Date date)
Gets the product quantity for the specified product, warehouses and date.
|
Map<WarehouseModel,Date> |
DefaultStockService.getAvailability(List<WarehouseModel> warehouses,
ProductModel product,
int quantity)
Returns product availability, passing product, and quantity as parameters
|
String |
DefaultStockService.getAvailability(ProductModel product,
List<WarehouseModel> warehouses,
Date date,
LanguageModel language)
Gets the available quantity of the product for the specified warehouses by invoking injected strategy.
|
String |
DefaultStockService.getAvailability(ProductModel product,
List<WarehouseModel> warehouses,
int quantity,
LanguageModel language)
Gets availability date by invoking strategy for calculating product availability, passing product, quantity and
warehouses as parameters by invoking injected strategy.
|
String |
DefaultStockService.getAvailability(ProductModel product,
WarehouseModel warehouse,
Date date,
LanguageModel language) |
String |
DefaultStockService.getAvailability(ProductModel product,
WarehouseModel warehouse,
int quantity,
LanguageModel language) |
InStockStatus |
DefaultStockService.getInStockStatus(ProductModel product,
WarehouseModel warehouse) |
StockLevelStatus |
DefaultStockService.getProductStatus(ProductModel product,
Collection<WarehouseModel> warehouses) |
StockLevelStatus |
DefaultStockService.getProductStatus(ProductModel product,
WarehouseModel warehouse) |
StockLevelModel |
DefaultStockService.getStockLevel(ProductModel product,
WarehouseModel warehouse) |
int |
DefaultStockService.getStockLevelAmount(ProductModel product,
WarehouseModel warehouse) |
Collection<StockLevelModel> |
DefaultStockService.getStockLevels(ProductModel product,
Collection<WarehouseModel> warehouses) |
int |
DefaultStockService.getTotalStockLevelAmount(ProductModel product) |
int |
DefaultStockService.getTotalStockLevelAmount(ProductModel product,
Collection<WarehouseModel> warehouses) |
void |
DefaultStockService.release(ProductModel product,
WarehouseModel warehouse,
int amount,
String comment) |
void |
DefaultStockService.reserve(ProductModel product,
WarehouseModel warehouse,
int amount,
String comment) |
void |
DefaultStockService.setInStockStatus(ProductModel product,
Collection<WarehouseModel> warehouses,
InStockStatus status) |
void |
DefaultStockService.updateActualStockLevel(ProductModel product,
WarehouseModel warehouse,
int actualAmount,
String comment) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
StockLevelProductStrategy.convert(String productCode)
Returns a product model based of the assigned ID.
|
| Modifier and Type | Method and Description |
|---|---|
String |
StockLevelProductStrategy.convert(ProductModel model)
Returns a product related ID for
StockLevel. |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
DefaultStockLevelProductStrategy.convert(String productCode)
Returns a product model based of the assigned ID.
|
| Modifier and Type | Method and Description |
|---|---|
String |
DefaultStockLevelProductStrategy.convert(ProductModel model)
Returns a product related ID for
StockLevel. |
| Modifier and Type | Method and Description |
|---|---|
protected SubscriptionPricePlanModel |
AbstractSubscriptionProductCustomColumn.findPricePlanForProduct(ProductModel product) |
protected String |
SubscriptionProductUsageChargesColumn.getProductValue(ProductModel product,
Locale locale) |
protected String |
SubscriptionProductNameColumn.getProductValue(ProductModel product,
Locale locale) |
protected String |
SubscriptionProductRecurringChargesColumn.getProductValue(ProductModel product,
Locale locale) |
protected String |
SubscriptionProductTermOfServiceFrequencyColumn.getProductValue(ProductModel product,
Locale locale) |
protected String |
SubscriptionProductOneTimeChargesColumn.getProductValue(ProductModel product,
Locale locale) |
protected String |
SubscriptionProductTermOfServiceRenewalColumn.getProductValue(ProductModel product,
Locale locale) |
protected String |
SubscriptionProductFeaturesColumn.getProductValue(ProductModel product,
Locale locale) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
DefaultSubscriptionBasketController.getProductAsXML(ProductModel product)
Converts a product model into XML using the standard populators and stream aliases
|
| Modifier and Type | Class and Description |
|---|---|
class |
SubscriptionProductModel
Generated model class for type SubscriptionProduct first defined at extension subscriptionservices.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<ProductModel> |
SubscriptionTermModel.getSubscriptionProducts()
Generated method - Getter of the
SubscriptionTerm.subscriptionProducts attribute defined at extension subscriptionservices. |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
PriceRowsValidProductAttribute.get(ProductModel model) |
void |
PriceRowsValidProductAttribute.set(ProductModel model,
Boolean value) |
| Modifier and Type | Method and Description |
|---|---|
void |
SubscriptionTermModel.setSubscriptionProducts(Collection<ProductModel> value)
Generated method - Setter of
SubscriptionTerm.subscriptionProducts attribute defined at extension subscriptionservices. |
| Constructor and Description |
|---|
SubscriptionPricePlanModel(CurrencyModel _currency,
ItemModel _owner,
ProductPriceGroup _pg,
Double _price,
ProductModel _product,
String _productId,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
default SubscriptionPricePlanModel |
SubscriptionCommercePriceService.getSubscriptionPricePlanForProduct(ProductModel subscriptionProduct)
Search a
SubscriptionPricePlanModel for the given subscriptionProduct. |
| Modifier and Type | Method and Description |
|---|---|
SubscriptionPricePlanModel |
DefaultSubscriptionCommercePriceService.getSubscriptionPricePlanForProduct(ProductModel subscriptionProduct) |
| Modifier and Type | Method and Description |
|---|---|
protected List<FieldValue> |
SubscriptionProductPriceValueProvider.createFieldValue(ProductModel product,
IndexedProperty indexedProperty,
CurrencyModel currency) |
| Modifier and Type | Method and Description |
|---|---|
CommerceCartModification |
SubscriptionCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
String xmlProduct) |
CommerceCartModification |
SubscriptionCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
String xmlProduct,
String originalSubscriptionId,
AbstractOrderEntryModel originalEntry)
Deprecated.
|
long |
SubscriptionCommerceCartStrategy.getAvailableStockLevel(ProductModel productModel,
PointOfServiceModel pointOfServiceModel)
see
AbstractCommerceCartStrategy#getAvailableStockLevel. |
boolean |
SubscriptionProductService.isSubscription(ProductModel product)
Determines whether given product is subscription-capable.
|
| Modifier and Type | Method and Description |
|---|---|
CommerceCartModification |
DefaultSubscriptionCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry)
Deprecated.
|
CommerceCartModification |
DefaultSubscriptionCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
String xmlProduct) |
CommerceCartModification |
DefaultSubscriptionCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
String xmlProduct,
String originalSubscriptionId,
AbstractOrderEntryModel originalEntry) |
protected long |
DefaultSubscriptionCommerceCartService.getAvailableStockLevel(ProductModel productModel,
PointOfServiceModel pointOfServiceModel)
Find the available stock quantity for a product.
|
long |
DefaultSubscriptionCommerceCartStrategy.getAvailableStockLevel(ProductModel productModel,
PointOfServiceModel pointOfServiceModel) |
boolean |
DefaultSubscriptionProductService.isSubscription(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
TestDataCreator.createProduct(CatalogVersionModel catalogVersion) |
ProductModel |
TestDataCreator.createProduct(String code,
String name,
String description,
CatalogVersionModel catalogVersion) |
| Modifier and Type | Method and Description |
|---|---|
CategoryModel |
TestDataCreator.createCategory(CatalogVersionModel catalogVersion,
ProductModel... products) |
| Modifier and Type | Method and Description |
|---|---|
CategoryModel |
TestDataCreator.createCategory(String code,
CatalogVersionModel catalogVersion,
List<ProductModel> products) |
| Modifier and Type | Class and Description |
|---|---|
class |
GenericVariantProductModel
Generated model class for type GenericVariantProduct first defined at extension basecommerce.
|
class |
VariantProductModel
Generated model class for type VariantProduct first defined at extension catalog.
|
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
VariantProductModel.getBaseProduct()
Generated method - Getter of the
VariantProduct.baseProduct attribute defined at extension catalog. |
ProductModel |
VariantProductModel.getPreviousBaseProduct()
Generated method - Getter of the
VariantProduct.previousBaseProduct attribute defined at extension bmecat. |
| Modifier and Type | Method and Description |
|---|---|
void |
VariantProductModel.setBaseProduct(ProductModel value)
Generated method - Setter of
VariantProduct.baseProduct attribute defined at extension catalog. |
void |
VariantProductModel.setPreviousBaseProduct(ProductModel value)
Generated method - Setter of
VariantProduct.previousBaseProduct attribute defined at extension bmecat. |
| Constructor and Description |
|---|
GenericVariantProductModel(ProductModel _baseProduct,
CatalogVersionModel _catalogVersion,
String _code)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
GenericVariantProductModel(ProductModel _baseProduct,
CatalogVersionModel _catalogVersion,
String _code,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
VariantProductModel(ProductModel _baseProduct,
CatalogVersionModel _catalogVersion,
String _code)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
VariantProductModel(ProductModel _baseProduct,
CatalogVersionModel _catalogVersion,
String _code,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
List<RestrictionModel> |
VoucherModelService.getViolatedRestrictions(VoucherModel voucher,
ProductModel product)
Returns all restrictions that are not fulfilled by the specified product.
|
List<String> |
VoucherModelService.getViolationMessages(VoucherModel voucher,
ProductModel product) |
boolean |
VoucherModelService.isApplicable(VoucherModel voucher,
ProductModel product)
Returns true if the specified product is eligible for this voucher.
|
boolean |
VoucherRestrictionService.isFulfilled(RestrictionModel restriction,
ProductModel product)
Returns true if the specified product is not null and fulfills this restriction.
|
| Modifier and Type | Method and Description |
|---|---|
protected Product |
AbstractVoucherService.getProduct(ProductModel product) |
List<RestrictionModel> |
DefaultVoucherModelService.getViolatedRestrictions(VoucherModel voucher,
ProductModel product) |
List<String> |
DefaultVoucherModelService.getViolationMessages(VoucherModel voucher,
ProductModel product) |
boolean |
DefaultVoucherModelService.isApplicable(VoucherModel voucher,
ProductModel product) |
boolean |
DefaultVoucherRestrictionService.isFulfilled(RestrictionModel restriction,
ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
protected ProductModel |
AbstractVoucherTest.getProduct() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractVoucherTest.setProduct(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
Collection<ProductModel> |
ProductRestrictionModel.getProducts()
Generated method - Getter of the
ProductRestriction.products attribute defined at extension voucher. |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductRestrictionModel.setProducts(Collection<ProductModel> value)
Generated method - Setter of
ProductRestriction.products attribute defined at extension voucher. |
| Modifier and Type | Method and Description |
|---|---|
Long |
WarehousingCommerceStockService.getStockLevelForProductAndPointOfService(ProductModel product,
PointOfServiceModel pos) |
StockLevelStatus |
WarehousingCommerceStockService.getStockLevelStatusForProductAndPointOfService(ProductModel product,
PointOfServiceModel pointOfService) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
ReturnFormEntry.getProduct() |
| Modifier and Type | Method and Description |
|---|---|
void |
ReturnFormEntry.setProduct(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
Map<ProductModel,Long> |
SourcingLocation.getAvailability() |
| Modifier and Type | Method and Description |
|---|---|
void |
SourcingLocation.setAvailability(Map<ProductModel,Long> availability) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AvailabilitySourcingLocationPopulator.setAvailability(WarehouseModel source,
AbstractOrderEntryModel entry,
Map<ProductModel,Long> availability)
Sets the product availability in the map by using the commerce stock service.
|
| Modifier and Type | Method and Description |
|---|---|
protected Long |
AbstractSourcingStrategy.getAvailabilityForProduct(ProductModel productModel,
SourcingLocation sourcingLocation)
Retrieve the stock available from a sourcing location
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
NoRestrictionsStrategyTest.assertEqualQuantity(SourcingContext context,
long qtyExpected,
ProductModel product,
String posName) |
| Modifier and Type | Method and Description |
|---|---|
SourcingLocationBuilder |
SourcingLocationBuilder.withCustomAvailabilityProductQuantity(ProductModel productModel,
Long quantity)
Adds an existing
ProductModel of the specified quantity to the location to be built |
| Modifier and Type | Method and Description |
|---|---|
SourcingLocationBuilder |
SourcingLocationBuilder.withAvailability(Map<ProductModel,Long> availability) |
| Modifier and Type | Method and Description |
|---|---|
Long |
WarehouseStockService.getStockLevelForProductAndWarehouse(ProductModel product,
WarehouseModel warehouse)
|
| Modifier and Type | Method and Description |
|---|---|
Long |
DefaultWarehouseStockService.getStockLevelForProductAndWarehouse(ProductModel product,
WarehouseModel warehouse)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected Long |
BaseSourcingIntegrationTest.getAllocationForProduct(SourcingResult result,
ProductModel product)
Get the quantity allocated for the order entry with the given product.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BaseSourcingIntegrationTest.assertSourcingResultContents(SourcingResults results,
WarehouseModel expectedWarehouse,
Map<ProductModel,Long> expectedAllocation)
Assert that the sourcing result selected the correct warehouse and sourced the correct quantity.
|
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
ProductModelBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
StockLevelModelBuilder |
StockLevelModelBuilder.withProduct(ProductModel product) |
OrderEntryModelBuilder |
OrderEntryModelBuilder.withProduct(ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
Products.Camera() |
ProductModel |
Products.Lens() |
ProductModel |
Products.MemoryCard() |
| Modifier and Type | Method and Description |
|---|---|
StockLevelModel |
StockLevels.NewStockLevel(ProductModel product,
WarehouseModel warehouse,
int quantity) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
AtpFormDto.getProduct() |
| Modifier and Type | Method and Description |
|---|---|
void |
AtpFormDto.setProduct(ProductModel product) |
| Constructor and Description |
|---|
AtpFormDto(ProductModel product,
BaseStoreModel baseStore,
PointOfServiceModel pointOfService) |
| Modifier and Type | Method and Description |
|---|---|
void |
Wishlist2Service.addWishlistEntry(ProductModel product,
Integer desired,
Wishlist2EntryPriority priority,
String comment)
Adds a given product to the default wishlist of the current user
|
void |
Wishlist2Service.addWishlistEntry(UserModel user,
ProductModel product,
Integer desired,
Wishlist2EntryPriority priority,
String comment)
Adds a given product to the default wishlist of the given user
|
void |
Wishlist2Service.addWishlistEntry(Wishlist2Model wishlist,
ProductModel product,
Integer desired,
Wishlist2EntryPriority priority,
String comment)
Adds a given product to the given wishlist
|
Wishlist2EntryModel |
Wishlist2Service.getWishlistEntryForProduct(ProductModel product,
Wishlist2Model wishlist)
Returns the wishlist entry which contains the given product from the specific wishlist
|
void |
Wishlist2Service.removeWishlistEntryForProduct(ProductModel product,
Wishlist2Model wishlist)
Removes a wishlist entry from the wishlist which contains the given product.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultWishlist2Service.addWishlistEntry(ProductModel product,
Integer desired,
Wishlist2EntryPriority priority,
String comment) |
void |
DefaultWishlist2Service.addWishlistEntry(UserModel user,
ProductModel product,
Integer desired,
Wishlist2EntryPriority priority,
String comment) |
void |
DefaultWishlist2Service.addWishlistEntry(Wishlist2Model wishlist,
ProductModel product,
Integer desired,
Wishlist2EntryPriority priority,
String comment) |
Wishlist2EntryModel |
DefaultWishlist2Service.getWishlistEntryForProduct(ProductModel product,
Wishlist2Model wishlist) |
void |
DefaultWishlist2Service.removeWishlistEntryForProduct(ProductModel product,
Wishlist2Model wishlist) |
| Modifier and Type | Method and Description |
|---|---|
List<Wishlist2EntryModel> |
Wishlist2Dao.findWishlistEntryByProduct(ProductModel product,
Wishlist2Model wishlist)
Retrieves all wishlist entries which contain the given product from the specific wishlist
|
| Modifier and Type | Method and Description |
|---|---|
List<Wishlist2EntryModel> |
DefaultWishlist2Dao.findWishlistEntryByProduct(ProductModel product,
Wishlist2Model wishlist) |
| Modifier and Type | Method and Description |
|---|---|
ProductModel |
Wishlist2EntryModel.getProduct()
Generated method - Getter of the
Wishlist2Entry.product attribute defined at extension wishlist. |
| Modifier and Type | Method and Description |
|---|---|
void |
Wishlist2EntryModel.setProduct(ProductModel value)
Generated method - Setter of
Wishlist2Entry.product attribute defined at extension wishlist. |
| Constructor and Description |
|---|
Wishlist2EntryModel(Date _addedDate,
ItemModel _owner,
Wishlist2EntryPriority _priority,
ProductModel _product)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
Wishlist2EntryModel(Date _addedDate,
Wishlist2EntryPriority _priority,
ProductModel _product)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Class and Description |
|---|---|
class |
ApparelProductModel
Generated model class for type ApparelProduct first defined at extension yacceleratorcore.
|
class |
ApparelSizeVariantProductModel
Generated model class for type ApparelSizeVariantProduct first defined at extension yacceleratorcore.
|
class |
ApparelStyleVariantProductModel
Generated model class for type ApparelStyleVariantProduct first defined at extension yacceleratorcore.
|
class |
ElectronicsColorVariantProductModel
Generated model class for type ElectronicsColorVariantProduct first defined at extension yacceleratorcore.
|
| Constructor and Description |
|---|
ApparelSizeVariantProductModel(ProductModel _baseProduct,
CatalogVersionModel _catalogVersion,
String _code)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ApparelSizeVariantProductModel(ProductModel _baseProduct,
CatalogVersionModel _catalogVersion,
String _code,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ApparelStyleVariantProductModel(ProductModel _baseProduct,
CatalogVersionModel _catalogVersion,
String _code)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ApparelStyleVariantProductModel(ProductModel _baseProduct,
CatalogVersionModel _catalogVersion,
String _code,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ElectronicsColorVariantProductModel(ProductModel _baseProduct,
CatalogVersionModel _catalogVersion,
String _code)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ElectronicsColorVariantProductModel(ProductModel _baseProduct,
CatalogVersionModel _catalogVersion,
String _code,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
Copyright © 2017 SAP SE. All Rights Reserved.