@Service public class BankingAccountService extends Object
| Constructor and Description |
|---|
BankingAccountService(BankingAccountRepositoryV1 bankingAccountRepositoryV1,
BankingAccountRepositoryV2 bankingAccountRepositoryV2,
BankingAccountDetailRepositoryV1 bankingAccountDetailRepositoryV1,
BankingAccountDetailRepositoryV3 bankingAccountDetailRepositoryV3,
BankingBalanceRepository bankingBalanceRepository) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkAccountExistence(String accountId) |
org.springframework.data.domain.Page<BankingAccount> |
findBankingAccountsLike(Boolean isOwned,
BankingAccount bankingAccount,
org.springframework.data.domain.Pageable pageable,
int version) |
BankingAccountDetail |
getBankingAccountDetail(String accountId,
int version) |
BankingBalance |
getBankingBalance(String accountId) |
org.springframework.data.domain.Page<BankingBalance> |
getBankingBalances(Boolean isOwned,
BankingProductCategory category,
BankingAccount.OpenStatus openStatus,
org.springframework.data.domain.Pageable pageable) |
org.springframework.data.domain.Page<BankingBalance> |
getBankingBalances(List<String> accountIds,
org.springframework.data.domain.Pageable pageable) |
@Autowired public BankingAccountService(BankingAccountRepositoryV1 bankingAccountRepositoryV1, BankingAccountRepositoryV2 bankingAccountRepositoryV2, BankingAccountDetailRepositoryV1 bankingAccountDetailRepositoryV1, BankingAccountDetailRepositoryV3 bankingAccountDetailRepositoryV3, BankingBalanceRepository bankingBalanceRepository)
public BankingAccountDetail getBankingAccountDetail(String accountId, int version)
public org.springframework.data.domain.Page<BankingAccount> findBankingAccountsLike(Boolean isOwned, BankingAccount bankingAccount, org.springframework.data.domain.Pageable pageable, int version)
public BankingBalance getBankingBalance(String accountId)
public org.springframework.data.domain.Page<BankingBalance> getBankingBalances(Boolean isOwned, BankingProductCategory category, BankingAccount.OpenStatus openStatus, org.springframework.data.domain.Pageable pageable)
public org.springframework.data.domain.Page<BankingBalance> getBankingBalances(List<String> accountIds, org.springframework.data.domain.Pageable pageable)
public boolean checkAccountExistence(String accountId)
Copyright © 2023. All rights reserved.