Interface PisCommonPaymentDataRepository
-
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<PisCommonPaymentData,Long>,org.springframework.data.jpa.repository.JpaSpecificationExecutor<PisCommonPaymentData>,org.springframework.data.repository.Repository<PisCommonPaymentData,Long>
public interface PisCommonPaymentDataRepository extends org.springframework.data.repository.CrudRepository<PisCommonPaymentData,Long>, org.springframework.data.jpa.repository.JpaSpecificationExecutor<PisCommonPaymentData>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LongcountByTransactionStatusIn(Set<de.adorsys.psd2.xs2a.core.pis.TransactionStatus> statuses)List<PisCommonPaymentData>findAllByPaymentIdIn(List<String> externalIds)Gets payment list by payment ids.Optional<PisCommonPaymentData>findByPaymentId(String paymentId)Optional<PisCommonPaymentData>findByPaymentIdAndTransactionStatusIn(String paymentId, List<de.adorsys.psd2.xs2a.core.pis.TransactionStatus> status)List<PisCommonPaymentData>findByTransactionStatusIn(Set<de.adorsys.psd2.xs2a.core.pis.TransactionStatus> statuses, org.springframework.data.domain.Pageable pageable)
-
-
-
Method Detail
-
findByPaymentIdAndTransactionStatusIn
Optional<PisCommonPaymentData> findByPaymentIdAndTransactionStatusIn(String paymentId, List<de.adorsys.psd2.xs2a.core.pis.TransactionStatus> status)
-
findByPaymentId
Optional<PisCommonPaymentData> findByPaymentId(String paymentId)
-
findAllByPaymentIdIn
List<PisCommonPaymentData> findAllByPaymentIdIn(List<String> externalIds)
Gets payment list by payment ids. Uses in signing basket plugin (don't remove).- Parameters:
externalIds- external payment ids- Returns:
- list of payments
-
countByTransactionStatusIn
Long countByTransactionStatusIn(Set<de.adorsys.psd2.xs2a.core.pis.TransactionStatus> statuses)
-
findByTransactionStatusIn
List<PisCommonPaymentData> findByTransactionStatusIn(Set<de.adorsys.psd2.xs2a.core.pis.TransactionStatus> statuses, org.springframework.data.domain.Pageable pageable)
-
-