Class AccountingJournalEntryConfiguration

java.lang.Object
org.apache.fineract.accounting.journalentry.starter.AccountingJournalEntryConfiguration

@Configuration public class AccountingJournalEntryConfiguration extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    accountingProcessorHelper(org.apache.fineract.accounting.journalentry.domain.JournalEntryRepository glJournalEntryRepository, org.apache.fineract.accounting.producttoaccountmapping.domain.ProductToGLAccountMappingRepository accountMappingRepository, org.apache.fineract.accounting.financialactivityaccount.domain.FinancialActivityAccountRepositoryWrapper financialActivityAccountRepository, org.apache.fineract.accounting.closure.domain.GLClosureRepository closureRepository, org.apache.fineract.accounting.glaccount.domain.GLAccountRepository glAccountRepository, org.apache.fineract.organisation.office.domain.OfficeRepository officeRepository, org.apache.fineract.portfolio.account.service.AccountTransfersReadPlatformService accountTransfersReadPlatformService, org.apache.fineract.portfolio.charge.domain.ChargeRepositoryWrapper chargeRepositoryWrapper, org.apache.fineract.infrastructure.event.business.service.BusinessEventNotifierService businessEventNotifierService)
     
    org.apache.fineract.accounting.journalentry.service.JournalEntryReadPlatformService
    journalEntryReadPlatformService(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, org.apache.fineract.accounting.glaccount.service.GLAccountReadPlatformService glAccountReadPlatformService, org.apache.fineract.organisation.office.service.OfficeReadPlatformService officeReadPlatformService, org.apache.fineract.infrastructure.security.utils.ColumnValidator columnValidator, org.apache.fineract.accounting.financialactivityaccount.domain.FinancialActivityAccountRepositoryWrapper financialActivityAccountRepositoryWrapper, org.apache.fineract.infrastructure.core.service.PaginationHelper paginationHelper, org.apache.fineract.infrastructure.core.service.database.DatabaseSpecificSQLGenerator sqlGenerator)
     
    journalEntryWritePlatformService(org.apache.fineract.accounting.closure.domain.GLClosureRepository glClosureRepository, org.apache.fineract.accounting.glaccount.domain.GLAccountRepository glAccountRepository, org.apache.fineract.accounting.journalentry.domain.JournalEntryRepository glJournalEntryRepository, org.apache.fineract.organisation.office.domain.OfficeRepositoryWrapper officeRepositoryWrapper, AccountingProcessorForLoanFactory accountingProcessorForLoanFactory, AccountingProcessorForSavingsFactory accountingProcessorForSavingsFactory, AccountingProcessorForSharesFactory accountingProcessorForSharesFactory, AccountingProcessorHelper helper, org.apache.fineract.accounting.journalentry.serialization.JournalEntryCommandFromApiJsonDeserializer fromApiJsonDeserializer, org.apache.fineract.accounting.rule.domain.AccountingRuleRepository accountingRuleRepository, org.apache.fineract.accounting.glaccount.service.GLAccountReadPlatformService glAccountReadPlatformService, org.apache.fineract.organisation.monetary.domain.OrganisationCurrencyRepositoryWrapper organisationCurrencyRepository, org.apache.fineract.infrastructure.security.service.PlatformSecurityContext context, org.apache.fineract.portfolio.paymentdetail.service.PaymentDetailWritePlatformService paymentDetailWritePlatformService, org.apache.fineract.accounting.financialactivityaccount.domain.FinancialActivityAccountRepositoryWrapper financialActivityAccountRepositoryWrapper, CashBasedAccountingProcessorForClientTransactions accountingProcessorForClientTransactions, org.apache.fineract.infrastructure.configuration.service.ConfigurationReadPlatformService configurationReadPlatformService, org.apache.fineract.investor.service.AccountingService accountingService, org.apache.fineract.investor.domain.ExternalAssetOwnerRepository externalAssetOwnerRepository)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AccountingJournalEntryConfiguration

      public AccountingJournalEntryConfiguration()
  • Method Details

    • accountingProcessorHelper

      @Bean @ConditionalOnMissingBean(AccountingProcessorHelper.class) public AccountingProcessorHelper accountingProcessorHelper(org.apache.fineract.accounting.journalentry.domain.JournalEntryRepository glJournalEntryRepository, org.apache.fineract.accounting.producttoaccountmapping.domain.ProductToGLAccountMappingRepository accountMappingRepository, org.apache.fineract.accounting.financialactivityaccount.domain.FinancialActivityAccountRepositoryWrapper financialActivityAccountRepository, org.apache.fineract.accounting.closure.domain.GLClosureRepository closureRepository, org.apache.fineract.accounting.glaccount.domain.GLAccountRepository glAccountRepository, org.apache.fineract.organisation.office.domain.OfficeRepository officeRepository, org.apache.fineract.portfolio.account.service.AccountTransfersReadPlatformService accountTransfersReadPlatformService, org.apache.fineract.portfolio.charge.domain.ChargeRepositoryWrapper chargeRepositoryWrapper, org.apache.fineract.infrastructure.event.business.service.BusinessEventNotifierService businessEventNotifierService)
    • journalEntryReadPlatformService

      @Bean @ConditionalOnMissingBean(org.apache.fineract.accounting.journalentry.service.JournalEntryReadPlatformService.class) public org.apache.fineract.accounting.journalentry.service.JournalEntryReadPlatformService journalEntryReadPlatformService(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, org.apache.fineract.accounting.glaccount.service.GLAccountReadPlatformService glAccountReadPlatformService, org.apache.fineract.organisation.office.service.OfficeReadPlatformService officeReadPlatformService, org.apache.fineract.infrastructure.security.utils.ColumnValidator columnValidator, org.apache.fineract.accounting.financialactivityaccount.domain.FinancialActivityAccountRepositoryWrapper financialActivityAccountRepositoryWrapper, org.apache.fineract.infrastructure.core.service.PaginationHelper paginationHelper, org.apache.fineract.infrastructure.core.service.database.DatabaseSpecificSQLGenerator sqlGenerator)
    • journalEntryWritePlatformService

      @Bean @ConditionalOnMissingBean(JournalEntryWritePlatformService.class) public JournalEntryWritePlatformService journalEntryWritePlatformService(org.apache.fineract.accounting.closure.domain.GLClosureRepository glClosureRepository, org.apache.fineract.accounting.glaccount.domain.GLAccountRepository glAccountRepository, org.apache.fineract.accounting.journalentry.domain.JournalEntryRepository glJournalEntryRepository, org.apache.fineract.organisation.office.domain.OfficeRepositoryWrapper officeRepositoryWrapper, AccountingProcessorForLoanFactory accountingProcessorForLoanFactory, AccountingProcessorForSavingsFactory accountingProcessorForSavingsFactory, AccountingProcessorForSharesFactory accountingProcessorForSharesFactory, AccountingProcessorHelper helper, org.apache.fineract.accounting.journalentry.serialization.JournalEntryCommandFromApiJsonDeserializer fromApiJsonDeserializer, org.apache.fineract.accounting.rule.domain.AccountingRuleRepository accountingRuleRepository, org.apache.fineract.accounting.glaccount.service.GLAccountReadPlatformService glAccountReadPlatformService, org.apache.fineract.organisation.monetary.domain.OrganisationCurrencyRepositoryWrapper organisationCurrencyRepository, org.apache.fineract.infrastructure.security.service.PlatformSecurityContext context, org.apache.fineract.portfolio.paymentdetail.service.PaymentDetailWritePlatformService paymentDetailWritePlatformService, org.apache.fineract.accounting.financialactivityaccount.domain.FinancialActivityAccountRepositoryWrapper financialActivityAccountRepositoryWrapper, CashBasedAccountingProcessorForClientTransactions accountingProcessorForClientTransactions, org.apache.fineract.infrastructure.configuration.service.ConfigurationReadPlatformService configurationReadPlatformService, org.apache.fineract.investor.service.AccountingService accountingService, org.apache.fineract.investor.domain.ExternalAssetOwnerRepository externalAssetOwnerRepository)