public class PaymentInitiationServiceImpl extends Object implements de.adorsys.xs2a.adapter.api.PaymentInitiationService
| Constructor and Description |
|---|
PaymentInitiationServiceImpl(AdapterServiceLoader adapterServiceLoader) |
| Modifier and Type | Method and Description |
|---|---|
de.adorsys.xs2a.adapter.api.Response<String> |
getPaymentInformationAsString(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams) |
de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.Authorisations> |
getPaymentInitiationAuthorisation(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams) |
de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.ScaStatusResponse> |
getPaymentInitiationScaStatus(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
String authorisationId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams) |
de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.PaymentInitiationStatusResponse200Json> |
getPaymentInitiationStatus(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams) |
de.adorsys.xs2a.adapter.api.Response<String> |
getPaymentInitiationStatusAsString(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams) |
de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationMultipartBody> |
getPeriodicPain001PaymentInformation(de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams) |
de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationWithStatusResponse> |
getPeriodicPaymentInformation(de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams) |
de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.PaymentInitiationWithStatusResponse> |
getSinglePaymentInformation(de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams) |
de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.PaymentInitationRequestResponse201> |
initiatePayment(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams,
Object body) |
de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.StartScaprocessResponse> |
startPaymentAuthorisation(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams) |
de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.StartScaprocessResponse> |
startPaymentAuthorisation(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams,
de.adorsys.xs2a.adapter.api.model.UpdatePsuAuthentication updatePsuAuthentication) |
de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.SelectPsuAuthenticationMethodResponse> |
updatePaymentPsuData(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
String authorisationId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams,
de.adorsys.xs2a.adapter.api.model.SelectPsuAuthenticationMethod body) |
de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.ScaStatusResponse> |
updatePaymentPsuData(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
String authorisationId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams,
de.adorsys.xs2a.adapter.api.model.TransactionAuthorisation body) |
de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.UpdatePsuAuthenticationResponse> |
updatePaymentPsuData(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
String authorisationId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams,
de.adorsys.xs2a.adapter.api.model.UpdatePsuAuthentication body) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvalidateGetPaymentInitiationAuthorisation, validateGetPaymentInitiationScaStatus, validateGetPaymentInitiationStatus, validateGetPaymentInitiationStatusAsString, validateGetPeriodicPain001PaymentInformation, validateGetPeriodicPaymentInformation, validateGetSinglePaymentInformation, validateInitiatePayment, validateStartPaymentAuthorisation, validateStartPaymentAuthorisation, validateUpdatePaymentPsuData, validateUpdatePaymentPsuData, validateUpdatePaymentPsuDatapublic PaymentInitiationServiceImpl(AdapterServiceLoader adapterServiceLoader)
public de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.PaymentInitationRequestResponse201> initiatePayment(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams,
Object body)
initiatePayment in interface de.adorsys.xs2a.adapter.api.PaymentInitiationServicepublic de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.PaymentInitiationWithStatusResponse> getSinglePaymentInformation(de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams)
getSinglePaymentInformation in interface de.adorsys.xs2a.adapter.api.PaymentInitiationServicepublic de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationWithStatusResponse> getPeriodicPaymentInformation(de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams)
getPeriodicPaymentInformation in interface de.adorsys.xs2a.adapter.api.PaymentInitiationServicepublic de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationMultipartBody> getPeriodicPain001PaymentInformation(de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams)
getPeriodicPain001PaymentInformation in interface de.adorsys.xs2a.adapter.api.PaymentInitiationServicepublic de.adorsys.xs2a.adapter.api.Response<String> getPaymentInformationAsString(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService, de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct, String paymentId, de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders, de.adorsys.xs2a.adapter.api.RequestParams requestParams)
getPaymentInformationAsString in interface de.adorsys.xs2a.adapter.api.PaymentInitiationServicepublic de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.ScaStatusResponse> getPaymentInitiationScaStatus(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
String authorisationId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams)
getPaymentInitiationScaStatus in interface de.adorsys.xs2a.adapter.api.PaymentInitiationServicepublic de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.PaymentInitiationStatusResponse200Json> getPaymentInitiationStatus(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams)
getPaymentInitiationStatus in interface de.adorsys.xs2a.adapter.api.PaymentInitiationServicepublic de.adorsys.xs2a.adapter.api.Response<String> getPaymentInitiationStatusAsString(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService, de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct, String paymentId, de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders, de.adorsys.xs2a.adapter.api.RequestParams requestParams)
getPaymentInitiationStatusAsString in interface de.adorsys.xs2a.adapter.api.PaymentInitiationServicepublic de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.Authorisations> getPaymentInitiationAuthorisation(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams)
getPaymentInitiationAuthorisation in interface de.adorsys.xs2a.adapter.api.PaymentInitiationServicepublic de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.StartScaprocessResponse> startPaymentAuthorisation(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams)
startPaymentAuthorisation in interface de.adorsys.xs2a.adapter.api.PaymentInitiationServicepublic de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.StartScaprocessResponse> startPaymentAuthorisation(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams,
de.adorsys.xs2a.adapter.api.model.UpdatePsuAuthentication updatePsuAuthentication)
startPaymentAuthorisation in interface de.adorsys.xs2a.adapter.api.PaymentInitiationServicepublic de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.SelectPsuAuthenticationMethodResponse> updatePaymentPsuData(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
String authorisationId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams,
de.adorsys.xs2a.adapter.api.model.SelectPsuAuthenticationMethod body)
updatePaymentPsuData in interface de.adorsys.xs2a.adapter.api.PaymentInitiationServicepublic de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.ScaStatusResponse> updatePaymentPsuData(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
String authorisationId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams,
de.adorsys.xs2a.adapter.api.model.TransactionAuthorisation body)
updatePaymentPsuData in interface de.adorsys.xs2a.adapter.api.PaymentInitiationServicepublic de.adorsys.xs2a.adapter.api.Response<de.adorsys.xs2a.adapter.api.model.UpdatePsuAuthenticationResponse> updatePaymentPsuData(de.adorsys.xs2a.adapter.api.model.PaymentService paymentService,
de.adorsys.xs2a.adapter.api.model.PaymentProduct paymentProduct,
String paymentId,
String authorisationId,
de.adorsys.xs2a.adapter.api.RequestHeaders requestHeaders,
de.adorsys.xs2a.adapter.api.RequestParams requestParams,
de.adorsys.xs2a.adapter.api.model.UpdatePsuAuthentication body)
updatePaymentPsuData in interface de.adorsys.xs2a.adapter.api.PaymentInitiationServiceCopyright © 2021. All rights reserved.