Class ReadSinglePaymentService

  • All Implemented Interfaces:
    de.adorsys.psd2.xs2a.service.payment.read.ReadPaymentService

    @Service("payments")
    public class ReadSinglePaymentService
    extends de.adorsys.psd2.xs2a.service.payment.read.AbstractReadPaymentService
    • Field Summary

      • Fields inherited from class de.adorsys.psd2.xs2a.service.payment.read.AbstractReadPaymentService

        spiContextDataProvider
    • Constructor Summary

      Constructors 
      Constructor Description
      ReadSinglePaymentService​(de.adorsys.psd2.xs2a.spi.service.SinglePaymentSpi singlePaymentSpi, 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, de.adorsys.psd2.xs2a.service.mapper.payment.SpiPaymentFactory spiPaymentFactory)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.SpiSinglePayment> 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)  
      • Methods inherited from class de.adorsys.psd2.xs2a.service.payment.read.AbstractReadPaymentService

        getPayment
    • Constructor Detail

      • ReadSinglePaymentService

        @Autowired
        public ReadSinglePaymentService​(de.adorsys.psd2.xs2a.spi.service.SinglePaymentSpi singlePaymentSpi,
                                        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,
                                        de.adorsys.psd2.xs2a.service.mapper.payment.SpiPaymentFactory spiPaymentFactory)
    • Method Detail

      • getSpiPaymentById

        public de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.SpiSinglePayment> getSpiPaymentById​(de.adorsys.psd2.xs2a.spi.domain.SpiContextData spiContextData,
                                                                                                                                                String acceptMediaType,
                                                                                                                                                Object spiPayment,
                                                                                                                                                de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
        Specified by:
        getSpiPaymentById in class de.adorsys.psd2.xs2a.service.payment.read.AbstractReadPaymentService
      • getXs2aPayment

        public de.adorsys.psd2.xs2a.domain.pis.CommonPayment getXs2aPayment​(de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse spiResponse)
        Specified by:
        getXs2aPayment in class de.adorsys.psd2.xs2a.service.payment.read.AbstractReadPaymentService