Package de.adorsys.multibanking.jpa.impl
Class BookingRepositoryImpl
- java.lang.Object
-
- de.adorsys.multibanking.jpa.impl.BookingRepositoryImpl
-
- All Implemented Interfaces:
BookingRepositoryIf
@Profile("jpa") @Service public class BookingRepositoryImpl extends Object implements BookingRepositoryIf
-
-
Constructor Summary
Constructors Constructor Description BookingRepositoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteByAccountId(String id)List<BookingEntity>findByUserIdAndAccountIdAndBankApi(String userId, String bankAccountId, BankApi bankApi)Optional<BookingEntity>findByUserIdAndId(String userId, String bookingId)List<BookingEntity>findByUserIdAndIds(String name, List<String> ids)org.springframework.data.domain.Page<BookingEntity>findPageableByUserIdAndAccountIdAndBankApi(org.springframework.data.domain.Pageable pageable, String userId, String bankAccountId, BankApi bankApi)voidsave(List<BookingEntity> bookingEntities)
-
-
-
Method Detail
-
findPageableByUserIdAndAccountIdAndBankApi
public org.springframework.data.domain.Page<BookingEntity> findPageableByUserIdAndAccountIdAndBankApi(org.springframework.data.domain.Pageable pageable, String userId, String bankAccountId, BankApi bankApi)
- Specified by:
findPageableByUserIdAndAccountIdAndBankApiin interfaceBookingRepositoryIf
-
findByUserIdAndAccountIdAndBankApi
public List<BookingEntity> findByUserIdAndAccountIdAndBankApi(String userId, String bankAccountId, BankApi bankApi)
- Specified by:
findByUserIdAndAccountIdAndBankApiin interfaceBookingRepositoryIf
-
findByUserIdAndId
public Optional<BookingEntity> findByUserIdAndId(String userId, String bookingId)
- Specified by:
findByUserIdAndIdin interfaceBookingRepositoryIf
-
findByUserIdAndIds
public List<BookingEntity> findByUserIdAndIds(String name, List<String> ids)
- Specified by:
findByUserIdAndIdsin interfaceBookingRepositoryIf
-
save
public void save(List<BookingEntity> bookingEntities)
- Specified by:
savein interfaceBookingRepositoryIf
-
deleteByAccountId
public void deleteByAccountId(String id)
- Specified by:
deleteByAccountIdin interfaceBookingRepositoryIf
-
-