@Service public class PisCancellationAuthorisationProcessorServiceImpl extends Object
| Constructor and Description |
|---|
PisCancellationAuthorisationProcessorServiceImpl(List<PisScaAuthorisationService> services,
Xs2aToSpiPaymentMapper xs2aToSpiPaymentMapper,
de.adorsys.psd2.xs2a.spi.service.PaymentCancellationSpi paymentCancellationSpi,
PisAspspDataService pisAspspDataService,
Xs2aPisCommonPaymentMapper xs2aPisCommonPaymentMapper,
SpiContextDataProvider spiContextDataProvider,
SpiErrorMapper spiErrorMapper,
SpiAspspConsentDataProviderFactory aspspConsentDataProviderFactory,
Xs2aUpdatePaymentAfterSpiService updatePaymentAfterSpiService,
Xs2aPisCommonPaymentService xs2aPisCommonPaymentService,
PisCommonDecoupledService pisCommonDecoupledService,
PisPsuDataService pisPsuDataService,
Xs2aToSpiPsuDataMapper xs2aToSpiPsuDataMapper) |
| Modifier and Type | Method and Description |
|---|---|
AuthorisationProcessorResponse |
doScaExempted(AuthorisationProcessorRequest authorisationProcessorRequest)
Contains business logic to perform at the `exempted` status of authorisation
|
AuthorisationProcessorResponse |
doScaFailed(AuthorisationProcessorRequest authorisationProcessorRequest)
Contains business logic to perform at the `failed` status of authorisation
|
AuthorisationProcessorResponse |
doScaFinalised(AuthorisationProcessorRequest authorisationProcessorRequest)
Contains business logic to perform at the `finalised` status of authorisation
|
AuthorisationProcessorResponse |
doScaMethodSelected(AuthorisationProcessorRequest authorisationProcessorRequest)
Contains business logic to perform at the `scaMethodSelected` status of authorisation
|
AuthorisationProcessorResponse |
doScaPsuAuthenticated(AuthorisationProcessorRequest authorisationProcessorRequest)
Contains business logic to perform at the `psuAuthenticated` status of authorisation
|
AuthorisationProcessorResponse |
doScaPsuIdentified(AuthorisationProcessorRequest authorisationProcessorRequest)
Contains business logic to perform at the `psuIdentified` status of authorisation
|
AuthorisationProcessorResponse |
doScaReceived(AuthorisationProcessorRequest authorisationProcessorRequest)
Contains business logic to perform at the `received` status of authorisation
|
AuthorisationProcessorResponse |
doScaStarted(AuthorisationProcessorRequest authorisationProcessorRequest)
Contains business logic to perform at the `started` status of authorisation
|
void |
updateAuthorisation(AuthorisationProcessorRequest request,
AuthorisationProcessorResponse response)
Updates authorisation in the CMS after each successful authorisation step execution
|
public PisCancellationAuthorisationProcessorServiceImpl(List<PisScaAuthorisationService> services, Xs2aToSpiPaymentMapper xs2aToSpiPaymentMapper, de.adorsys.psd2.xs2a.spi.service.PaymentCancellationSpi paymentCancellationSpi, PisAspspDataService pisAspspDataService, Xs2aPisCommonPaymentMapper xs2aPisCommonPaymentMapper, SpiContextDataProvider spiContextDataProvider, SpiErrorMapper spiErrorMapper, SpiAspspConsentDataProviderFactory aspspConsentDataProviderFactory, Xs2aUpdatePaymentAfterSpiService updatePaymentAfterSpiService, Xs2aPisCommonPaymentService xs2aPisCommonPaymentService, PisCommonDecoupledService pisCommonDecoupledService, PisPsuDataService pisPsuDataService, Xs2aToSpiPsuDataMapper xs2aToSpiPsuDataMapper)
public void updateAuthorisation(AuthorisationProcessorRequest request, AuthorisationProcessorResponse response)
AuthorisationProcessorServicerequest - the request object, containing incoming data from controller and authorisation data from CMSpublic AuthorisationProcessorResponse doScaReceived(AuthorisationProcessorRequest authorisationProcessorRequest)
AuthorisationProcessorServiceauthorisationProcessorRequest - the request object, containing incoming data from controller and authorisation data from CMSpublic AuthorisationProcessorResponse doScaPsuIdentified(AuthorisationProcessorRequest authorisationProcessorRequest)
AuthorisationProcessorServiceauthorisationProcessorRequest - the request object, containing incoming data from controller and authorisation data from CMSpublic AuthorisationProcessorResponse doScaFinalised(AuthorisationProcessorRequest authorisationProcessorRequest)
AuthorisationProcessorServiceauthorisationProcessorRequest - the request object, containing incoming data from controller and authorisation data from CMSpublic AuthorisationProcessorResponse doScaPsuAuthenticated(AuthorisationProcessorRequest authorisationProcessorRequest)
AuthorisationProcessorServiceauthorisationProcessorRequest - the request object, containing incoming data from controller and authorisation data from CMSpublic AuthorisationProcessorResponse doScaMethodSelected(AuthorisationProcessorRequest authorisationProcessorRequest)
AuthorisationProcessorServiceauthorisationProcessorRequest - the request object, containing incoming data from controller and authorisation data from CMSpublic AuthorisationProcessorResponse doScaStarted(AuthorisationProcessorRequest authorisationProcessorRequest)
AuthorisationProcessorServicedoScaStarted in interface AuthorisationProcessorServiceauthorisationProcessorRequest - the request object, containing incoming data from controller and authorisation data from CMSpublic AuthorisationProcessorResponse doScaFailed(AuthorisationProcessorRequest authorisationProcessorRequest)
AuthorisationProcessorServicedoScaFailed in interface AuthorisationProcessorServiceauthorisationProcessorRequest - the request object, containing incoming data from controller and authorisation data from CMSpublic AuthorisationProcessorResponse doScaExempted(AuthorisationProcessorRequest authorisationProcessorRequest)
AuthorisationProcessorServicedoScaExempted in interface AuthorisationProcessorServiceauthorisationProcessorRequest - the request object, containing incoming data from controller and authorisation data from CMSCopyright © 2020. All rights reserved.