Interface DepositAccountReadPlatformService

All Known Implementing Classes:
DepositAccountReadPlatformServiceImpl

public interface DepositAccountReadPlatformService
  • Method Summary

    Modifier and Type
    Method
    Description
    Collection<org.apache.fineract.portfolio.savings.data.DepositAccountData>
    retrieveAll(org.apache.fineract.portfolio.savings.DepositAccountType depositAccountType, org.apache.fineract.infrastructure.core.data.PaginationParameters paginationParameters)
     
    Collection<org.apache.fineract.portfolio.savings.data.DepositAccountData>
    retrieveAllForLookup(org.apache.fineract.portfolio.savings.DepositAccountType depositAccountType)
     
    org.apache.fineract.infrastructure.core.service.Page<org.apache.fineract.portfolio.savings.data.DepositAccountData>
    retrieveAllPaged(org.apache.fineract.portfolio.savings.DepositAccountType depositAccountType, org.apache.fineract.infrastructure.core.data.PaginationParameters paginationParameters)
     
    Collection<org.apache.fineract.portfolio.savings.data.SavingsAccountTransactionData>
    retrieveAllTransactions(org.apache.fineract.portfolio.savings.DepositAccountType depositAccountType, Long accountId)
     
     
    Collection<org.apache.fineract.portfolio.savings.data.DepositAccountData>
     
    org.apache.fineract.portfolio.savings.data.DepositAccountData
    retrieveOne(org.apache.fineract.portfolio.savings.DepositAccountType depositAccountType, Long accountId)
     
    org.apache.fineract.portfolio.savings.data.DepositAccountData
    retrieveOneWithChartSlabs(org.apache.fineract.portfolio.savings.DepositAccountType depositAccountType, Long productId)
     
    org.apache.fineract.portfolio.savings.data.DepositAccountData
    retrieveOneWithClosureTemplate(org.apache.fineract.portfolio.savings.DepositAccountType depositAccountType, Long accountId)
     
    org.apache.fineract.portfolio.savings.data.SavingsAccountTransactionData
     
    org.apache.fineract.portfolio.savings.data.DepositAccountData
    retrieveTemplate(org.apache.fineract.portfolio.savings.DepositAccountType depositAccountType, Long clientId, Long groupId, Long productId, boolean staffInSelectedOfficeOnly)
     
     
  • Method Details

    • retrieveAll

      Collection<org.apache.fineract.portfolio.savings.data.DepositAccountData> retrieveAll(org.apache.fineract.portfolio.savings.DepositAccountType depositAccountType, org.apache.fineract.infrastructure.core.data.PaginationParameters paginationParameters)
    • retrieveAllPaged

      org.apache.fineract.infrastructure.core.service.Page<org.apache.fineract.portfolio.savings.data.DepositAccountData> retrieveAllPaged(org.apache.fineract.portfolio.savings.DepositAccountType depositAccountType, org.apache.fineract.infrastructure.core.data.PaginationParameters paginationParameters)
    • retrieveAllForLookup

      Collection<org.apache.fineract.portfolio.savings.data.DepositAccountData> retrieveAllForLookup(org.apache.fineract.portfolio.savings.DepositAccountType depositAccountType)
    • retrieveOne

      org.apache.fineract.portfolio.savings.data.DepositAccountData retrieveOne(org.apache.fineract.portfolio.savings.DepositAccountType depositAccountType, Long accountId)
    • retrieveOneWithClosureTemplate

      org.apache.fineract.portfolio.savings.data.DepositAccountData retrieveOneWithClosureTemplate(org.apache.fineract.portfolio.savings.DepositAccountType depositAccountType, Long accountId)
    • retrieveOneWithChartSlabs

      org.apache.fineract.portfolio.savings.data.DepositAccountData retrieveOneWithChartSlabs(org.apache.fineract.portfolio.savings.DepositAccountType depositAccountType, Long productId)
    • retrieveAllTransactions

      Collection<org.apache.fineract.portfolio.savings.data.SavingsAccountTransactionData> retrieveAllTransactions(org.apache.fineract.portfolio.savings.DepositAccountType depositAccountType, Long accountId)
    • retrieveTemplate

      org.apache.fineract.portfolio.savings.data.DepositAccountData retrieveTemplate(org.apache.fineract.portfolio.savings.DepositAccountType depositAccountType, Long clientId, Long groupId, Long productId, boolean staffInSelectedOfficeOnly)
    • retrieveForMaturityUpdate

      Collection<org.apache.fineract.portfolio.savings.data.DepositAccountData> retrieveForMaturityUpdate()
    • retrieveRecurringAccountDepositTransactionTemplate

      org.apache.fineract.portfolio.savings.data.SavingsAccountTransactionData retrieveRecurringAccountDepositTransactionTemplate(Long accountId)
    • retrieveDataForInterestTransfer

      Collection<AccountTransferDTO> retrieveDataForInterestTransfer()
    • retriveDataForRDScheduleCreation

      Collection<Map<String,Object>> retriveDataForRDScheduleCreation()