Interface PaymentAndRefundUpdaterService<P extends BillingProcessingRequestWithPayment,Q extends BillingProcessingRequestWithRefundDetail>
- All Known Implementing Classes:
DefaultPaymentAndRefundUpdaterService
public interface PaymentAndRefundUpdaterService<P extends BillingProcessingRequestWithPayment,Q extends BillingProcessingRequestWithRefundDetail>
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.findBillingProcessingRequestWithPaymentsByIds(List<String> ids, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) findBillingProcessingRequestWithRefundEventDetailByIds(List<String> billingProcessingRequestIds) Deprecated.findBillingProcessingRequestWithRefundEventDetailByIds(List<String> billingProcessingRequestIds, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) default voidsavePaymentsAndSendMessages(List<P> requestsAndPayments, ProcessBillingEventPaymentResults billingProcessResponseEvent) Deprecated.voidsavePaymentsAndSendMessages(List<P> requestsAndPayments, ProcessBillingEventPaymentResults billingProcessResponseEvent, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) default voidsaveRefundEventDetails(List<Q> processingRequestWithRefundEventDetails) Deprecated.UsesaveRefundEventDetails(List, ContextInfo)insteadvoidsaveRefundEventDetails(List<Q> processingRequestWithRefundEventDetails, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) voidsetPaymentFieldsBasedOnProcessingRequestStatus(List<P> requestsAndPayments, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) voidsetRefundEventDetailsBasedOnProcessingRequestResult(List<Q> processingRequestWithRefundEventDetails, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) default voidupdatePayments(List<P> requestsAndPayments) Deprecated.default voidupdateRefundEventDetails(List<Q> processingRequestWithRefundEventDetails) Deprecated.
-
Method Details
-
findBillingProcessingRequestWithPaymentsByIds
@Deprecated(since="1.0.0") default List<P> findBillingProcessingRequestWithPaymentsByIds(List<String> ids) Deprecated. -
findBillingProcessingRequestWithPaymentsByIds
-
updatePayments
Deprecated. -
setPaymentFieldsBasedOnProcessingRequestStatus
-
savePaymentsAndSendMessages
@Deprecated(since="1.0.0") default void savePaymentsAndSendMessages(List<P> requestsAndPayments, ProcessBillingEventPaymentResults billingProcessResponseEvent) Deprecated. -
savePaymentsAndSendMessages
void savePaymentsAndSendMessages(List<P> requestsAndPayments, ProcessBillingEventPaymentResults billingProcessResponseEvent, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
findBillingProcessingRequestWithRefundEventDetailByIds
@Deprecated(since="1.0.0") default List<Q> findBillingProcessingRequestWithRefundEventDetailByIds(List<String> billingProcessingRequestIds) Deprecated. -
findBillingProcessingRequestWithRefundEventDetailByIds
-
updateRefundEventDetails
@Deprecated(since="1.0.0") default void updateRefundEventDetails(List<Q> processingRequestWithRefundEventDetails) Deprecated. -
setRefundEventDetailsBasedOnProcessingRequestResult
-
saveRefundEventDetails
@Deprecated(since="1.0.0") default void saveRefundEventDetails(List<Q> processingRequestWithRefundEventDetails) Deprecated.UsesaveRefundEventDetails(List, ContextInfo)instead -
saveRefundEventDetails
-
findBillingProcessingRequestWithPaymentsByIds(List, ContextInfo)instead