Interface PaymentServiceResolver


  • public interface PaymentServiceResolver
    • Method Detail

      • 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 - CommonPaymentData object
        Returns:
        definite implementation of ReadPaymentService
      • getReadPaymentStatusService

        ReadPaymentStatusService getReadPaymentStatusService​(de.adorsys.psd2.consent.api.pis.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 - PisPaymentCancellationRequest object
        Returns:
        definite implementation of CancelPaymentService