@Service @Transactional public class MiddlewareAccountManagementServiceImpl extends Object implements MiddlewareAccountManagementService
| Constructor and Description |
|---|
MiddlewareAccountManagementServiceImpl() |
public MiddlewareAccountManagementServiceImpl()
public void createDepositAccount(String userId, ScaInfoTO scaInfoTO, AccountDetailsTO depositAccount)
createDepositAccount in interface MiddlewareAccountManagementServicepublic AccountDetailsTO getDepositAccountById(String accountId, LocalDateTime time, boolean withBalance)
getDepositAccountById in interface MiddlewareAccountManagementServicepublic AccountDetailsTO getDepositAccountByIban(String iban, LocalDateTime time, boolean withBalance)
getDepositAccountByIban in interface MiddlewareAccountManagementServicepublic List<AccountDetailsTO> getAllAccountDetailsByUserLogin(String userLogin)
getAllAccountDetailsByUserLogin in interface MiddlewareAccountManagementServicepublic TransactionTO getTransactionById(String accountId, String transactionId)
getTransactionById in interface MiddlewareAccountManagementServicepublic List<TransactionTO> getTransactionsByDates(String accountId, LocalDate dateFrom, LocalDate dateTo)
getTransactionsByDates in interface MiddlewareAccountManagementServicepublic boolean confirmFundsAvailability(FundsConfirmationRequestTO request)
confirmFundsAvailability in interface MiddlewareAccountManagementServicepublic void createDepositAccount(ScaInfoTO scaInfoTO, String accountNumberPrefix, String accountNumberSuffix, AccountDetailsTO accDetails)
createDepositAccount in interface MiddlewareAccountManagementServicepublic List<AccountDetailsTO> listDepositAccounts(String userId)
listDepositAccounts in interface MiddlewareAccountManagementServicepublic List<AccountDetailsTO> listDepositAccountsByBranch(String userId)
listDepositAccountsByBranch in interface MiddlewareAccountManagementServicepublic String iban(String id)
iban in interface MiddlewareAccountManagementServicepublic SCAConsentResponseTO startSCA(ScaInfoTO scaInfoTO, String consentId, AisConsentTO aisConsent)
startSCA in interface MiddlewareAccountManagementServicepublic SCAConsentResponseTO loadSCAForAisConsent(String userId, String consentId, String authorisationId)
loadSCAForAisConsent in interface MiddlewareAccountManagementServicepublic SCAConsentResponseTO selectSCAMethodForAisConsent(String userId, String consentId, String authorisationId, String scaMethodId)
selectSCAMethodForAisConsent in interface MiddlewareAccountManagementServicepublic SCAConsentResponseTO authorizeConsent(ScaInfoTO scaInfoTO, String consentId)
authorizeConsent in interface MiddlewareAccountManagementServicepublic SCAConsentResponseTO grantAisConsent(ScaInfoTO scaInfoTO, AisConsentTO aisConsent)
grantAisConsent in interface MiddlewareAccountManagementServicepublic void depositCash(ScaInfoTO scaInfoTO, String accountId, AmountTO amount)
depositCash in interface MiddlewareAccountManagementServicepublic List<AccountAccessTO> getAccountAccesses(String userId)
getAccountAccesses in interface MiddlewareAccountManagementServiceCopyright © 2019. All rights reserved.