Class LoanAdjustmentServiceImpl
java.lang.Object
org.apache.fineract.portfolio.loanaccount.service.adjustment.LoanAdjustmentServiceImpl
- All Implemented Interfaces:
LoanAdjustmentService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadjustExistingTransaction(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction newTransactionDetail, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction transactionForAdjustment, List<Long> existingTransactionIds, List<Long> existingReversedTransactionIds, org.apache.fineract.portfolio.loanaccount.data.ScheduleGeneratorDTO scheduleGeneratorDTO, org.apache.fineract.infrastructure.core.domain.ExternalId reversalExternalId) org.apache.fineract.infrastructure.core.data.CommandProcessingResultadjustLoanTransaction(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction transactionToAdjust, LoanAdjustmentParameter parameter, Long commandId, Map<String, Object> changes)
-
Constructor Details
-
LoanAdjustmentServiceImpl
public LoanAdjustmentServiceImpl()
-
-
Method Details
-
adjustLoanTransaction
public org.apache.fineract.infrastructure.core.data.CommandProcessingResult adjustLoanTransaction(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction transactionToAdjust, LoanAdjustmentParameter parameter, Long commandId, Map<String, Object> changes) - Specified by:
adjustLoanTransactionin interfaceLoanAdjustmentService
-
adjustExistingTransaction
public void adjustExistingTransaction(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction newTransactionDetail, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction transactionForAdjustment, List<Long> existingTransactionIds, List<Long> existingReversedTransactionIds, org.apache.fineract.portfolio.loanaccount.data.ScheduleGeneratorDTO scheduleGeneratorDTO, org.apache.fineract.infrastructure.core.domain.ExternalId reversalExternalId)
-