Uses of Class
com.broadleafcommerce.subscription.domain.CancellationPolicyDetail
Packages that use CancellationPolicyDetail
Package
Description
-
Uses of CancellationPolicyDetail in com.broadleafcommerce.subscription.domain
Methods in com.broadleafcommerce.subscription.domain that return CancellationPolicyDetailModifier and TypeMethodDescriptionCancellationPolicy.getCancellationPolicyDetail(String paymentStrategy) Gets the appropriateCancellationPolicyDetailbased on the payment type used.CancellationPolicy.getPostpaidPolicyDetail()TheCancellationPolicyDetailwith details for targets using a postpaid payment strategy.CancellationPolicy.getPrepaidPolicyDetail()TheCancellationPolicyDetailwith details for targets using a prepaid payment strategy.Methods in com.broadleafcommerce.subscription.domain with parameters of type CancellationPolicyDetailModifier and TypeMethodDescriptionvoidCancellationPolicy.setPostpaidPolicyDetail(CancellationPolicyDetail postpaidPolicyDetail) TheCancellationPolicyDetailwith details for targets using a postpaid payment strategy.voidCancellationPolicy.setPrepaidPolicyDetail(CancellationPolicyDetail prepaidPolicyDetail) TheCancellationPolicyDetailwith details for targets using a prepaid payment strategy. -
Uses of CancellationPolicyDetail in com.broadleafcommerce.subscription.service.validation
Methods in com.broadleafcommerce.subscription.service.validation with parameters of type CancellationPolicyDetailModifier and TypeMethodDescriptionprotected voidCancellationPolicyValidator.validateCancellationPolicyDetailForGracePeriodDuration(@NonNull CancellationPolicyDetail cancellationPolicyDetail, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidCancellationPolicyValidator.validateCancellationStrategy(@NonNull CancellationPolicyDetail cancellationPolicyDetail, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidCancellationPolicyValidator.validateChargeForRemainderOfTerms(@NonNull CancellationPolicyDetail cancellationPolicyDetail, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidCancellationPolicyValidator.validateChargeStrategy(@NonNull CancellationPolicyDetail cancellationPolicyDetail, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidCancellationPolicyValidator.validateGracePeriodCancellationStrategy(@NonNull CancellationPolicyDetail cancellationPolicyDetail, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidCancellationPolicyValidator.validateGracePeriodChargeStrategy(@NonNull CancellationPolicyDetail cancellationPolicyDetail, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidCancellationPolicyValidator.validateGracePeriodProperties(@NonNull CancellationPolicyDetail cancellationPolicyDetail, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)