Class PaymentSpiImpl
- java.lang.Object
-
- de.adorsys.aspsp.xs2a.connector.spi.impl.payment.PaymentSpiImpl
-
- All Implemented Interfaces:
PaymentSpi
@Service public class PaymentSpiImpl extends Object implements PaymentSpi
-
-
Field Summary
Fields Modifier and Type Field Description protected GeneralPaymentServicepaymentService
-
Constructor Summary
Constructors Constructor Description PaymentSpiImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <P extends de.adorsys.psd2.xs2a.spi.service.SpiPayment>
de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<? extends de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentInitiationResponse>initiatePayment(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData, P spiPayment, @NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
-
-
-
Field Detail
-
paymentService
protected final GeneralPaymentService paymentService
-
-
Method Detail
-
initiatePayment
public <P extends de.adorsys.psd2.xs2a.spi.service.SpiPayment> de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<? extends de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentInitiationResponse> initiatePayment(@NotNull @NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData, @NotNull P spiPayment, @NotNull @NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider) throws NotSupportedPaymentTypeException- Specified by:
initiatePaymentin interfacePaymentSpi- Throws:
NotSupportedPaymentTypeException
-
-