Class QuarterlySubscriptionNextBillDateProcessor
java.lang.Object
com.broadleafcommerce.subscription.service.AbstractSubscriptionNextBillDateProcessor
com.broadleafcommerce.subscription.service.impl.QuarterlySubscriptionNextBillDateProcessor
- All Implemented Interfaces:
SubscriptionNextBillDateProcessor
public class QuarterlySubscriptionNextBillDateProcessor
extends AbstractSubscriptionNextBillDateProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncalculateNextBillDate(Subscription subscription, Date startDate) Calculate the next bill date for theSubscriptionbooleancanCalculateNextBillDate(Subscription subscription) Determine if this processor can calculate the next bill date for theSubscriptionprotected intgetMonthsToAdd(Subscription subscription) Methods inherited from class com.broadleafcommerce.subscription.service.AbstractSubscriptionNextBillDateProcessor
convertToZonedDateTime
-
Constructor Details
-
QuarterlySubscriptionNextBillDateProcessor
public QuarterlySubscriptionNextBillDateProcessor()
-
-
Method Details
-
canCalculateNextBillDate
Description copied from interface:SubscriptionNextBillDateProcessorDetermine if this processor can calculate the next bill date for theSubscription- Specified by:
canCalculateNextBillDatein interfaceSubscriptionNextBillDateProcessor- Overrides:
canCalculateNextBillDatein classAbstractSubscriptionNextBillDateProcessor
-
calculateNextBillDate
Description copied from interface:SubscriptionNextBillDateProcessorCalculate the next bill date for theSubscription- Specified by:
calculateNextBillDatein interfaceSubscriptionNextBillDateProcessor- Overrides:
calculateNextBillDatein classAbstractSubscriptionNextBillDateProcessor
-
getMonthsToAdd
-