@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 and 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) |
| Modifier and Type | Method and 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.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) |
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)
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)
mapToXs2aResponse in class 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>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)
initiateSpiPayment in class 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>Copyright © 2020. All rights reserved.