Uses of Class
com.broadleafcommerce.catalog.domain.PromotionalProduct
Package
Description
-
Uses of PromotionalProduct in com.broadleafcommerce.catalog.clone.product.autoconfigure
Modifier and TypeMethodDescriptionCloneProductAutoConfiguration.clonePromotionalProductService
(PromotionalProductService<PromotionalProduct> promotionalProductService) -
Uses of PromotionalProduct in com.broadleafcommerce.catalog.clone.product.service
Modifier and TypeMethodDescriptionprotected PromotionalProductService<PromotionalProduct>
ClonePromotionalProductService.getPromotionalProductService()
ModifierConstructorDescriptionClonePromotionalProductService
(PromotionalProductService<PromotionalProduct> promotionalProductService) -
Uses of PromotionalProduct in com.broadleafcommerce.catalog.domain.product.commerce
Modifier and TypeMethodDescriptionvoid
PromotionalProductSummary.setPromotionalProduct
(PromotionalProduct promotionalProduct) ModifierConstructorDescriptionPromotionalProductSummary
(PromotionalProduct promotionalProduct, ProductDetails relatedProduct) -
Uses of PromotionalProduct in com.broadleafcommerce.catalog.messaging
Modifier and TypeMethodDescriptionprotected PromotionalProductService<PromotionalProduct>
DeleteProductRelationshipEntitiesHandler.getPromotionalProductService()
Deprecated, for removal: This API element is subject to removal in a future version.ModifierConstructorDescriptionDeleteProductRelationshipEntitiesHandler
(CategoryProductService<CategoryProduct> categoryProductService, VariantService<Variant> variantService, ProductTagService<ProductTag> productTagService, PromotionalProductService<PromotionalProduct> promotionalProductService, ProductAssetService<ProductAsset> productAssetService, com.broadleafcommerce.translation.service.TranslationEntityService<com.broadleafcommerce.translation.domain.Translation> translationService, com.broadleafcommerce.data.tracking.core.web.ContextRequestConverter contextRequestConverter, com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager typeManager, ProductRepository<JpaProduct> productRepository, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.fasterxml.jackson.databind.ObjectMapper objectMapper) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of PromotionalProduct in com.broadleafcommerce.catalog.messaging.autoconfigure
Modifier and TypeMethodDescriptionCatalogMessagingAutoConfiguration.CatalogEntityDeletionConfiguration.promotionalProductCatalogEntityDeletedEventHandler
(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, PromotionalProductService<PromotionalProduct> promotionalProductService) -
Uses of PromotionalProduct in com.broadleafcommerce.catalog.messaging.entitydeletion.handlers
Modifier and TypeMethodDescriptionprotected PromotionalProductService<PromotionalProduct>
PromotionalProductCatalogEntityDeletedEventHandler.getPromotionalProductService()
ModifierConstructorDescriptionPromotionalProductCatalogEntityDeletedEventHandler
(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, PromotionalProductService<PromotionalProduct> promotionalProductService) -
Uses of PromotionalProduct in com.broadleafcommerce.catalog.service.product
Modifier and TypeMethodDescriptionprotected PromotionalProductService<PromotionalProduct>
DefaultProductService.getPromotionalProductService()
Modifier and TypeMethodDescriptionvoid
DefaultProductService.setPromotionalProductService
(PromotionalProductService<PromotionalProduct> promotionalProductService) -
Uses of PromotionalProduct in com.broadleafcommerce.catalog.service.product.commerce.context.contributor
Modifier and TypeMethodDescriptionprotected PromotionalProductService<PromotionalProduct>
RelatedPromoProductsProductContextContributor.getPromotionalProductService()
ModifierConstructorDescriptionRelatedPromoProductsProductContextContributor
(PromotionalProductService<PromotionalProduct> promotionalProductService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of PromotionalProduct in com.broadleafcommerce.catalog.service.product.relation
Modifier and TypeClassDescriptionclass
interface
PromotionalProductService<P extends PromotionalProduct>
Service API forPromotionalProducts
. -
Uses of PromotionalProduct in com.broadleafcommerce.catalog.service.validation
Modifier and TypeMethodDescriptionprotected void
PromotionalProductValidator.validateProduct
(PromotionalProduct promotionalProduct, org.springframework.validation.Errors errors) protected void
PromotionalProductValidator.validateRelatedProduct
(PromotionalProduct promotionalProduct, org.springframework.validation.Errors errors) protected void
PromotionalProductValidator.validateType
(PromotionalProduct promotionalProduct, org.springframework.validation.Errors errors) -
Uses of PromotionalProduct in com.broadleafcommerce.catalog.web.endpoint
Modifier and TypeMethodDescriptionProductEndpoint.addPromotionalProduct
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String productId, PromotionalProduct promotionalProduct, OptionalSortPositionRequest givenSortRequest) ProductEndpoint.reorderPromotionalProduct
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String productId, String promotionalProductId, com.broadleafcommerce.data.tracking.core.sort.SortPositionRequest sortPositionRequest) ProductEndpoint.replacePromotionalProduct
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String productId, String promotionalProductId, PromotionalProduct givenPromotionalProduct) ProductEndpoint.updatePromotionalProduct
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String productId, String promotionalProductId, PromotionalProduct promotionalProduct) Modifier and TypeMethodDescriptionprotected PromotionalProductService<PromotionalProduct>
ProductEndpoint.getPromotionalProductSvc()
org.springframework.data.domain.Page<PromotionalProduct>
ProductEndpoint.readPromotionalProducts
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String productId, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page) Modifier and TypeMethodDescriptionProductEndpoint.addPromotionalProduct
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String productId, PromotionalProduct promotionalProduct, OptionalSortPositionRequest givenSortRequest) ProductEndpoint.replacePromotionalProduct
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String productId, String promotionalProductId, PromotionalProduct givenPromotionalProduct) ProductEndpoint.updatePromotionalProduct
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String productId, String promotionalProductId, PromotionalProduct promotionalProduct) ModifierConstructorDescriptionProductEndpoint
(ProductService<Product> productSvc, CloneProductService<Product, CloneProductRequest> cloneProductSvc, SkuGenerationService<Variant> skuGenerationSvc, PromotionalProductService<PromotionalProduct> promotionalProductSvc, CategoryService<Category> categoryService, com.broadleafcommerce.translation.service.TranslationEntityService<com.broadleafcommerce.translation.domain.Translation> translationEntityService, CategoryProductService<CategoryProduct> categoryProductService, com.broadleafcommerce.bulk.service.BulkUpdateManager bulkUpdateManager, com.broadleafcommerce.bulk.service.BulkUpdateService<com.broadleafcommerce.bulk.domain.BulkUpdate> bulkUpdateService, com.broadleafcommerce.common.extension.TypeFactory catalogFactory, ProductConsolidationService productConsolidationService, ProductHydrationService productHydrationService, OptionGenerationService<Product> optionGenerationService, com.broadleafcommerce.data.tracking.core.filtering.fetch.rsql.web.RsqlFilterHandlerMethodArgumentResolver rsqlResolver)