Interface BillingJobService<P extends BillingProcessingRequest,R extends BillingEventPayment,S extends InitializeBillingProcessingRequests>
- All Known Implementing Classes:
DefaultBillingJobService
public interface BillingJobService<P extends BillingProcessingRequest,R extends BillingEventPayment,S extends InitializeBillingProcessingRequests>
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidexecuteNewChargeBillingRequestGeneratorData(List<P> billingProcessRequestList, List<R> billingPaymentList, S message) Deprecated.voidexecuteNewChargeBillingRequestGeneratorData(List<P> billingProcessRequestList, List<R> billingPaymentList, S message, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Send message, create requests, and update payments.
-
Method Details
-
executeNewChargeBillingRequestGeneratorData
-
executeNewChargeBillingRequestGeneratorData
void executeNewChargeBillingRequestGeneratorData(List<P> billingProcessRequestList, List<R> billingPaymentList, S message, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Send message, create requests, and update payments.
-
executeNewChargeBillingRequestGeneratorData(List, List, InitializeBillingProcessingRequests, ContextInfo)instead