Interface SubscriptionValidationService
- All Known Implementing Classes:
DefaultSubscriptionValidationService
public interface SubscriptionValidationService
Service for validating actions against subscriptions.
- Author:
- Sunny Yu
-
Method Summary
Modifier and TypeMethodDescriptionvoidvalidateSubscriptionCreation(SubscriptionCreationRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates the creation of a subscription.
-
Method Details
-
validateSubscriptionCreation
void validateSubscriptionCreation(SubscriptionCreationRequest request, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates the creation of a subscription.- Parameters:
request- theSubscriptionCreationRequestcontextInfo- context information around multitenant state- Throws:
InvalidSubscriptionCreationRequestException- if the request is invalid
-