Class InterestRateChartConfiguration

java.lang.Object
org.apache.fineract.portfolio.interestratechart.starter.InterestRateChartConfiguration

@Configuration public class InterestRateChartConfiguration extends Object
  • Constructor Details

    • InterestRateChartConfiguration

      public InterestRateChartConfiguration()
  • Method Details

    • interestIncentiveAssembler

      @Bean @ConditionalOnMissingBean(org.apache.fineract.portfolio.interestratechart.service.InterestIncentiveAssembler.class) public org.apache.fineract.portfolio.interestratechart.service.InterestIncentiveAssembler interestIncentiveAssembler(org.apache.fineract.infrastructure.core.serialization.FromJsonHelper fromApiJsonHelper)
    • interestIncentiveDropdownReadPlatformService

      @Bean @ConditionalOnMissingBean(InterestIncentiveDropdownReadPlatformService.class) public InterestIncentiveDropdownReadPlatformService interestIncentiveDropdownReadPlatformService()
    • interestRateChartAssembler

      @Bean @ConditionalOnMissingBean(org.apache.fineract.portfolio.interestratechart.service.InterestRateChartAssembler.class) public org.apache.fineract.portfolio.interestratechart.service.InterestRateChartAssembler interestRateChartAssembler(org.apache.fineract.infrastructure.core.serialization.FromJsonHelper fromApiJsonHelper, org.apache.fineract.portfolio.interestratechart.domain.InterestRateChartRepositoryWrapper interestRateChartRepositoryWrapper, org.apache.fineract.portfolio.interestratechart.service.InterestRateChartSlabAssembler chartSlabAssembler)
    • interestRateChartDropdownReadPlatformService

      @Bean @ConditionalOnMissingBean(InterestRateChartDropdownReadPlatformService.class) public InterestRateChartDropdownReadPlatformService interestRateChartDropdownReadPlatformService()
    • interestRateChartReadPlatformService

      @Bean @ConditionalOnMissingBean(InterestRateChartReadPlatformService.class) public InterestRateChartReadPlatformService interestRateChartReadPlatformService(org.apache.fineract.infrastructure.security.service.PlatformSecurityContext context, org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, InterestRateChartDropdownReadPlatformService chartDropdownReadPlatformService, InterestIncentiveDropdownReadPlatformService interestIncentiveDropdownReadPlatformService, org.apache.fineract.infrastructure.codes.service.CodeValueReadPlatformService codeValueReadPlatformService, org.apache.fineract.infrastructure.core.service.database.DatabaseSpecificSQLGenerator sqlGenerator)
    • interestRateChartSlabAssembler

      @Bean @ConditionalOnMissingBean(org.apache.fineract.portfolio.interestratechart.service.InterestRateChartSlabAssembler.class) public org.apache.fineract.portfolio.interestratechart.service.InterestRateChartSlabAssembler interestRateChartSlabAssembler(org.apache.fineract.infrastructure.core.serialization.FromJsonHelper fromApiJsonHelper, org.apache.fineract.portfolio.interestratechart.domain.InterestRateChartRepositoryWrapper interestRateChartRepositoryWrapper, org.apache.fineract.portfolio.interestratechart.service.InterestIncentiveAssembler incentiveAssembler)
    • interestRateChartSlabExtractor

      @Bean public InterestRateChartSlabReadPlatformServiceImpl.InterestRateChartSlabExtractor interestRateChartSlabExtractor(org.apache.fineract.infrastructure.core.service.database.DatabaseSpecificSQLGenerator sqlGenerator)
    • interestRateChartSlabReadPlatformService

      @Bean @ConditionalOnMissingBean(InterestRateChartSlabReadPlatformService.class) public InterestRateChartSlabReadPlatformService interestRateChartSlabReadPlatformService(org.apache.fineract.infrastructure.security.service.PlatformSecurityContext context, org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, InterestRateChartSlabReadPlatformServiceImpl.InterestRateChartSlabExtractor chartSlabExtractor, InterestRateChartDropdownReadPlatformService chartDropdownReadPlatformService, InterestIncentiveDropdownReadPlatformService interestIncentiveDropdownReadPlatformService, org.apache.fineract.infrastructure.codes.service.CodeValueReadPlatformService codeValueReadPlatformService)
    • interestRateChartSlabWritePlatformService

      @Bean @ConditionalOnMissingBean(InterestRateChartSlabWritePlatformService.class) public InterestRateChartSlabWritePlatformService interestRateChartSlabWritePlatformService(org.apache.fineract.infrastructure.security.service.PlatformSecurityContext context, InterestRateChartSlabDataValidator interestRateChartSlabDataValidator, org.apache.fineract.portfolio.interestratechart.service.InterestRateChartAssembler interestRateChartAssembler, org.apache.fineract.portfolio.interestratechart.service.InterestRateChartSlabAssembler interestRateChartSlabAssembler, org.apache.fineract.portfolio.interestratechart.domain.InterestRateChartRepositoryWrapper interestRateChartRepository, org.apache.fineract.portfolio.interestratechart.domain.InterestRateChartSlabRepository chartSlabRepository, org.apache.fineract.portfolio.savings.domain.SavingsProductRepository savingsProductRepository)
    • interestRateChartWritePlatformService

      @Bean @ConditionalOnMissingBean(InterestRateChartWritePlatformService.class) public InterestRateChartWritePlatformService interestRateChartWritePlatformService(org.apache.fineract.infrastructure.security.service.PlatformSecurityContext context, InterestRateChartDataValidator interestRateChartDataValidator, org.apache.fineract.portfolio.interestratechart.service.InterestRateChartAssembler interestRateChartAssembler, org.apache.fineract.portfolio.interestratechart.domain.InterestRateChartRepositoryWrapper interestRateChartRepository)