Uses of Class
com.broadleafcommerce.billing.job.service.dto.BillingProcessingResultHandlerDTO
Packages that use BillingProcessingResultHandlerDTO
Package
Description
-
Uses of BillingProcessingResultHandlerDTO in com.broadleafcommerce.billing.job.module
Methods in com.broadleafcommerce.billing.job.module with parameters of type BillingProcessingResultHandlerDTOModifier and TypeMethodDescriptionprotected voidBillingProcessingResultHandler.updateSubscriptionForPaymentFailure(Subscription subscription, SubscriptionWithItems subscriptionWithItems, BillingProcessingResultHandlerDTO billingProcessingResultHandlerDTO, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidBillingProcessingResultHandler.updateSubscriptionForPaymentSuccess(Subscription subscription, SubscriptionWithItems subscriptionWithItems, BillingProcessingResultHandlerDTO billingProcessingResultHandlerDTO, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidBillingProcessingResultHandler.updateSubscriptionForProcessedPayment(BillingEventPaymentProcessedEvent paymentProcessedEvent, Map<String, SubscriptionWithItems> mapSubscriptionIdToSubscription, BillingProcessingResultHandlerDTO billingProcessingResultHandlerDTO, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
Uses of BillingProcessingResultHandlerDTO in com.broadleafcommerce.billing.job.service
Methods in com.broadleafcommerce.billing.job.service with parameters of type BillingProcessingResultHandlerDTOModifier and TypeMethodDescriptionvoidBillingProcessingResultHandlerService.processEffectsOfBillingOnRelatedEntities(BillingProcessingResultHandlerDTO dto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Process effects of billing results on related entities (i.e.default voidBillingProcessingResultHandlerService.reconcileCancellationsDuringBilling(BillingProcessingResultHandlerDTO dto) Deprecated.voidBillingProcessingResultHandlerService.reconcileCancellationsDuringBilling(BillingProcessingResultHandlerDTO dto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Cancel subscriptions that were found to need to be refunded during billingdefault voidBillingProcessingResultHandlerService.updateRecordsAndSendMessage(BillingProcessingResultHandlerDTO dto) -
Uses of BillingProcessingResultHandlerDTO in com.broadleafcommerce.billing.job.service.dto
Methods in com.broadleafcommerce.billing.job.service.dto that return BillingProcessingResultHandlerDTOModifier and TypeMethodDescriptionBillingProcessingResultHandlerDTO.addToActivateSubscriptions(Subscription subscription) BillingProcessingResultHandlerDTO.addToCancelSubscriptions(Subscription subscription) BillingProcessingResultHandlerDTO.addToGrantEntitlements(List<Entitlement> entitlement) BillingProcessingResultHandlerDTO.addToRefundSubscriptions(Subscription subscription) BillingProcessingResultHandlerDTO.addToRevokeEntitlements(List<Entitlement> entitlement) BillingProcessingResultHandlerDTO.addToUpdateSubscriptions(Subscription subscription) -
Uses of BillingProcessingResultHandlerDTO in com.broadleafcommerce.billing.job.service.impl
Methods in com.broadleafcommerce.billing.job.service.impl with parameters of type BillingProcessingResultHandlerDTOModifier and TypeMethodDescriptionvoidDefaultBillingProcessingResultHandlerService.processEffectsOfBillingOnRelatedEntities(BillingProcessingResultHandlerDTO dto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) voidDefaultBillingProcessingResultHandlerService.reconcileCancellationsDuringBilling(BillingProcessingResultHandlerDTO billingProcessingResultHandlerDTO, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Intentionally process these cancellations in a separate transactional block to allow the successfully billed subscriptions to record their active status.
BillingProcessingResultHandlerService.reconcileCancellationsDuringBilling(BillingProcessingResultHandlerDTO, ContextInfo)instead