Interface BillingProcessingRequestFinalizerService<P extends BillingProcessingRequest>
- All Known Implementing Classes:
DefaultBillingProcessingRequestFinalizerService
public interface BillingProcessingRequestFinalizerService<P extends BillingProcessingRequest>
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidprocessRequests(List<P> requests, BillingRequestFinalizerDTO dto) Deprecated.voidprocessRequests(List<P> requests, BillingRequestFinalizerDTO dto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Fill out request result based on final request status.default voidDeprecated.voidsaveObjectsAndSendMessages(BillingRequestFinalizerDTO dto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-
Method Details
-
processRequests
@Deprecated(since="1.0.0") default void processRequests(List<P> requests, BillingRequestFinalizerDTO dto) Deprecated. -
processRequests
void processRequests(List<P> requests, BillingRequestFinalizerDTO dto, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Fill out request result based on final request status. Add requests to the given finalizer DTO -
saveObjectsAndSendMessages
Deprecated. -
saveObjectsAndSendMessages
void saveObjectsAndSendMessages(BillingRequestFinalizerDTO dto, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-
processRequests(List, BillingRequestFinalizerDTO, ContextInfo)instead