Class PaymentGatewayConfigurationServiceProviderImpl
java.lang.Object
org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationServiceProviderImpl
- All Implemented Interfaces:
PaymentGatewayConfigurationServiceProvider
@Service("blPaymentGatewayConfigurationServiceProvider")
public class PaymentGatewayConfigurationServiceProviderImpl
extends Object
implements PaymentGatewayConfigurationServiceProvider
- Author:
- Phillip Verheyden (phillipuniverse)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetGatewayConfigurationService(PaymentGatewayType gatewayType) Returns the firstPaymentGatewayConfigurationServicethat matches the givenPaymentGatewayType.voidsetGatewayConfigurationServices(List<PaymentGatewayConfigurationService> gatewayConfigurationServices)
-
Field Details
-
gatewayConfigurationServices
-
-
Constructor Details
-
PaymentGatewayConfigurationServiceProviderImpl
public PaymentGatewayConfigurationServiceProviderImpl()
-
-
Method Details
-
getGatewayConfigurationService
public PaymentGatewayConfigurationService getGatewayConfigurationService(PaymentGatewayType gatewayType) Description copied from interface:PaymentGatewayConfigurationServiceProviderReturns the first
PaymentGatewayConfigurationServicethat matches the givenPaymentGatewayType. Useful when you need a particularPaymentGatewayConfigurationServiceto communicate in different ways to a payment gateway.- Specified by:
getGatewayConfigurationServicein interfacePaymentGatewayConfigurationServiceProvider
-
getGatewayConfigurationServices
- Specified by:
getGatewayConfigurationServicesin interfacePaymentGatewayConfigurationServiceProvider
-
setGatewayConfigurationServices
public void setGatewayConfigurationServices(List<PaymentGatewayConfigurationService> gatewayConfigurationServices) - Specified by:
setGatewayConfigurationServicesin interfacePaymentGatewayConfigurationServiceProvider
-