Interface BulkOperationsService
- All Known Implementing Classes:
DefaultBulkOperationsService
public interface BulkOperationsService
Orchestration service for Bulk Operations.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
validateBulkOperationRequest
(com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest bulkOperationRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates theBulkOperationRequest
, throwing aValidationException
in the event that there is a validation failure.
-
Method Details
-
validateBulkOperationRequest
void validateBulkOperationRequest(com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest bulkOperationRequest, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates theBulkOperationRequest
, throwing aValidationException
in the event that there is a validation failure.- Parameters:
bulkOperationRequest
- the user-supplied bulk operation requestcontextInfo
- context information surrounding sandboxing/multitenant state- Throws:
com.broadleafcommerce.common.error.validation.ValidationException
- in the event that there is a validation failure
-