Uses of Interface
com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
Package
Description
-
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service
Modifier and TypeMethodDescriptionprotected PaymentProvider<PaymentSummary>
DefaultCartOperationService.getPaymentProvider()
protected PaymentProvider<PaymentSummary>
DefaultGuestCartProtectionService.getPaymentProvider()
Modifier and TypeMethodDescriptionvoid
DefaultCartOperationService.setPaymentProvider
(PaymentProvider<PaymentSummary> paymentProvider) ModifierConstructorDescriptionDefaultGuestCartProtectionService
(GuestTokenProvider tokenProvider, GuestTokenGenerator tokenGenerator, PaymentProvider<PaymentSummary> paymentProvider) -
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service.autoconfigure
Modifier and TypeMethodDescription<T extends PaymentSummary>
PaymentProvider<T>CartOperationServiceAutoConfiguration.paymentProvider
(org.springframework.web.reactive.function.client.WebClient webClient, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, ExternalPaymentProperties externalPaymentsProperties) Modifier and TypeMethodDescriptionCartOperationServiceAutoConfiguration.CartCheckoutMessagingAutoConfiguration.finalizeCartAwaitingPaymentResultJobListener
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, ResourceLockProvider resourceLockProvider, CartProvider cartProvider, PaymentProvider<PaymentSummary> paymentProvider, CheckoutWorkflow checkoutWorkflow, CheckoutService checkoutService, CartOperationCheckoutProperties checkoutProperties) -
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service.checkout
Modifier and TypeMethodDescriptionprotected PaymentProvider<PaymentSummary>
DefaultCheckoutService.getPaymentProvider()
ModifierConstructorDescriptionDefaultCheckoutService
(CartStatusValidationHelper cartStatusValidationHelper, CheckoutWorkflow checkoutWorkflow, CartProvider cartProvider, com.broadleafcommerce.common.messaging.checkout.CheckoutCompletionProducer checkoutCompletionProducer, ExternalCartProperties externalCartProperties, PaymentProvider<PaymentSummary> paymentProvider, org.springframework.context.MessageSource messageSource, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service.checkout.workflow
Modifier and TypeMethodDescriptionprotected PaymentProvider<PaymentSummary>
DefaultCheckoutWorkflow.getPaymentProvider()
Modifier and TypeMethodDescriptionvoid
DefaultCheckoutWorkflow.setPaymentProvider
(PaymentProvider<PaymentSummary> paymentProvider) -
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
Modifier and TypeMethodDescriptionprotected PaymentProvider<PaymentSummary>
CartPaymentMethodValidationActivity.getPaymentProvider()
ModifierConstructorDescriptionCartPaymentMethodValidationActivity
(PaymentProvider<PaymentSummary> paymentProvider, CartOperationCheckoutProperties properties, org.springframework.context.MessageSource messageSource) -
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service.csr
Modifier and TypeMethodDescriptionprotected PaymentProvider<PaymentSummary>
DefaultCartTransferService.getPaymentProvider()
protected PaymentProvider<PaymentSummary>
DefaultCsrCartOperationService.getPaymentProvider()
ModifierConstructorDescriptionDefaultCartTransferService
(CartOperationService cartOperationService, CartProvider cartProvider, com.broadleafcommerce.resource.security.utils.service.AuthenticationUtils authenticationUtils, com.broadleafcommerce.common.extension.TypeFactory typeFactory, TransferCartTokenEncoder transferCartTokenEncoder, TransferCartTokenDecoder transferCartTokenDecoder, PaymentProvider<PaymentSummary> paymentProvider) DefaultCsrCartOperationService
(CartOperationService cartOperationService, CartProvider cartProvider, com.broadleafcommerce.resource.security.utils.service.AuthenticationUtils authenticationUtils, PaymentProvider<PaymentSummary> paymentProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service.fulfillment.address
Modifier and TypeMethodDescriptionprotected PaymentProvider<PaymentSummary>
PaymentTaxAddressSourceHandler.getPaymentProvider()
ModifierConstructorDescriptionPaymentTaxAddressSourceHandler
(PaymentProvider<PaymentSummary> paymentProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service.messaging.finalizecart
Modifier and TypeMethodDescriptionprotected PaymentProvider<PaymentSummary>
FinalizeCartAwaitingPaymentResultJobListener.getPaymentProvider()
ModifierConstructorDescriptionFinalizeCartAwaitingPaymentResultJobListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, ResourceLockProvider resourceLockProvider, CartProvider cartProvider, PaymentProvider<PaymentSummary> paymentProvider, CheckoutWorkflow checkoutWorkflow, CheckoutService checkoutService, CartOperationCheckoutProperties checkoutProperties) -
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service.payment
Modifier and TypeMethodDescriptionprotected PaymentProvider<PaymentSummary>
DefaultPaymentTransactionExecutionService.getPaymentProvider()
ModifierConstructorDescriptionDefaultPaymentTransactionExecutionService
(PaymentTransactionExecutionProvider transactionExecutionProvider, PaymentProvider<PaymentSummary> paymentProvider, CartOperationCheckoutProperties properties, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service.provider.external.payments
Modifier and TypeClassDescriptionclass
ExternalPaymentProvider<P extends PaymentSummary>
This particular implementation ofPaymentProvider
is designed to interact with the payment transaction service.