Uses of Class
com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
Packages that use BulkOperationItem
Package
Description
-
Uses of BulkOperationItem in com.broadleafcommerce.catalog.messaging.autoconfigure
Method parameters in com.broadleafcommerce.catalog.messaging.autoconfigure with type arguments of type BulkOperationItemModifier and TypeMethodDescriptionCatalogMessagingAutoConfiguration.CatalogBulkOperationAutoConfiguration.catalogPurgeBulkOperationHandler(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, BulkOperationService<BulkOperation> bulkOperationService, BulkOperationItemService<BulkOperationItem> bulkOperationItemService) -
Uses of BulkOperationItem in com.broadleafcommerce.catalog.messaging.bulkoperation
Methods in com.broadleafcommerce.catalog.messaging.bulkoperation that return types with arguments of type BulkOperationItemModifier and TypeMethodDescriptionprotected BulkOperationItemService<BulkOperationItem>PurgeBulkOperationHandler.getBulkOperationItemService()Constructor parameters in com.broadleafcommerce.catalog.messaging.bulkoperation with type arguments of type BulkOperationItemModifierConstructorDescriptionPurgeBulkOperationHandler(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, BulkOperationService<BulkOperation> bulkOperationService, BulkOperationItemService<BulkOperationItem> bulkOperationItemService) -
Uses of BulkOperationItem in com.broadleafcommerce.catalog.service.bulkoperation
Classes in com.broadleafcommerce.catalog.service.bulkoperation with type parameters of type BulkOperationItemModifier and TypeInterfaceDescriptioninterfaceBulkOperationItemService<P extends BulkOperationItem>Service API forBulkOperationItem.classDefaultBulkOperationItemService<P extends BulkOperationItem>Methods in com.broadleafcommerce.catalog.service.bulkoperation that return BulkOperationItemModifier and TypeMethodDescriptionprotected BulkOperationItemDefaultBulkOperationService.createBulkOperationItem(BulkOperation bulkOperation, String entityId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.catalog.service.bulkoperation that return types with arguments of type BulkOperationItemModifier and TypeMethodDescriptionprotected BulkOperationItemService<BulkOperationItem>DefaultBulkOperationService.getBulkOperationItemService()Method parameters in com.broadleafcommerce.catalog.service.bulkoperation with type arguments of type BulkOperationItemModifier and TypeMethodDescriptionprotected List<com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse>DefaultBulkOperationService.convertBulkOperationItemsToResponse(List<BulkOperationItem> bulkOperationItems) Constructor parameters in com.broadleafcommerce.catalog.service.bulkoperation with type arguments of type BulkOperationItemModifierConstructorDescriptionDefaultBulkOperationService(BulkOperationRepository<com.broadleafcommerce.data.tracking.core.Identifiable> repository, com.broadleafcommerce.data.tracking.core.service.RsqlMappableCrudEntityHelper helper, BulkOperationItemService<BulkOperationItem> bulkOperationItemService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of BulkOperationItem in com.broadleafcommerce.catalog.service.bulkoperation.processor
Classes in com.broadleafcommerce.catalog.service.bulkoperation.processor with type parameters of type BulkOperationItemModifier and TypeInterfaceDescriptioninterfaceBulkItemPageOperator<I extends BulkOperationItem>Represents a operator to use against a page ofBulkOperationItems.Methods in com.broadleafcommerce.catalog.service.bulkoperation.processor that return BulkOperationItemModifier and TypeMethodDescriptionprotected BulkOperationItemLogBulkUpdateProcessor.processBulkOperationItem(BulkOperation bulkOperation, BulkOperationItem bulkOperationItem) Methods in com.broadleafcommerce.catalog.service.bulkoperation.processor that return types with arguments of type BulkOperationItemModifier and TypeMethodDescriptionprotected Map<BulkOperationItem,List<CategoryProduct>> RemoveFromCategoryProductBulkUpdateProcessor.findExistingCategoryProductsToDelete(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected Map<BulkOperationItem,List<ProductTag>> RemoveTagsProductBulkUpdateProcessor.findExistingProductTagsToDelete(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected BulkUpdateProcessorHelper<BulkOperationItem>AddTagsProductBulkUpdateProcessor.getBulkUpdateProcessorHelper()protected BulkUpdateProcessorHelper<BulkOperationItem>AddToCategoryProductBulkUpdateProcessor.getBulkUpdateProcessorHelper()protected BulkUpdateProcessorHelper<BulkOperationItem>ArchiveProductBulkUpdateProcessor.getBulkUpdateProcessorHelper()protected BulkUpdateProcessorHelper<BulkOperationItem>LogBulkUpdateProcessor.getBulkUpdateProcessorHelper()protected BulkUpdateProcessorHelper<BulkOperationItem>RemoveFromCategoryProductBulkUpdateProcessor.getBulkUpdateProcessorHelper()protected BulkUpdateProcessorHelper<BulkOperationItem>RemoveTagsProductBulkUpdateProcessor.getBulkUpdateProcessorHelper()protected BulkUpdateProcessorHelper<BulkOperationItem>SetActiveProductBulkUpdateProcessor.getBulkUpdateProcessorHelper()protected BulkUpdateProcessorHelper<BulkOperationItem>SetSearchableProductBulkUpdateProcessor.getBulkUpdateProcessorHelper()protected BulkUpdateProcessorHelper<BulkOperationItem>SyncCharacteristicDefaultValuesBulkUpdateProcessor.getBulkUpdateProcessorHelper()protected org.springframework.data.domain.Page<BulkOperationItem>AddTagsProductBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) For a page of bulk operation items, identifies the product tags to create from the bulk operation data.protected org.springframework.data.domain.Page<BulkOperationItem>AddToCategoryProductBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) For a page of bulk operation items, identifies the `CategoryProducts` to create from the bulk operation data.protected org.springframework.data.domain.Page<BulkOperationItem>ArchiveProductBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) For a page of bulk operation items, identifies the products to archive from the bulk operation data.protected org.springframework.data.domain.Page<BulkOperationItem>LogBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) protected org.springframework.data.domain.Page<BulkOperationItem>RemoveFromCategoryProductBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) For a page of bulk operation items, identifies the category products to archive from the bulk operation data.protected org.springframework.data.domain.Page<BulkOperationItem>RemoveTagsProductBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) For a page of bulk operation items, identifies the product tags to archive from the bulk operation data.protected org.springframework.data.domain.Page<BulkOperationItem>SetActiveProductBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) For a page of bulk operation items, identifies the products to update from the bulk operation data.protected org.springframework.data.domain.Page<BulkOperationItem>SetSearchableProductBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) For a page of bulk operation items, identifies the products to update from the bulk operation data.protected org.springframework.data.domain.Page<BulkOperationItem>SyncCharacteristicDefaultValuesBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) For a page of bulk operation items, identifies the products to sync with business type from the bulk operation data.Methods in com.broadleafcommerce.catalog.service.bulkoperation.processor with parameters of type BulkOperationItemModifier and TypeMethodDescriptionprotected StringLogBulkUpdateProcessor.getPostfix(BulkOperation bulkOperation, BulkOperationItem bulkOperationItem) protected StringLogBulkUpdateProcessor.getPrefix(BulkOperation bulkOperation, BulkOperationItem bulkOperationItem) protected BulkOperationItemLogBulkUpdateProcessor.processBulkOperationItem(BulkOperation bulkOperation, BulkOperationItem bulkOperationItem) Method parameters in com.broadleafcommerce.catalog.service.bulkoperation.processor with type arguments of type BulkOperationItemModifier and TypeMethodDescriptionprotected Map<Category,List<CategoryProduct>> AddToCategoryProductBulkUpdateProcessor.buildCategoryProducts(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems, List<com.broadleafcommerce.data.tracking.core.service.BulkPersistenceResponse.PersistenceFailure<Product>> validationFailures, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected List<ProductTag>AddTagsProductBulkUpdateProcessor.buildProductTags(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected Map<BulkOperationItem,List<CategoryProduct>> RemoveFromCategoryProductBulkUpdateProcessor.findExistingCategoryProductsToDelete(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected Map<BulkOperationItem,List<ProductTag>> RemoveTagsProductBulkUpdateProcessor.findExistingProductTagsToDelete(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) SyncCharacteristicDefaultValuesBulkUpdateProcessor.getHydratedCharacteristicsProductUpdates(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) SetActiveProductBulkUpdateProcessor.getSetActiveProductUpdates(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems, List<com.broadleafcommerce.data.tracking.core.service.BulkPersistenceResponse.PersistenceFailure<Product>> validationFailures, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) SetSearchableProductBulkUpdateProcessor.getSetSearchableProductUpdates(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems, List<com.broadleafcommerce.data.tracking.core.service.BulkPersistenceResponse.PersistenceFailure<Product>> validationFailures, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected org.springframework.data.domain.Page<BulkOperationItem>AddTagsProductBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) For a page of bulk operation items, identifies the product tags to create from the bulk operation data.protected org.springframework.data.domain.Page<BulkOperationItem>AddToCategoryProductBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) For a page of bulk operation items, identifies the `CategoryProducts` to create from the bulk operation data.protected org.springframework.data.domain.Page<BulkOperationItem>ArchiveProductBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) For a page of bulk operation items, identifies the products to archive from the bulk operation data.protected org.springframework.data.domain.Page<BulkOperationItem>LogBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) protected org.springframework.data.domain.Page<BulkOperationItem>RemoveFromCategoryProductBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) For a page of bulk operation items, identifies the category products to archive from the bulk operation data.protected org.springframework.data.domain.Page<BulkOperationItem>RemoveTagsProductBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) For a page of bulk operation items, identifies the product tags to archive from the bulk operation data.protected org.springframework.data.domain.Page<BulkOperationItem>SetActiveProductBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) For a page of bulk operation items, identifies the products to update from the bulk operation data.protected org.springframework.data.domain.Page<BulkOperationItem>SetSearchableProductBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) For a page of bulk operation items, identifies the products to update from the bulk operation data.protected org.springframework.data.domain.Page<BulkOperationItem>SyncCharacteristicDefaultValuesBulkUpdateProcessor.processPageOfItems(BulkOperation bulkOperation, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) For a page of bulk operation items, identifies the products to sync with business type from the bulk operation data.protected voidSyncCharacteristicDefaultValuesBulkUpdateProcessor.validateUpdates(List<com.broadleafcommerce.data.tracking.core.service.Update<Product>> productUpdates, org.springframework.data.domain.Page<BulkOperationItem> bulkOperationItems) Constructor parameters in com.broadleafcommerce.catalog.service.bulkoperation.processor with type arguments of type BulkOperationItemModifierConstructorDescriptionAddTagsProductBulkUpdateProcessor(ProductService<Product> productService, AdvancedTagService<AdvancedTag> tagService, ProductTagService<ProductTag> productTagService, ProductBulkUpdateProcessorUtil processorUtil, com.broadleafcommerce.common.extension.TypeFactory typeFactory, BulkUpdateProcessorHelper<BulkOperationItem> bulkUpdateProcessorHelper) AddToCategoryProductBulkUpdateProcessor(ProductService<Product> productService, CategoryService<Category> categoryService, CategoryProductService<CategoryProduct> categoryProductService, ProductBulkUpdateProcessorUtil processorUtil, com.broadleafcommerce.common.extension.TypeFactory typeFactory, BulkUpdateProcessorHelper<BulkOperationItem> bulkUpdateProcessorHelper, com.broadleafcommerce.data.tracking.core.tenant.service.CommonCatalogService<com.broadleafcommerce.data.tracking.core.tenant.domain.Catalog> catalogService) ArchiveProductBulkUpdateProcessor(ProductBulkUpdateProcessorUtil processorUtil, ProductService<Product> productService, BulkUpdateProcessorHelper<BulkOperationItem> bulkUpdateProcessorHelper) LogBulkUpdateProcessor(ProductService<Product> productService, BulkUpdateProcessorHelper<BulkOperationItem> bulkUpdateProcessorHelper) RemoveFromCategoryProductBulkUpdateProcessor(ProductBulkUpdateProcessorUtil processorUtil, CategoryProductService<CategoryProduct> categoryProductService, BulkUpdateProcessorHelper<BulkOperationItem> bulkUpdateProcessorHelper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) RemoveTagsProductBulkUpdateProcessor(ProductBulkUpdateProcessorUtil processorUtil, ProductTagService<ProductTag> productTagService, BulkUpdateProcessorHelper<BulkOperationItem> bulkUpdateProcessorHelper) SetActiveProductBulkUpdateProcessor(ProductBulkUpdateProcessorUtil processorUtil, ProductService<Product> productService, BulkUpdateProcessorHelper<BulkOperationItem> bulkUpdateProcessorHelper) SetSearchableProductBulkUpdateProcessor(ProductBulkUpdateProcessorUtil processorUtil, ProductService<Product> productService, BulkUpdateProcessorHelper<BulkOperationItem> bulkUpdateProcessorHelper) SyncCharacteristicDefaultValuesBulkUpdateProcessor(ProductBulkUpdateProcessorUtil processorUtil, ProductService<Product> productService, ProductHydrationService productHydrationService, BulkUpdateProcessorHelper<BulkOperationItem> bulkUpdateProcessorHelper) -
Uses of BulkOperationItem in com.broadleafcommerce.catalog.service.bulkoperation.processor.util
Classes in com.broadleafcommerce.catalog.service.bulkoperation.processor.util with type parameters of type BulkOperationItemModifier and TypeClassDescriptionclassBulkUpdateProcessorHelper<I extends BulkOperationItem>Helper component for processingBulkOperationsagainst the designatedItems. -
Uses of BulkOperationItem in com.broadleafcommerce.catalog.service.validation.bulkoperation
Methods in com.broadleafcommerce.catalog.service.validation.bulkoperation with parameters of type BulkOperationItemModifier and TypeMethodDescriptionprotected voidBulkOperationItemValidator.validateBulkOperationId(BulkOperationItem bulkOperationItem, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidBulkOperationItemValidator.validateEntityContextId(BulkOperationItem bulkOperationItem, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
Uses of BulkOperationItem in com.broadleafcommerce.catalog.web.endpoint.bulkoperation
Methods in com.broadleafcommerce.catalog.web.endpoint.bulkoperation that return types with arguments of type BulkOperationItemModifier and TypeMethodDescriptionprotected BulkOperationItemService<BulkOperationItem>CatalogBulkOperationsEndpoint.getBulkOperationItemService()org.springframework.data.domain.Page<BulkOperationItem>CatalogBulkOperationsEndpoint.readBulkOperationItems(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String itemState, String bulkOperationId, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page) Constructor parameters in com.broadleafcommerce.catalog.web.endpoint.bulkoperation with type arguments of type BulkOperationItemModifierConstructorDescriptionCatalogBulkOperationsEndpoint(BulkOperationService<BulkOperation> bulkOperationService, BulkOperationItemService<BulkOperationItem> bulkOperationItemService, com.broadleafcommerce.common.messaging.notification.DetachedDurableMessageSender sender, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> parser, com.broadleafcommerce.common.extension.TypeFactory typeFactory)