Class CommonPaymentService
- java.lang.Object
-
- de.adorsys.psd2.consent.service.authorisation.CommonPaymentService
-
@Service public class CommonPaymentService extends Object
-
-
Constructor Summary
Constructors Constructor Description CommonPaymentService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]buildPaymentData(List<de.adorsys.psd2.consent.api.pis.PisPayment> pisPayments, de.adorsys.psd2.xs2a.core.profile.PaymentType paymentType)PisCommonPaymentDatacheckAndUpdateOnConfirmationExpiration(PisCommonPaymentData pisCommonPaymentData)Optional<List<PisPaymentData>>findByPaymentId(String parentId)Optional<List<PisPaymentData>>findByPaymentIdAndPaymentDataTransactionStatusIn(String parentId, List<de.adorsys.psd2.xs2a.core.pis.TransactionStatus> transactionStatuses)Optional<PisCommonPaymentData>findByPaymentIdAndTransactionStatusIn(String parentId, List<de.adorsys.psd2.xs2a.core.pis.TransactionStatus> transactionStatuses)Optional<PisCommonPaymentData>findOneByPaymentId(String parentId)de.adorsys.psd2.consent.api.pis.PisPaymentmapToPisPayment(PisPaymentData pisPaymentData)PisCommonPaymentDatasave(PisCommonPaymentData pisCommonPaymentData)
-
-
-
Method Detail
-
save
public PisCommonPaymentData save(PisCommonPaymentData pisCommonPaymentData)
-
mapToPisPayment
public de.adorsys.psd2.consent.api.pis.PisPayment mapToPisPayment(PisPaymentData pisPaymentData)
-
buildPaymentData
public byte[] buildPaymentData(List<de.adorsys.psd2.consent.api.pis.PisPayment> pisPayments, de.adorsys.psd2.xs2a.core.profile.PaymentType paymentType)
-
findByPaymentIdAndPaymentDataTransactionStatusIn
public Optional<List<PisPaymentData>> findByPaymentIdAndPaymentDataTransactionStatusIn(String parentId, List<de.adorsys.psd2.xs2a.core.pis.TransactionStatus> transactionStatuses)
-
checkAndUpdateOnConfirmationExpiration
public PisCommonPaymentData checkAndUpdateOnConfirmationExpiration(PisCommonPaymentData pisCommonPaymentData)
-
findByPaymentIdAndTransactionStatusIn
public Optional<PisCommonPaymentData> findByPaymentIdAndTransactionStatusIn(String parentId, List<de.adorsys.psd2.xs2a.core.pis.TransactionStatus> transactionStatuses)
-
findOneByPaymentId
public Optional<PisCommonPaymentData> findOneByPaymentId(String parentId)
-
findByPaymentId
public Optional<List<PisPaymentData>> findByPaymentId(String parentId)
-
-