Uses of Class
com.broadleafcommerce.catalog.domain.PromotionalCategoryProduct
Package
Description
-
Uses of PromotionalCategoryProduct in com.broadleafcommerce.catalog.domain.product.commerce
Modifier and TypeMethodDescriptionPromotionalCategoryProductSummary.getPromotionalCategoryProduct()
Modifier and TypeMethodDescriptionvoid
PromotionalCategoryProductSummary.setPromotionalCategoryProduct
(PromotionalCategoryProduct promotionalCategoryProduct) ModifierConstructorDescriptionPromotionalCategoryProductSummary
(PromotionalCategoryProduct promotionalCategoryProduct, ProductSummary promotionalProduct) -
Uses of PromotionalCategoryProduct in com.broadleafcommerce.catalog.messaging.autoconfigure
Modifier and TypeMethodDescriptionCatalogMessagingAutoConfiguration.CatalogEntityDeletionConfiguration.promotionalCategoryProductCatalogEntityDeletedEventHandler
(com.broadleafcommerce.data.tracking.core.tenant.service.CommonCatalogService<com.broadleafcommerce.data.tracking.core.tenant.domain.Catalog> catalogService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.web.ContextRequestHydrator contextRequestHydrator, PromotionalCategoryProductService<PromotionalCategoryProduct> promotionalCategoryProductService) -
Uses of PromotionalCategoryProduct in com.broadleafcommerce.catalog.messaging.entitydeletion.handlers
Modifier and TypeMethodDescriptionPromotionalCategoryProductCatalogEntityDeletedEventHandler.getPromotionalCategoryProductService()
ModifierConstructorDescriptionPromotionalCategoryProductCatalogEntityDeletedEventHandler
(com.broadleafcommerce.data.tracking.core.tenant.service.CommonCatalogService<com.broadleafcommerce.data.tracking.core.tenant.domain.Catalog> catalogService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.web.ContextRequestHydrator contextRequestHydrator, PromotionalCategoryProductService<PromotionalCategoryProduct> promotionalCategoryProductService) -
Uses of PromotionalCategoryProduct in com.broadleafcommerce.catalog.service
-
Uses of PromotionalCategoryProduct in com.broadleafcommerce.catalog.service.category.commerce.context.contributor
Modifier and TypeMethodDescriptionRelatedProductsCategoryContextContributor.getPromoCategoryProductService()
protected List<PromotionalCategoryProduct>
RelatedProductsCategoryContextContributor.getPromotionalProductsToContribute
(@NonNull CategoryDetailsContext categoryDetailsContext, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Collects all of thePromotionalCategoryProducts
related to the resolved category.Modifier and TypeMethodDescriptionprotected final CategoryDetailsContext
RelatedProductsCategoryContextContributor.contributeRelatedPromoProducts
(@NonNull CategoryDetailsContext categoryDetailsContext, @NonNull Collection<PromotionalCategoryProduct> promotionalProducts) Contributes thePromotionalProductSummaries
to the theCategoryDetailsContext
.ModifierConstructorDescriptionRelatedProductsCategoryContextContributor
(CategoryProductService<CategoryProduct> categoryProductService, PromotionalCategoryProductService<PromotionalCategoryProduct> promoCategoryProductService, ProductService<Product> productService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.common.extension.cache.CacheStateManager cacheStateManager) -
Uses of PromotionalCategoryProduct in com.broadleafcommerce.catalog.web.endpoint
Modifier and TypeMethodDescriptionCategoryEndpoint.addPromotionalProduct
(String categoryId, PromotionalCategoryProduct promotionalCategoryProduct, OptionalSortPositionRequest givenSortRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) CategoryEndpoint.readPromotionalProduct
(String categoryId, String promotionalCategoryProductId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) CategoryEndpoint.reorderPromotionalProduct
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String categoryId, String promotionalCategoryProductId, com.broadleafcommerce.data.tracking.core.sort.SortPositionRequest sortPositionRequest) CategoryEndpoint.replacePromotionalProduct
(String categoryId, String promotionalCategoryProductId, PromotionalCategoryProduct promotionalCategoryProduct, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Modifier and TypeMethodDescriptionCategoryEndpoint.getPromotionalCategoryProductService()
org.springframework.data.domain.Page<PromotionalCategoryProduct>
CategoryEndpoint.readPromotionalProducts
(String categoryId, String type, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected org.apache.commons.lang3.tuple.Pair<Category,
PromotionalCategoryProduct> CategoryEndpoint.validateAndGetCategoryAndPromoCategoryProduct
(String categoryId, String promotionalCategoryProductId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates that the category and promotional category product with the given IDs exist, and that they are related to each other.Modifier and TypeMethodDescriptionCategoryEndpoint.addPromotionalProduct
(String categoryId, PromotionalCategoryProduct promotionalCategoryProduct, OptionalSortPositionRequest givenSortRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) CategoryEndpoint.replacePromotionalProduct
(String categoryId, String promotionalCategoryProductId, PromotionalCategoryProduct promotionalCategoryProduct, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) ModifierConstructorDescriptionCategoryEndpoint
(CategoryService<Category> categoryService, CategoryAncestryHydrationService categoryAncestryHydrationService, PromotionalCategoryProductService<PromotionalCategoryProduct> promotionalCategoryProductService, ProductService<Product> productService, ProductAssetService<ProductAsset> productAssetService, CategoryProductService<CategoryProduct> categoryProductService, com.broadleafcommerce.common.extension.TypeFactory catalogFactory, com.broadleafcommerce.translation.service.TranslationEntityService<com.broadleafcommerce.translation.domain.Translation> translationEntityService, CloneCategoryService<Category, CloneCategoryRequest> cloneCategorySvc, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> parser)