@Component public class PeriodicPaymentSpiImpl extends AbstractPaymentSpi<de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment,de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPeriodicPaymentInitiationResponse> implements de.adorsys.psd2.xs2a.spi.service.PeriodicPaymentSpi
DEBTOR_NAME, paymentService| Constructor and Description |
|---|
PeriodicPaymentSpiImpl(GeneralPaymentService paymentService,
LedgersSpiPaymentMapper paymentMapper) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment> |
getPaymentById(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
@NotNull String acceptMediaType,
@NotNull de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment payment,
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider) |
@NotNull de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentConfirmationCodeValidationResponse> |
notifyConfirmationCodeValidation(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData spiContextData,
boolean confirmationCodeValidationResult,
@NotNull de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment payment,
boolean isCancellation,
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider spiAspspConsentDataProvider) |
protected de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPeriodicPaymentInitiationResponse> |
processEmptyAspspConsentData(@NotNull de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment payment,
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider,
@NotNull de.adorsys.psd2.xs2a.spi.domain.psu.SpiPsuData spiPsuData) |
checkConfirmationCode, executePaymentWithoutSca, getPaymentStatusById, initiatePayment, verifyScaAuthorisationAndExecutePaymentWithPaymentResponseclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait@Autowired public PeriodicPaymentSpiImpl(GeneralPaymentService paymentService, LedgersSpiPaymentMapper paymentMapper)
@NotNull
public @NotNull de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment> getPaymentById(@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
@NotNull
@NotNull String acceptMediaType,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment payment,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
getPaymentById in interface de.adorsys.psd2.xs2a.spi.service.PaymentSpi<de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment,de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPeriodicPaymentInitiationResponse>getPaymentById in interface de.adorsys.psd2.xs2a.spi.service.PeriodicPaymentSpi@NotNull
public @NotNull de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPaymentConfirmationCodeValidationResponse> notifyConfirmationCodeValidation(@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData spiContextData,
boolean confirmationCodeValidationResult,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment payment,
boolean isCancellation,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider spiAspspConsentDataProvider)
notifyConfirmationCodeValidation in interface de.adorsys.psd2.xs2a.spi.service.PaymentSpi<de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment,de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPeriodicPaymentInitiationResponse>notifyConfirmationCodeValidation in class AbstractPaymentSpi<de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment,de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPeriodicPaymentInitiationResponse>protected de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPeriodicPaymentInitiationResponse> processEmptyAspspConsentData(@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment payment,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.psu.SpiPsuData spiPsuData)
processEmptyAspspConsentData in class AbstractPaymentSpi<de.adorsys.psd2.xs2a.spi.domain.payment.SpiPeriodicPayment,de.adorsys.psd2.xs2a.spi.domain.payment.response.SpiPeriodicPaymentInitiationResponse>Copyright © 2020. All rights reserved.