Class ProductBulkUpdateProcessorUtil
java.lang.Object
com.broadleafcommerce.catalog.service.bulkoperation.processor.util.ProductBulkUpdateProcessorUtil
Utility class to handle common operations for product bulk updates.
- Since:
- 2.1.0-GA
-
Constructor Summary
ConstructorDescriptionProductBulkUpdateProcessorUtil
(com.broadleafcommerce.common.extension.data.DataRouteReference reference, List<com.broadleafcommerce.data.tracking.core.web.ContextRequestHydrator> contextRequestHydrators, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Method Summary
Modifier and TypeMethodDescriptioncom.broadleafcommerce.data.tracking.core.context.ContextInfo
buildBulkOperationContextInfo
(BulkOperation bulkOperation, com.broadleafcommerce.data.tracking.core.type.OperationType operationType) protected com.broadleafcommerce.data.tracking.core.context.ContextRequest
buildBulkOperationContextRequest
(BulkOperation bulkOperation) protected List<com.broadleafcommerce.data.tracking.core.web.ContextRequestHydrator>
String[]
getMessageTypesToSuppress
(com.broadleafcommerce.data.tracking.core.service.context.BulkOperationContextConfigurationProperties.BulkOperationContextProperties properties) protected com.broadleafcommerce.common.extension.data.DataRouteReference
protected com.broadleafcommerce.common.extension.TypeFactory
-
Constructor Details
-
ProductBulkUpdateProcessorUtil
public ProductBulkUpdateProcessorUtil(@Nullable com.broadleafcommerce.common.extension.data.DataRouteReference reference, List<com.broadleafcommerce.data.tracking.core.web.ContextRequestHydrator> contextRequestHydrators, com.broadleafcommerce.common.extension.TypeFactory typeFactory)
-
-
Method Details
-
buildBulkOperationContextInfo
public com.broadleafcommerce.data.tracking.core.context.ContextInfo buildBulkOperationContextInfo(BulkOperation bulkOperation, com.broadleafcommerce.data.tracking.core.type.OperationType operationType) -
buildBulkOperationContextRequest
protected com.broadleafcommerce.data.tracking.core.context.ContextRequest buildBulkOperationContextRequest(BulkOperation bulkOperation) -
getMessageTypesToSuppress
public String[] getMessageTypesToSuppress(com.broadleafcommerce.data.tracking.core.service.context.BulkOperationContextConfigurationProperties.BulkOperationContextProperties properties) -
getReference
@Nullable protected com.broadleafcommerce.common.extension.data.DataRouteReference getReference() -
getContextRequestHydrators
protected List<com.broadleafcommerce.data.tracking.core.web.ContextRequestHydrator> getContextRequestHydrators() -
getTypeFactory
protected com.broadleafcommerce.common.extension.TypeFactory getTypeFactory()
-