Class LoanBuyDownFeeAmortizationProcessingServiceImpl
java.lang.Object
org.apache.fineract.portfolio.loanaccount.service.LoanBuyDownFeeAmortizationProcessingServiceImpl
- All Implemented Interfaces:
org.apache.fineract.portfolio.loanaccount.service.LoanBuyDownFeeAmortizationProcessingService
@Component
public class LoanBuyDownFeeAmortizationProcessingServiceImpl
extends Object
implements org.apache.fineract.portfolio.loanaccount.service.LoanBuyDownFeeAmortizationProcessingService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprocessBuyDownFeeAmortizationOnLoanChargeOff(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction chargeOffTransaction) voidprocessBuyDownFeeAmortizationOnLoanClosure(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, boolean addJournal) voidprocessBuyDownFeeAmortizationOnLoanUndoChargeOff(org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction loanTransaction) voidprocessBuyDownFeeAmortizationTillDate(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, LocalDate tillDate, boolean addJournal)
-
Constructor Details
-
LoanBuyDownFeeAmortizationProcessingServiceImpl
public LoanBuyDownFeeAmortizationProcessingServiceImpl()
-
-
Method Details
-
processBuyDownFeeAmortizationTillDate
@Transactional public void processBuyDownFeeAmortizationTillDate(@NonNull org.apache.fineract.portfolio.loanaccount.domain.Loan loan, @NonNull LocalDate tillDate, boolean addJournal) - Specified by:
processBuyDownFeeAmortizationTillDatein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanBuyDownFeeAmortizationProcessingService
-
processBuyDownFeeAmortizationOnLoanClosure
@Transactional public void processBuyDownFeeAmortizationOnLoanClosure(@NonNull org.apache.fineract.portfolio.loanaccount.domain.Loan loan, boolean addJournal) - Specified by:
processBuyDownFeeAmortizationOnLoanClosurein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanBuyDownFeeAmortizationProcessingService
-
processBuyDownFeeAmortizationOnLoanChargeOff
@Transactional public void processBuyDownFeeAmortizationOnLoanChargeOff(@NonNull org.apache.fineract.portfolio.loanaccount.domain.Loan loan, @NonNull org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction chargeOffTransaction) - Specified by:
processBuyDownFeeAmortizationOnLoanChargeOffin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanBuyDownFeeAmortizationProcessingService
-
processBuyDownFeeAmortizationOnLoanUndoChargeOff
@Transactional public void processBuyDownFeeAmortizationOnLoanUndoChargeOff(@NonNull org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction loanTransaction) - Specified by:
processBuyDownFeeAmortizationOnLoanUndoChargeOffin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanBuyDownFeeAmortizationProcessingService
-