Class LoanCapitalizedIncomeAmortizationProcessingServiceImpl
java.lang.Object
org.apache.fineract.portfolio.loanaccount.service.LoanCapitalizedIncomeAmortizationProcessingServiceImpl
- All Implemented Interfaces:
org.apache.fineract.portfolio.loanaccount.service.LoanCapitalizedIncomeAmortizationProcessingService
@Component
public class LoanCapitalizedIncomeAmortizationProcessingServiceImpl
extends Object
implements org.apache.fineract.portfolio.loanaccount.service.LoanCapitalizedIncomeAmortizationProcessingService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprocessCapitalizedIncomeAmortizationOnLoanChargeOff(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction chargeOffTransaction) voidprocessCapitalizedIncomeAmortizationOnLoanClosure(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, boolean addJournal) voidprocessCapitalizedIncomeAmortizationOnLoanUndoChargeOff(org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction loanTransaction) voidprocessCapitalizedIncomeAmortizationTillDate(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, LocalDate tillDate, boolean addJournal)
-
Constructor Details
-
LoanCapitalizedIncomeAmortizationProcessingServiceImpl
public LoanCapitalizedIncomeAmortizationProcessingServiceImpl()
-
-
Method Details
-
processCapitalizedIncomeAmortizationOnLoanClosure
@Transactional public void processCapitalizedIncomeAmortizationOnLoanClosure(@NonNull org.apache.fineract.portfolio.loanaccount.domain.Loan loan, boolean addJournal) - Specified by:
processCapitalizedIncomeAmortizationOnLoanClosurein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanCapitalizedIncomeAmortizationProcessingService
-
processCapitalizedIncomeAmortizationOnLoanChargeOff
@Transactional public void processCapitalizedIncomeAmortizationOnLoanChargeOff(@NonNull org.apache.fineract.portfolio.loanaccount.domain.Loan loan, @NonNull org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction chargeOffTransaction) - Specified by:
processCapitalizedIncomeAmortizationOnLoanChargeOffin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanCapitalizedIncomeAmortizationProcessingService
-
processCapitalizedIncomeAmortizationOnLoanUndoChargeOff
@Transactional public void processCapitalizedIncomeAmortizationOnLoanUndoChargeOff(@NonNull org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction loanTransaction) - Specified by:
processCapitalizedIncomeAmortizationOnLoanUndoChargeOffin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanCapitalizedIncomeAmortizationProcessingService
-
processCapitalizedIncomeAmortizationTillDate
@Transactional public void processCapitalizedIncomeAmortizationTillDate(@NonNull org.apache.fineract.portfolio.loanaccount.domain.Loan loan, @NonNull LocalDate tillDate, boolean addJournal) - Specified by:
processCapitalizedIncomeAmortizationTillDatein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanCapitalizedIncomeAmortizationProcessingService
-