@Service(value="blPaymentGatewayConfigurationServiceProvider") public class PaymentGatewayConfigurationServiceProviderImpl extends Object implements PaymentGatewayConfigurationServiceProvider
Modifier and Type | Field and Description |
---|---|
protected List<PaymentGatewayConfigurationService> |
gatewayConfigurationServices |
Constructor and Description |
---|
PaymentGatewayConfigurationServiceProviderImpl() |
Modifier and Type | Method and Description |
---|---|
PaymentGatewayConfigurationService |
getGatewayConfigurationService(PaymentGatewayType gatewayType)
Returns the first
PaymentGatewayConfigurationService that matches the given PaymentGatewayType . |
List<PaymentGatewayConfigurationService> |
getGatewayConfigurationServices() |
void |
setGatewayConfigurationServices(List<PaymentGatewayConfigurationService> gatewayConfigurationServices) |
protected List<PaymentGatewayConfigurationService> gatewayConfigurationServices
public PaymentGatewayConfigurationServiceProviderImpl()
public PaymentGatewayConfigurationService getGatewayConfigurationService(PaymentGatewayType gatewayType)
PaymentGatewayConfigurationServiceProvider
Returns the first PaymentGatewayConfigurationService
that matches the given PaymentGatewayType
. Useful when
you need a particular PaymentGatewayConfigurationService
to communicate in different ways to a payment gateway.
getGatewayConfigurationService
in interface PaymentGatewayConfigurationServiceProvider
public List<PaymentGatewayConfigurationService> getGatewayConfigurationServices()
getGatewayConfigurationServices
in interface PaymentGatewayConfigurationServiceProvider
public void setGatewayConfigurationServices(List<PaymentGatewayConfigurationService> gatewayConfigurationServices)
setGatewayConfigurationServices
in interface PaymentGatewayConfigurationServiceProvider
Copyright © 2022. All rights reserved.