Uses of Class
com.broadleafcommerce.subscription.domain.SubscriptionWithItemsAndAdjustments
Packages that use SubscriptionWithItemsAndAdjustments
Package
Description
-
Uses of SubscriptionWithItemsAndAdjustments in com.broadleafcommerce.billing.service.impl
Methods in com.broadleafcommerce.billing.service.impl that return SubscriptionWithItemsAndAdjustmentsModifier and TypeMethodDescriptionprotected SubscriptionWithItemsAndAdjustmentsDefaultSubscriptionBillingEventService.getSubscriptionWithItemsAndAdjustments(@NonNull String subscriptionId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
Uses of SubscriptionWithItemsAndAdjustments in com.broadleafcommerce.subscription.job.autoconfigure
Methods in com.broadleafcommerce.subscription.job.autoconfigure that return types with arguments of type SubscriptionWithItemsAndAdjustmentsModifier and TypeMethodDescriptionSubscriptionBillingJobAutoConfiguration.subscriptionFinderService(SubscriptionRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository) -
Uses of SubscriptionWithItemsAndAdjustments in com.broadleafcommerce.subscription.job.module
Fields in com.broadleafcommerce.subscription.job.module with type parameters of type SubscriptionWithItemsAndAdjustmentsMethods in com.broadleafcommerce.subscription.job.module with parameters of type SubscriptionWithItemsAndAdjustmentsModifier and TypeMethodDescriptionprotected voidSubscriptionStatusBillingJobGenerator.processSubscription(P request, @NonNull Date billDate, @NonNull SubscriptionWithItemsAndAdjustments subscriptionWithItemsAndAdjustments, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidSubscriptionStatusBillingJobGenerator.startDelayedActionWorkflow(P request, @NonNull SubscriptionWithItemsAndAdjustments subscriptionWithItemsAndAdjustments, @NonNull Date billDate, @NonNull String lockToken, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidSubscriptionStatusBillingJobGenerator.startStatusChangeWorkflow(P request, @NonNull SubscriptionWithItemsAndAdjustments subscriptionWithItemsAndAdjustments, @NonNull Date billDate, @NonNull String lockToken, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidSubscriptionStatusBillingJobGenerator.startTermAutoRenewalWorkflow(P request, @NonNull SubscriptionWithItemsAndAdjustments subscriptionWithItemsAndAdjustments, @NonNull Date billDate, @NonNull String lockToken, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Method parameters in com.broadleafcommerce.subscription.job.module with type arguments of type SubscriptionWithItemsAndAdjustmentsModifier and TypeMethodDescriptionvoidSubscriptionStatusBillingJobGenerator.setSubscriptionFinder(SubscriptionFinder<SubscriptionWithItemsAndAdjustments> subscriptionFinder) -
Uses of SubscriptionWithItemsAndAdjustments in com.broadleafcommerce.subscription.job.service
Classes in com.broadleafcommerce.subscription.job.service with type parameters of type SubscriptionWithItemsAndAdjustmentsModifier and TypeInterfaceDescriptioninterfaceMethods in com.broadleafcommerce.subscription.job.service that return types with arguments of type SubscriptionWithItemsAndAdjustmentsModifier and TypeMethodDescriptionorg.apache.commons.lang3.tuple.Pair<SubscriptionWithItemsAndAdjustments,List<BillingEvent>> SubscriptionBillingEventGeneratorService.generateBillingEventsForNextSubscriptionPeriod(SubscriptionWithItemsAndAdjustments subscription, SubscriptionNextPeriodBillingEventGenerationRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) CreatebillingEventDTOsto process charges if neededdefault org.apache.commons.lang3.tuple.Pair<SubscriptionWithItemsAndAdjustments,List<BillingEvent>> SubscriptionBillingEventGeneratorService.generateBillingEventsForNextSubscriptionPeriod(SubscriptionWithItemsAndAdjustments subscription, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) CreatebillingEventDTOsto process charges if neededMethods in com.broadleafcommerce.subscription.job.service with parameters of type SubscriptionWithItemsAndAdjustmentsModifier and TypeMethodDescriptionorg.apache.commons.lang3.tuple.Pair<SubscriptionWithItemsAndAdjustments,List<BillingEvent>> SubscriptionBillingEventGeneratorService.generateBillingEventsForNextSubscriptionPeriod(SubscriptionWithItemsAndAdjustments subscription, SubscriptionNextPeriodBillingEventGenerationRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) CreatebillingEventDTOsto process charges if neededdefault org.apache.commons.lang3.tuple.Pair<SubscriptionWithItemsAndAdjustments,List<BillingEvent>> SubscriptionBillingEventGeneratorService.generateBillingEventsForNextSubscriptionPeriod(SubscriptionWithItemsAndAdjustments subscription, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) CreatebillingEventDTOsto process charges if neededdefault voidSubscriptionBillingEventGeneratorService.processSubscriptionsAndSaveRecords(String subscriptionJobId, SubscriptionWithItemsAndAdjustments subscriptions, Date billDate) Deprecated.voidSubscriptionBillingEventGeneratorService.processSubscriptionsAndSaveRecords(String subscriptionJobId, SubscriptionWithItemsAndAdjustments subscription, Date billDate, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Adopt the next status for subscription and createbillingEventDTOsto process charges if needed -
Uses of SubscriptionWithItemsAndAdjustments in com.broadleafcommerce.subscription.job.service.impl
Classes in com.broadleafcommerce.subscription.job.service.impl with type parameters of type SubscriptionWithItemsAndAdjustmentsModifier and TypeClassDescriptionclassMethods in com.broadleafcommerce.subscription.job.service.impl that return types with arguments of type SubscriptionWithItemsAndAdjustmentsModifier and TypeMethodDescriptionorg.apache.commons.lang3.tuple.Pair<SubscriptionWithItemsAndAdjustments,List<BillingEvent>> DefaultSubscriptionBillingEventGeneratorService.generateBillingEventsForNextSubscriptionPeriod(@NonNull SubscriptionWithItemsAndAdjustments subWithItemsAndAdjustments, SubscriptionNextPeriodBillingEventGenerationRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.subscription.job.service.impl with parameters of type SubscriptionWithItemsAndAdjustmentsModifier and TypeMethodDescriptionprotected BillingEventDTODefaultSubscriptionBillingEventGeneratorService.constructBillingEventDTO(@NonNull SubscriptionWithItemsAndAdjustments subscriptionWithItemsAndAdjustments, @NonNull SubscriptionPeriod subscriptionPeriod, SubscriptionNextPeriodBillingEventGenerationRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected List<BillingEventAdjustment>DefaultSubscriptionBillingEventGeneratorService.createBillingEventAdjustments(@NonNull SubscriptionWithItemsAndAdjustments subscriptionWithItemsAndAdjustments, @NonNull List<BillingEventItemWithTaxDetails> billingEventItemTaxDetails, @NonNull SubscriptionPeriod subscriptionPeriod, SubscriptionNextPeriodBillingEventGenerationRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected List<BillingEventItemWithTaxDetails>DefaultSubscriptionBillingEventGeneratorService.createBillingEventItemWithTaxDetailsList(@NonNull SubscriptionWithItemsAndAdjustments subscriptionWithItemsAndAdjustments, @NonNull SubscriptionPeriod subscriptionPeriod, SubscriptionNextPeriodBillingEventGenerationRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) org.apache.commons.lang3.tuple.Pair<SubscriptionWithItemsAndAdjustments,List<BillingEvent>> DefaultSubscriptionBillingEventGeneratorService.generateBillingEventsForNextSubscriptionPeriod(@NonNull SubscriptionWithItemsAndAdjustments subWithItemsAndAdjustments, SubscriptionNextPeriodBillingEventGenerationRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) voidDefaultSubscriptionBillingEventGeneratorService.processSubscriptionsAndSaveRecords(String subscriptionJobId, SubscriptionWithItemsAndAdjustments subWithItemsAndAdjustments, Date billDate, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
SubscriptionBillingEventGeneratorService.processSubscriptionsAndSaveRecords(String, SubscriptionWithItemsAndAdjustments, Date, ContextInfo)instead