@Service(value="periodic-payments")
public class ReadPeriodicPaymentService
extends de.adorsys.psd2.xs2a.service.payment.read.AbstractReadPaymentService
| Constructor and Description |
|---|
ReadPeriodicPaymentService(de.adorsys.psd2.xs2a.spi.service.PeriodicPaymentSpi periodicPaymentSpi,
SpiToXs2aPaymentMapperSupport spiToXs2aPaymentMapperSupport,
de.adorsys.psd2.xs2a.service.mapper.spi_xs2a_mappers.SpiErrorMapper spiErrorMapper,
de.adorsys.psd2.xs2a.service.spi.SpiAspspConsentDataProviderFactory aspspConsentDataProviderFactory,
de.adorsys.psd2.xs2a.service.payment.Xs2aUpdatePaymentAfterSpiService updatePaymentStatusAfterSpiService,
de.adorsys.psd2.xs2a.service.context.SpiContextDataProvider spiContextDataProvider,
SpiPaymentFactory spiPaymentFactory) |
| Modifier and Type | Method and Description |
|---|---|
Optional<de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment> |
createSpiPayment(de.adorsys.psd2.consent.api.pis.CommonPaymentData commonPaymentData) |
de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment> |
getSpiPaymentById(de.adorsys.psd2.xs2a.spi.domain.SpiContextData spiContextData,
String acceptMediaType,
Object spiPayment,
de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider) |
de.adorsys.psd2.xs2a.domain.pis.CommonPayment |
getXs2aPayment(de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse spiResponse) |
@Autowired
public ReadPeriodicPaymentService(de.adorsys.psd2.xs2a.spi.service.PeriodicPaymentSpi periodicPaymentSpi,
SpiToXs2aPaymentMapperSupport spiToXs2aPaymentMapperSupport,
de.adorsys.psd2.xs2a.service.mapper.spi_xs2a_mappers.SpiErrorMapper spiErrorMapper,
de.adorsys.psd2.xs2a.service.spi.SpiAspspConsentDataProviderFactory aspspConsentDataProviderFactory,
de.adorsys.psd2.xs2a.service.payment.Xs2aUpdatePaymentAfterSpiService updatePaymentStatusAfterSpiService,
de.adorsys.psd2.xs2a.service.context.SpiContextDataProvider spiContextDataProvider,
SpiPaymentFactory spiPaymentFactory)
public Optional<de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment> createSpiPayment(de.adorsys.psd2.consent.api.pis.CommonPaymentData commonPaymentData)
createSpiPayment in class de.adorsys.psd2.xs2a.service.payment.read.AbstractReadPaymentServicepublic de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment> getSpiPaymentById(de.adorsys.psd2.xs2a.spi.domain.SpiContextData spiContextData,
String acceptMediaType,
Object spiPayment,
de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
getSpiPaymentById in class de.adorsys.psd2.xs2a.service.payment.read.AbstractReadPaymentServicepublic de.adorsys.psd2.xs2a.domain.pis.CommonPayment getXs2aPayment(de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse spiResponse)
getXs2aPayment in class de.adorsys.psd2.xs2a.service.payment.read.AbstractReadPaymentServiceCopyright © 2020. All rights reserved.