@Service(value="periodic-payments") public class ReadPeriodicPaymentService extends AbstractReadPaymentService
spiContextDataProvider, spiPaymentFactory| Constructor and Description |
|---|
ReadPeriodicPaymentService(PeriodicPaymentSpi periodicPaymentSpi,
SpiToXs2aPeriodicPaymentMapper spiToXs2aPeriodicPaymentMapper,
SpiErrorMapper spiErrorMapper,
SpiAspspConsentDataProviderFactory aspspConsentDataProviderFactory,
RequestProviderService requestProviderService,
Xs2aUpdatePaymentAfterSpiService updatePaymentStatusAfterSpiService,
SpiContextDataProvider spiContextDataProvider,
SpiPaymentFactory spiPaymentFactory) |
| Modifier and Type | Method and Description |
|---|---|
Optional<SpiPeriodicPayment> |
createSpiPayment(List<PisPayment> pisPayments,
String paymentProduct) |
SpiResponse<SpiPeriodicPayment> |
getSpiPaymentById(SpiContextData spiContextData,
Object spiPayment,
SpiAspspConsentDataProvider aspspConsentDataProvider) |
CommonPayment |
getXs2aPayment(SpiResponse spiResponse) |
getPayment@Autowired public ReadPeriodicPaymentService(PeriodicPaymentSpi periodicPaymentSpi, SpiToXs2aPeriodicPaymentMapper spiToXs2aPeriodicPaymentMapper, SpiErrorMapper spiErrorMapper, SpiAspspConsentDataProviderFactory aspspConsentDataProviderFactory, RequestProviderService requestProviderService, Xs2aUpdatePaymentAfterSpiService updatePaymentStatusAfterSpiService, SpiContextDataProvider spiContextDataProvider, SpiPaymentFactory spiPaymentFactory)
public Optional<SpiPeriodicPayment> createSpiPayment(List<PisPayment> pisPayments, String paymentProduct)
createSpiPayment in class AbstractReadPaymentServicepublic SpiResponse<SpiPeriodicPayment> getSpiPaymentById(SpiContextData spiContextData, Object spiPayment, SpiAspspConsentDataProvider aspspConsentDataProvider)
getSpiPaymentById in class AbstractReadPaymentServicepublic CommonPayment getXs2aPayment(SpiResponse spiResponse)
getXs2aPayment in class AbstractReadPaymentServiceCopyright © 2020. All rights reserved.