Class PaymentTransactionServiceAutoConfiguration.SavedPaymentMethodConfiguration
java.lang.Object
com.broadleafcommerce.paymenttransaction.service.autoconfigure.PaymentTransactionServiceAutoConfiguration.SavedPaymentMethodConfiguration
- Enclosing class:
- PaymentTransactionServiceAutoConfiguration
@Configuration
@ConditionalOnPaymentTransactionAsSavedPaymentStorageLocation
public static class PaymentTransactionServiceAutoConfiguration.SavedPaymentMethodConfiguration
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionsavedPaymentMethodManagementService
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, SavedPaymentMethodService<SavedPaymentMethod> savedPaymentMethodService) savedPaymentMethodService
(SavedPaymentMethodRepository<com.broadleafcommerce.data.tracking.core.Trackable> savedPaymentMethodRepository, com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayResourceProvider paymentGatewayResourceProvider, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) savedPaymentMethodWebhookService
(com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayResourceProvider paymentGatewayResourceProvider, SavedPaymentMethodService<SavedPaymentMethod> savedPaymentMethodService)
-
Constructor Details
-
SavedPaymentMethodConfiguration
public SavedPaymentMethodConfiguration()
-
-
Method Details
-
savedPaymentMethodService
@Bean @ConditionalOnMissingBean public SavedPaymentMethodService<SavedPaymentMethod> savedPaymentMethodService(SavedPaymentMethodRepository<com.broadleafcommerce.data.tracking.core.Trackable> savedPaymentMethodRepository, com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayResourceProvider paymentGatewayResourceProvider, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
savedPaymentMethodManagementService
@Bean @ConditionalOnMissingBean public SavedPaymentMethodManagementService savedPaymentMethodManagementService(com.broadleafcommerce.common.extension.TypeFactory typeFactory, SavedPaymentMethodService<SavedPaymentMethod> savedPaymentMethodService) -
savedPaymentMethodWebhookService
@Bean @ConditionalOnMissingBean public SavedPaymentMethodWebhookService savedPaymentMethodWebhookService(com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayResourceProvider paymentGatewayResourceProvider, SavedPaymentMethodService<SavedPaymentMethod> savedPaymentMethodService)
-