Uses of Interface
com.broadleafcommerce.cartoperation.service.provider.PaymentProvider
Packages that use PaymentProvider
Package
Description
-
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service
Methods in com.broadleafcommerce.cartoperation.service that return PaymentProviderModifier and TypeMethodDescriptionprotected PaymentProvider<PaymentSummary>
DefaultCartHistoryService.getPaymentProvider()
protected PaymentProvider<PaymentSummary>
DefaultCartOperationService.getPaymentProvider()
protected PaymentProvider<PaymentSummary>
DefaultGuestCartProtectionService.getPaymentProvider()
Methods in com.broadleafcommerce.cartoperation.service with parameters of type PaymentProviderModifier and TypeMethodDescriptionvoid
DefaultCartOperationService.setPaymentProvider
(PaymentProvider<PaymentSummary> paymentProvider) Constructors in com.broadleafcommerce.cartoperation.service with parameters of type PaymentProviderModifierConstructorDescriptionDefaultCartHistoryService
(CartProvider cartProvider, PaymentProvider<PaymentSummary> paymentProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory) DefaultGuestCartProtectionService
(GuestTokenProvider tokenProvider, GuestTokenGenerator tokenGenerator, PaymentProvider<PaymentSummary> paymentProvider) -
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service.autoconfigure
Methods in com.broadleafcommerce.cartoperation.service.autoconfigure that return PaymentProviderModifier 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) Methods in com.broadleafcommerce.cartoperation.service.autoconfigure with parameters of type PaymentProviderModifier and TypeMethodDescriptionCartOperationServiceAutoConfiguration.cartHistoryService
(CartProvider cartProvider, PaymentProvider<PaymentSummary> paymentProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory) CartOperationServiceAutoConfiguration.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
Methods in com.broadleafcommerce.cartoperation.service.checkout that return PaymentProviderModifier and TypeMethodDescriptionprotected PaymentProvider<PaymentSummary>
DefaultCheckoutService.getPaymentProvider()
Constructors in com.broadleafcommerce.cartoperation.service.checkout with parameters of type PaymentProviderModifierConstructorDescriptionDefaultCheckoutService
(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
Methods in com.broadleafcommerce.cartoperation.service.checkout.workflow that return PaymentProviderModifier and TypeMethodDescriptionprotected PaymentProvider<PaymentSummary>
DefaultCheckoutWorkflow.getPaymentProvider()
Methods in com.broadleafcommerce.cartoperation.service.checkout.workflow with parameters of type PaymentProviderModifier and TypeMethodDescriptionvoid
DefaultCheckoutWorkflow.setPaymentProvider
(PaymentProvider<PaymentSummary> paymentProvider) -
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
Methods in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity that return PaymentProviderModifier and TypeMethodDescriptionprotected PaymentProvider<PaymentSummary>
CartPaymentMethodValidationActivity.getPaymentProvider()
Constructors in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity with parameters of type PaymentProviderModifierConstructorDescriptionCartPaymentMethodValidationActivity
(PaymentProvider<PaymentSummary> paymentProvider, CartOperationCheckoutProperties properties, org.springframework.context.MessageSource messageSource) -
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service.csr
Methods in com.broadleafcommerce.cartoperation.service.csr that return PaymentProviderModifier and TypeMethodDescriptionprotected PaymentProvider<PaymentSummary>
DefaultCartTransferService.getPaymentProvider()
protected PaymentProvider<PaymentSummary>
DefaultCsrCartOperationService.getPaymentProvider()
Constructors in com.broadleafcommerce.cartoperation.service.csr with parameters of type PaymentProviderModifierConstructorDescriptionDefaultCartTransferService
(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
Methods in com.broadleafcommerce.cartoperation.service.fulfillment.address that return PaymentProviderModifier and TypeMethodDescriptionprotected PaymentProvider<PaymentSummary>
PaymentTaxAddressSourceHandler.getPaymentProvider()
Constructors in com.broadleafcommerce.cartoperation.service.fulfillment.address with parameters of type PaymentProviderModifierConstructorDescriptionPaymentTaxAddressSourceHandler
(PaymentProvider<PaymentSummary> paymentProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service.messaging.finalizecart
Fields in com.broadleafcommerce.cartoperation.service.messaging.finalizecart declared as PaymentProviderModifier and TypeFieldDescriptionprotected final PaymentProvider<PaymentSummary>
ExternalPaymentTransactionResultListener.paymentProvider
Methods in com.broadleafcommerce.cartoperation.service.messaging.finalizecart that return PaymentProviderModifier and TypeMethodDescriptionprotected PaymentProvider<PaymentSummary>
ExternalPaymentTransactionCartFinalizationListener.getPaymentProvider()
protected PaymentProvider<PaymentSummary>
ExternalPaymentTransactionResultListener.getPaymentProvider()
protected PaymentProvider<PaymentSummary>
FinalizeCartAwaitingPaymentResultJobListener.getPaymentProvider()
Constructors in com.broadleafcommerce.cartoperation.service.messaging.finalizecart with parameters of type PaymentProviderModifierConstructorDescriptionExternalPaymentTransactionCartFinalizationListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartProvider cartProvider, PaymentProvider<PaymentSummary> paymentProvider, CheckoutWorkflow checkoutWorkflow, CheckoutService checkoutService, CartOperationCheckoutProperties checkoutProperties) ExternalPaymentTransactionResultListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartProvider cartProvider, PaymentProvider<PaymentSummary> paymentProvider, CartOperationCheckoutProperties checkoutProperties) FinalizeCartAwaitingPaymentResultJobListener
(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
Methods in com.broadleafcommerce.cartoperation.service.payment that return PaymentProviderModifier and TypeMethodDescriptionprotected PaymentProvider<PaymentSummary>
DefaultExternalPaymentTransactionCallbackService.getPaymentProvider()
protected PaymentProvider<PaymentSummary>
DefaultPaymentTransactionExecutionService.getPaymentProvider()
Constructors in com.broadleafcommerce.cartoperation.service.payment with parameters of type PaymentProviderModifierConstructorDescriptionDefaultExternalPaymentTransactionCallbackService
(CartProvider cartProvider, PaymentTransactionExecutionProvider paymentTransactionProvider, PaymentProvider<PaymentSummary> paymentProvider, CartOperationCheckoutProperties checkoutProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory) DefaultPaymentTransactionExecutionService
(PaymentTransactionExecutionProvider transactionExecutionProvider, PaymentProvider<PaymentSummary> paymentProvider, CartOperationCheckoutProperties properties, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service.payment.autoconfigure
Methods in com.broadleafcommerce.cartoperation.service.payment.autoconfigure with parameters of type PaymentProviderModifier and TypeMethodDescriptionExternalPaymentTransactionAutoConfiguration.externalPaymentTransactionCallbackService
(CartProvider cartProvider, PaymentTransactionExecutionProvider paymentTransactionProvider, PaymentProvider<PaymentSummary> paymentProvider, CartOperationCheckoutProperties checkoutProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory) ExternalPaymentTransactionAutoConfiguration.ExternalPaymentInteractionMessagingAutoConfiguration.externalPaymentTransactionCartFinalizationListener
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, ResourceLockProvider resourceLockProvider, CartProvider cartProvider, PaymentProvider<PaymentSummary> paymentProvider, CheckoutWorkflow checkoutWorkflow, CheckoutService checkoutService, CartOperationCheckoutProperties checkoutProperties) ExternalPaymentTransactionAutoConfiguration.ExternalPaymentInteractionMessagingAutoConfiguration.externalPaymentTransactionResultListener
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, ResourceLockProvider resourceLockProvider, CartProvider cartProvider, PaymentProvider<PaymentSummary> paymentProvider, CartOperationCheckoutProperties checkoutProperties) -
Uses of PaymentProvider in com.broadleafcommerce.cartoperation.service.provider.external.payments
Classes in com.broadleafcommerce.cartoperation.service.provider.external.payments that implement PaymentProviderModifier and TypeClassDescriptionclass
ExternalPaymentProvider<P extends PaymentSummary>
This particular implementation ofPaymentProvider
is designed to interact with the payment transaction service.