@Service public class BankAccountService extends Object
| Constructor and Description |
|---|
BankAccountService() |
public void synchBankAccounts(BankAccessEntity bankAccess, BankAccessCredentials credentials)
public List<BankAccountEntity> loadFromBankingAPI(BankAccessEntity bankAccess, BankAccessCredentials credentials, domain.BankApi bankApi)
public BankAccountData loadBankAccount(String accessId, String accountId)
public void saveBankAccount(BankAccountEntity in)
in - public void saveBankAccounts(String accessId, List<BankAccountEntity> accounts)
public AccountSynchPref loadAccountLevelSynchPref(String accessId, String accountId)
public void storeAccountLevelSynchPref(String accessId, String accountId, AccountSynchPref pref)
public AccountSynchPref loadAccessLevelSynchPref(String accessId)
public void storeAccessLevelSynchPref(String accessId, AccountSynchPref pref)
public AccountSynchPref loadUserLevelSynchPref()
public void storeUserLevelSynchPref(AccountSynchPref pref)
public AccountSynchPref findAccountSynchPref(String accessId, String accountId)
accessId - accountId - public void saveStandingOrders(BankAccountEntity bankAccount, List<domain.StandingOrder> standingOrders)
bankAccount - standingOrders - public void saveContracts(String accountId, List<ContractEntity> contractEntities)
We assume to contracts given are associated with the bank account.
public void saveAccountAnalytics(String accountId, AccountAnalyticsEntity analytic)
Copyright © 2018. All rights reserved.