Class CheckoutComServiceAutoConfiguration
java.lang.Object
com.broadleafcommerce.payment.service.gateway.autoconfigure.CheckoutComServiceAutoConfiguration
@Configuration
@EnableConfigurationProperties({DefaultCheckoutComGatewayConfiguration.class,CheckoutConfigurationProperties.class})
public class CheckoutComServiceAutoConfiguration
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncheckoutComGatewayWebhookHandler
(WebhookSignatureUtil signatureUtil, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) checkoutComRequestResponseTransformer
(com.broadleafcommerce.paymentgateway.util.PaymentResponseUtil paymentResponseUtil) checkoutComSavedPaymentMethodService
(CheckoutConfigurationProperties checkoutConfigurationProperties, CheckoutApiInitService checkoutApiInitService) checkoutComTransactionLookupService
(CheckoutApiInitService checkoutApiInitService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) checkoutComTransactionService
(CheckoutConfigurationProperties checkoutConfigurationProperties, com.broadleafcommerce.paymentgateway.util.PaymentResponseUtil paymentResponseUtil, CheckoutComRequestResponseTransformer requestResponseTransformer, CheckoutApiInitService checkoutApiInitService)
-
Constructor Details
-
CheckoutComServiceAutoConfiguration
public CheckoutComServiceAutoConfiguration()
-
-
Method Details
-
checkoutComPaymentGatewayPaymentValidator
@Bean @ConditionalOnMissingBean public CheckoutComPaymentGatewayPaymentValidator checkoutComPaymentGatewayPaymentValidator() -
checkoutApiInitService
@Bean @ConditionalOnMissingBean public CheckoutApiInitService checkoutApiInitService(CheckoutConfigurationProperties properties) -
checkoutComTransactionService
@Bean @ConditionalOnMissingBean public CheckoutComTransactionService checkoutComTransactionService(CheckoutConfigurationProperties checkoutConfigurationProperties, com.broadleafcommerce.paymentgateway.util.PaymentResponseUtil paymentResponseUtil, CheckoutComRequestResponseTransformer requestResponseTransformer, CheckoutApiInitService checkoutApiInitService) -
checkoutComRequestResponseTransformer
@Bean @ConditionalOnMissingBean public CheckoutComRequestResponseTransformer checkoutComRequestResponseTransformer(com.broadleafcommerce.paymentgateway.util.PaymentResponseUtil paymentResponseUtil) -
checkoutComRollbackService
@Bean @ConditionalOnMissingBean public CheckoutComRollbackService checkoutComRollbackService(CheckoutComTransactionService service) -
checkoutComWebhookSignatureUtil
@Bean @ConditionalOnMissingBean public WebhookSignatureUtil checkoutComWebhookSignatureUtil(CheckoutConfigurationProperties properties) -
checkoutComGatewayWebhookHandler
@Bean @ConditionalOnMissingBean public CheckoutComGatewayWebhookHandler checkoutComGatewayWebhookHandler(WebhookSignatureUtil signatureUtil, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
checkoutComSavedPaymentMethodService
@Bean @ConditionalOnMissingBean public CheckoutComSavedPaymentMethodService checkoutComSavedPaymentMethodService(CheckoutConfigurationProperties checkoutConfigurationProperties, CheckoutApiInitService checkoutApiInitService) -
checkoutComTransactionLookupService
@Bean @ConditionalOnMissingBean public CheckoutComTransactionLookupService checkoutComTransactionLookupService(CheckoutApiInitService checkoutApiInitService, com.broadleafcommerce.common.extension.TypeFactory typeFactory)
-