Interface PaymentServiceResolver
-
public interface PaymentServiceResolver
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CancelPaymentServicegetCancelPaymentService(de.adorsys.psd2.consent.api.pis.proto.PisPaymentCancellationRequest paymentCancellationRequest)Returns definite service for payment cancellation depending on the input payment cancellation data.CreatePaymentServicegetCreatePaymentService(PaymentInitiationParameters paymentInitiationParameters)Returns definite service for payment creation depending on the payment initiation parameters.ReadPaymentServicegetReadPaymentService(de.adorsys.psd2.consent.api.pis.CommonPaymentData commonPaymentData)Returns definite service for getting payment details depending on the input payment data.ReadPaymentStatusServicegetReadPaymentStatusService(de.adorsys.psd2.consent.api.pis.proto.PisCommonPaymentResponse pisCommonPaymentResponse)
-
-
-
Method Detail
-
getCreatePaymentService
CreatePaymentService getCreatePaymentService(PaymentInitiationParameters paymentInitiationParameters)
Returns definite service for payment creation depending on the payment initiation parameters.- Parameters:
paymentInitiationParameters-PaymentInitiationParametersobject- Returns:
- definite implementation of
CreatePaymentService
-
getReadPaymentService
ReadPaymentService getReadPaymentService(de.adorsys.psd2.consent.api.pis.CommonPaymentData commonPaymentData)
Returns definite service for getting payment details depending on the input payment data.- Parameters:
commonPaymentData-CommonPaymentDataobject- Returns:
- definite implementation of
ReadPaymentService
-
getReadPaymentStatusService
ReadPaymentStatusService getReadPaymentStatusService(de.adorsys.psd2.consent.api.pis.proto.PisCommonPaymentResponse pisCommonPaymentResponse)
-
getCancelPaymentService
CancelPaymentService getCancelPaymentService(de.adorsys.psd2.consent.api.pis.proto.PisPaymentCancellationRequest paymentCancellationRequest)
Returns definite service for payment cancellation depending on the input payment cancellation data.- Parameters:
paymentCancellationRequest-PisPaymentCancellationRequestobject- Returns:
- definite implementation of
CancelPaymentService
-
-