Class BulkPaymentInitiationService
- java.lang.Object
-
- de.adorsys.psd2.xs2a.service.payment.create.spi.AbstractPaymentInitiationService<de.adorsys.psd2.xs2a.domain.pis.BulkPayment,de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiBulkPaymentInitiationResponse>
-
- de.adorsys.psd2.xs2a.service.payment.support.create.spi.BulkPaymentInitiationService
-
- All Implemented Interfaces:
de.adorsys.psd2.xs2a.service.payment.create.spi.PaymentInitiationService<de.adorsys.psd2.xs2a.domain.pis.BulkPayment>
@Service public class BulkPaymentInitiationService extends de.adorsys.psd2.xs2a.service.payment.create.spi.AbstractPaymentInitiationService<de.adorsys.psd2.xs2a.domain.pis.BulkPayment,de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiBulkPaymentInitiationResponse>
-
-
Constructor Summary
Constructors Constructor Description BulkPaymentInitiationService(de.adorsys.psd2.xs2a.service.context.SpiContextDataProvider spiContextDataProvider, de.adorsys.psd2.xs2a.service.spi.SpiAspspConsentDataProviderFactory aspspConsentDataProviderFactory, de.adorsys.psd2.xs2a.service.mapper.spi_xs2a_mappers.SpiErrorMapper spiErrorMapper, de.adorsys.psd2.xs2a.service.mapper.spi_xs2a_mappers.SpiToXs2aPaymentMapper spiToXs2aPaymentMapper, de.adorsys.psd2.xs2a.service.mapper.spi_xs2a_mappers.Xs2aToSpiBulkPaymentMapper xs2aToSpiBulkPaymentMapper, de.adorsys.psd2.xs2a.spi.service.BulkPaymentSpi bulkPaymentSpi)
-
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.SpiBulkPaymentInitiationResponse>initiateSpiPayment(de.adorsys.psd2.xs2a.spi.domain.SpiContextData spiContextData, de.adorsys.psd2.xs2a.domain.pis.BulkPayment payment, String paymentProduct, de.adorsys.psd2.xs2a.service.spi.InitialSpiAspspConsentDataProvider aspspConsentDataProvider)protected de.adorsys.psd2.xs2a.domain.pis.BulkPaymentInitiationResponsemapToXs2aResponse(de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiBulkPaymentInitiationResponse spiResponse, de.adorsys.psd2.xs2a.service.spi.InitialSpiAspspConsentDataProvider provider, de.adorsys.psd2.xs2a.core.profile.PaymentType paymentType)
-
-
-
Constructor Detail
-
BulkPaymentInitiationService
public BulkPaymentInitiationService(de.adorsys.psd2.xs2a.service.context.SpiContextDataProvider spiContextDataProvider, de.adorsys.psd2.xs2a.service.spi.SpiAspspConsentDataProviderFactory aspspConsentDataProviderFactory, de.adorsys.psd2.xs2a.service.mapper.spi_xs2a_mappers.SpiErrorMapper spiErrorMapper, de.adorsys.psd2.xs2a.service.mapper.spi_xs2a_mappers.SpiToXs2aPaymentMapper spiToXs2aPaymentMapper, de.adorsys.psd2.xs2a.service.mapper.spi_xs2a_mappers.Xs2aToSpiBulkPaymentMapper xs2aToSpiBulkPaymentMapper, de.adorsys.psd2.xs2a.spi.service.BulkPaymentSpi bulkPaymentSpi)
-
-
Method Detail
-
mapToXs2aResponse
protected de.adorsys.psd2.xs2a.domain.pis.BulkPaymentInitiationResponse mapToXs2aResponse(de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiBulkPaymentInitiationResponse spiResponse, de.adorsys.psd2.xs2a.service.spi.InitialSpiAspspConsentDataProvider provider, de.adorsys.psd2.xs2a.core.profile.PaymentType paymentType)- Specified by:
mapToXs2aResponsein classde.adorsys.psd2.xs2a.service.payment.create.spi.AbstractPaymentInitiationService<de.adorsys.psd2.xs2a.domain.pis.BulkPayment,de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiBulkPaymentInitiationResponse>
-
initiateSpiPayment
protected de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiBulkPaymentInitiationResponse> initiateSpiPayment(de.adorsys.psd2.xs2a.spi.domain.SpiContextData spiContextData, de.adorsys.psd2.xs2a.domain.pis.BulkPayment payment, String paymentProduct, de.adorsys.psd2.xs2a.service.spi.InitialSpiAspspConsentDataProvider aspspConsentDataProvider)- Specified by:
initiateSpiPaymentin classde.adorsys.psd2.xs2a.service.payment.create.spi.AbstractPaymentInitiationService<de.adorsys.psd2.xs2a.domain.pis.BulkPayment,de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiBulkPaymentInitiationResponse>
-
-