Uses of Class
com.broadleafcommerce.catalog.domain.bulkoperation.BulkOperationItem
Package
Description
-
Uses of BulkOperationItem in com.broadleafcommerce.catalog.messaging.autoconfigure
Modifier 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
Modifier and TypeMethodDescriptionprotected BulkOperationItemService<BulkOperationItem>
PurgeBulkOperationHandler.getBulkOperationItemService()
ModifierConstructorDescriptionPurgeBulkOperationHandler
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, BulkOperationService<BulkOperation> bulkOperationService, BulkOperationItemService<BulkOperationItem> bulkOperationItemService) -
Uses of BulkOperationItem in com.broadleafcommerce.catalog.service.bulkoperation
Modifier and TypeInterfaceDescriptioninterface
BulkOperationItemService<P extends BulkOperationItem>
Service API forBulkOperationItem
.class
DefaultBulkOperationItemService<P extends BulkOperationItem>
Modifier and TypeMethodDescriptionprotected BulkOperationItem
DefaultBulkOperationService.createBulkOperationItem
(BulkOperation bulkOperation, String entityId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Modifier and TypeMethodDescriptionprotected BulkOperationItemService<BulkOperationItem>
DefaultBulkOperationService.getBulkOperationItemService()
Modifier and TypeMethodDescriptionprotected List<com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse>
DefaultBulkOperationService.convertBulkOperationItemsToResponse
(List<BulkOperationItem> bulkOperationItems) ModifierConstructorDescriptionDefaultBulkOperationService
(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
Modifier and TypeInterfaceDescriptioninterface
BulkItemPageOperator<I extends BulkOperationItem>
Represents a operator to use against a page ofBulkOperationItems
.Modifier and TypeMethodDescriptionprotected BulkOperationItem
LogBulkUpdateProcessor.processBulkOperationItem
(BulkOperation bulkOperation, BulkOperationItem bulkOperationItem) Modifier 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.Modifier 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) Modifier 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.ModifierConstructorDescriptionAddTagsProductBulkUpdateProcessor
(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
Modifier and TypeClassDescriptionclass
BulkUpdateProcessorHelper<I extends BulkOperationItem>
Helper component for processingBulkOperations
against the designatedItems
. -
Uses of BulkOperationItem in com.broadleafcommerce.catalog.service.validation.bulkoperation
Modifier 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
Modifier 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) ModifierConstructorDescriptionCatalogBulkOperationsEndpoint
(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)