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 TypeInterfaceDescriptioninterface
BulkOperationItemService<P extends BulkOperationItem>
Service API forBulkOperationItem
.class
DefaultBulkOperationItemService<P extends BulkOperationItem>
Methods in com.broadleafcommerce.catalog.service.bulkoperation that return BulkOperationItemModifier and TypeMethodDescriptionprotected BulkOperationItem
DefaultBulkOperationService.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 TypeInterfaceDescriptioninterface
BulkItemPageOperator<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 BulkOperationItem
LogBulkUpdateProcessor.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<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>
ArchiveProductBulkUpdateProcessor.getBulkUpdateProcessorHelper()
protected BulkUpdateProcessorHelper<BulkOperationItem>
LogBulkUpdateProcessor.getBulkUpdateProcessorHelper()
protected BulkUpdateProcessorHelper<BulkOperationItem>
RemoveTagsProductBulkUpdateProcessor.getBulkUpdateProcessorHelper()
protected BulkUpdateProcessorHelper<BulkOperationItem>
SetActiveProductBulkUpdateProcessor.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>
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>
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.Methods in com.broadleafcommerce.catalog.service.bulkoperation.processor with parameters of type BulkOperationItemModifier and TypeMethodDescriptionprotected String
LogBulkUpdateProcessor.getPostfix
(BulkOperation bulkOperation, BulkOperationItem bulkOperationItem) protected String
LogBulkUpdateProcessor.getPrefix
(BulkOperation bulkOperation, BulkOperationItem bulkOperationItem) protected BulkOperationItem
LogBulkUpdateProcessor.processBulkOperationItem
(BulkOperation bulkOperation, BulkOperationItem bulkOperationItem) Method parameters in com.broadleafcommerce.catalog.service.bulkoperation.processor with type arguments of type BulkOperationItemModifier and TypeMethodDescriptionprotected 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<ProductTag>> RemoveTagsProductBulkUpdateProcessor.findExistingProductTagsToDelete
(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) 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>
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>
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.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) ArchiveProductBulkUpdateProcessor
(ProductBulkUpdateProcessorUtil processorUtil, ProductService<Product> productService, BulkUpdateProcessorHelper<BulkOperationItem> bulkUpdateProcessorHelper) LogBulkUpdateProcessor
(ProductService<Product> productService, BulkUpdateProcessorHelper<BulkOperationItem> bulkUpdateProcessorHelper) RemoveTagsProductBulkUpdateProcessor
(ProductBulkUpdateProcessorUtil processorUtil, ProductTagService<ProductTag> productTagService, BulkUpdateProcessorHelper<BulkOperationItem> bulkUpdateProcessorHelper) SetActiveProductBulkUpdateProcessor
(ProductBulkUpdateProcessorUtil processorUtil, ProductService<Product> productService, 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 TypeClassDescriptionclass
BulkUpdateProcessorHelper<I extends BulkOperationItem>
Helper component for processingBulkOperations
against 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 void
BulkOperationItemValidator.validateBulkOperationId
(BulkOperationItem bulkOperationItem, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected void
BulkOperationItemValidator.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)