Class SavingsAccountChargeReadPlatformServiceImpl

java.lang.Object
org.apache.fineract.portfolio.savings.service.SavingsAccountChargeReadPlatformServiceImpl
All Implemented Interfaces:
org.apache.fineract.portfolio.savings.service.SavingsAccountChargeReadPlatformService

public class SavingsAccountChargeReadPlatformServiceImpl extends Object implements org.apache.fineract.portfolio.savings.service.SavingsAccountChargeReadPlatformService
  • Constructor Details

    • SavingsAccountChargeReadPlatformServiceImpl

      public SavingsAccountChargeReadPlatformServiceImpl(org.apache.fineract.infrastructure.security.service.PlatformSecurityContext context, org.apache.fineract.portfolio.charge.service.ChargeDropdownReadPlatformService chargeDropdownReadPlatformService, org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, DropdownReadPlatformService dropdownReadPlatformService, org.apache.fineract.infrastructure.core.service.database.DatabaseSpecificSQLGenerator sqlGenerator)
  • Method Details

    • retrieveSavingsAccountChargeTemplate

      public org.apache.fineract.portfolio.charge.data.ChargeData retrieveSavingsAccountChargeTemplate()
      Specified by:
      retrieveSavingsAccountChargeTemplate in interface org.apache.fineract.portfolio.savings.service.SavingsAccountChargeReadPlatformService
    • retrieveSavingsAccountChargeDetails

      public org.apache.fineract.portfolio.savings.data.SavingsAccountChargeData retrieveSavingsAccountChargeDetails(Long id, Long savingsAccountId)
      Specified by:
      retrieveSavingsAccountChargeDetails in interface org.apache.fineract.portfolio.savings.service.SavingsAccountChargeReadPlatformService
    • retrieveSavingsAccountCharges

      public Collection<org.apache.fineract.portfolio.savings.data.SavingsAccountChargeData> retrieveSavingsAccountCharges(Long loanId, String status)
      Specified by:
      retrieveSavingsAccountCharges in interface org.apache.fineract.portfolio.savings.service.SavingsAccountChargeReadPlatformService
    • retrieveChargesWithAnnualFeeDue

      public Collection<org.apache.fineract.portfolio.savings.data.SavingsAccountAnnualFeeData> retrieveChargesWithAnnualFeeDue()
      Specified by:
      retrieveChargesWithAnnualFeeDue in interface org.apache.fineract.portfolio.savings.service.SavingsAccountChargeReadPlatformService
    • retrieveChargesWithDue

      public Collection<org.apache.fineract.portfolio.savings.data.SavingsAccountAnnualFeeData> retrieveChargesWithDue()
      Specified by:
      retrieveChargesWithDue in interface org.apache.fineract.portfolio.savings.service.SavingsAccountChargeReadPlatformService