Class CommonPaymentInitiationService
- java.lang.Object
-
- de.adorsys.psd2.xs2a.service.payment.create.spi.AbstractPaymentInitiationService<CommonPayment,de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentInitiationResponse>
-
- de.adorsys.psd2.xs2a.service.payment.create.spi.CommonPaymentInitiationService
-
- All Implemented Interfaces:
PaymentInitiationService<CommonPayment>
@Service public class CommonPaymentInitiationService extends AbstractPaymentInitiationService<CommonPayment,de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentInitiationResponse>
-
-
Constructor Summary
Constructors Constructor Description CommonPaymentInitiationService(SpiContextDataProvider spiContextDataProvider, SpiAspspConsentDataProviderFactory aspspConsentDataProviderFactory, SpiErrorMapper spiErrorMapper, SpiToXs2aPaymentMapper spiToXs2aPaymentMapper, Xs2aToSpiPaymentInfo xs2aToSpiPaymentInfo, de.adorsys.psd2.xs2a.spi.service.CommonPaymentSpi commonPaymentSpi)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentInitiationResponse>initiateSpiPayment(de.adorsys.psd2.xs2a.spi.domain.SpiContextData spiContextData, CommonPayment payment, String paymentProduct, InitialSpiAspspConsentDataProvider aspspConsentDataProvider)protected CommonPaymentInitiationResponsemapToXs2aResponse(de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentInitiationResponse spiResponse, InitialSpiAspspConsentDataProvider provider, de.adorsys.psd2.xs2a.core.profile.PaymentType paymentType)-
Methods inherited from class de.adorsys.psd2.xs2a.service.payment.create.spi.AbstractPaymentInitiationService
initiatePayment
-
-
-
-
Constructor Detail
-
CommonPaymentInitiationService
public CommonPaymentInitiationService(SpiContextDataProvider spiContextDataProvider, SpiAspspConsentDataProviderFactory aspspConsentDataProviderFactory, SpiErrorMapper spiErrorMapper, SpiToXs2aPaymentMapper spiToXs2aPaymentMapper, Xs2aToSpiPaymentInfo xs2aToSpiPaymentInfo, de.adorsys.psd2.xs2a.spi.service.CommonPaymentSpi commonPaymentSpi)
-
-
Method Detail
-
initiateSpiPayment
protected de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentInitiationResponse> initiateSpiPayment(de.adorsys.psd2.xs2a.spi.domain.SpiContextData spiContextData, CommonPayment payment, String paymentProduct, InitialSpiAspspConsentDataProvider aspspConsentDataProvider)- Specified by:
initiateSpiPaymentin classAbstractPaymentInitiationService<CommonPayment,de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentInitiationResponse>
-
mapToXs2aResponse
protected CommonPaymentInitiationResponse mapToXs2aResponse(de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentInitiationResponse spiResponse, InitialSpiAspspConsentDataProvider provider, de.adorsys.psd2.xs2a.core.profile.PaymentType paymentType)
- Specified by:
mapToXs2aResponsein classAbstractPaymentInitiationService<CommonPayment,de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentInitiationResponse>
-
-