Class LoanReadPlatformServiceImpl
java.lang.Object
org.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformServiceImpl
- All Implemented Interfaces:
org.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService,org.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformServiceCommon
@Transactional(readOnly=true)
public class LoanReadPlatformServiceImpl
extends Object
implements org.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService, org.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformServiceCommon
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanexistsByLoanId(Long loanId) fetchLoansForInterestRecalculation(Integer pageSize, Long maxLoanIdInList, String officeHierarchy) org.apache.fineract.portfolio.loanaccount.data.LoanAccountDatafetchRepaymentScheduleData(org.apache.fineract.portfolio.loanaccount.data.LoanAccountData accountData) getLoanIdByLoanExternalId(String externalId) List<org.apache.fineract.portfolio.loanaccount.data.LoanRepaymentScheduleInstallmentData> getRepaymentDataResponse(Long loanId) getResolvedLoanId(org.apache.fineract.infrastructure.core.domain.ExternalId loanExternalId) getResolvedLoanTransactionId(Long transactionId, org.apache.fineract.infrastructure.core.domain.ExternalId externalTransactionId) booleanisGuaranteeRequired(Long loanId) retrieveAccountNumberByAccountId(Long accountId) org.apache.fineract.infrastructure.core.service.Page<org.apache.fineract.portfolio.loanaccount.data.LoanAccountData> retrieveAll(org.apache.fineract.infrastructure.core.service.SearchParameters searchParameters) Collection<org.apache.fineract.portfolio.loanaccount.loanschedule.data.OverdueLoanScheduleData> retrieveAllLoansWithOverdueInstallments(Long penaltyWaitPeriod, Boolean backdatePenalties) Collection<org.apache.fineract.portfolio.loanaccount.loanschedule.data.OverdueLoanScheduleData> retrieveAllOverdueInstallmentsForLoan(org.apache.fineract.portfolio.loanaccount.domain.Loan loan) Collection<org.apache.fineract.organisation.staff.data.StaffData> retrieveAllowedLoanOfficers(Long selectedOfficeId, boolean staffInSelectedOfficeOnly) org.apache.fineract.portfolio.loanaccount.data.LoanApprovalDataretrieveApprovalTemplate(Long loanId) Collection<org.apache.fineract.portfolio.calendar.data.CalendarData> retrieveCalendars(Long groupId) org.apache.fineract.portfolio.loanaccount.data.LoanTransactionDataorg.apache.fineract.portfolio.loanaccount.data.LoanTransactionDataretrieveDisbursalTemplate(Long loanId, boolean paymentDetailsRequired) List<org.apache.fineract.portfolio.loanaccount.data.LoanAccountData> retrieveGLIMChildLoansByGLIMParentAccount(String parentloanAccountNumber) org.apache.fineract.portfolio.loanaccount.data.LoanAccountDataretrieveLoanByLoanAccount(String loanAccountNumber) org.apache.fineract.portfolio.loanaccount.data.LoanTransactionDataretrieveLoanChargeOffTemplate(Long loanId) org.apache.fineract.portfolio.loanaccount.data.DisbursementDataretrieveLoanDisbursementDetail(Long loanId, Long disbursementId) Collection<org.apache.fineract.portfolio.loanaccount.data.DisbursementData> retrieveLoanDisbursementDetails(Long loanId) retrieveLoanDisbursementDetails(List<Long> loanIds) org.apache.fineract.portfolio.loanaccount.data.LoanTransactionDataretrieveLoanForeclosureTemplate(Long loanId, LocalDate transactionDate) retrieveLoanIdByAccountNumber(String loanAccountNumber) retrieveLoanIdByExternalId(org.apache.fineract.infrastructure.core.domain.ExternalId externalId) retrieveLoanIdsByExternalIds(List<org.apache.fineract.infrastructure.core.domain.ExternalId> externalIds) Collection<org.apache.fineract.portfolio.floatingrates.data.InterestRatePeriodData> retrieveLoanInterestRatePeriodData(org.apache.fineract.portfolio.loanaccount.data.LoanAccountData loanData) org.apache.fineract.portfolio.loanaccount.data.LoanTransactionDataretrieveLoanPrePaymentTemplate(org.apache.fineract.portfolio.loanaccount.domain.LoanTransactionType repaymentTransactionType, Long loanId, LocalDate onDate) org.apache.fineract.portfolio.loanaccount.data.LoanAccountDataretrieveLoanProductDetailsTemplate(Long productId, Long clientId, Long groupId) org.apache.fineract.portfolio.loanaccount.data.LoanTransactionDataretrieveLoanTransaction(Long loanId, Long transactionId) retrieveLoanTransactionIdByExternalId(org.apache.fineract.infrastructure.core.domain.ExternalId externalId) org.springframework.data.domain.Page<org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData> retrieveLoanTransactions(@NotNull Long loanId, Set<org.apache.fineract.portfolio.loanaccount.domain.LoanTransactionType> excludedTransactionTypes, org.springframework.data.domain.Pageable pageable) Collection<org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData> retrieveLoanTransactions(Long loanId) org.apache.fineract.portfolio.loanaccount.data.LoanTransactionDataretrieveLoanTransactionTemplate(Long loanId) org.apache.fineract.portfolio.loanaccount.data.LoanTransactionDataretrieveLoanTransactionTemplate(Long loanId, org.apache.fineract.portfolio.loanaccount.domain.LoanTransactionType transactionType, Long transactionId) org.apache.fineract.portfolio.loanaccount.data.LoanTransactionDataretrieveLoanWriteoffTemplate(Long loanId) org.apache.fineract.portfolio.loanaccount.data.LoanTransactionDataretrieveManualInterestRefundTemplate(Long loanId, Long targetTransactionId) org.apache.fineract.portfolio.loanaccount.data.LoanTransactionDataretrieveNumberOfRepayments(Long loanId) org.apache.fineract.portfolio.loanaccount.data.LoanAccountDataretrieveOne(Long loanId) org.apache.fineract.portfolio.loanaccount.data.LoanTransactionDataretrieveRecoveryPaymentTemplate(Long loanId) org.apache.fineract.portfolio.loanaccount.data.LoanTransactionDataretrieveRefundByCashTemplate(Long loanId) org.apache.fineract.portfolio.loanaccount.loanschedule.data.LoanScheduleDataretrieveRepaymentSchedule(Long loanId, org.apache.fineract.portfolio.loanaccount.data.RepaymentScheduleRelatedLoanData repaymentScheduleRelatedLoanData, Collection<org.apache.fineract.portfolio.loanaccount.data.DisbursementData> disbursementData, Collection<org.apache.fineract.portfolio.loanaccount.domain.LoanTransactionRepaymentPeriodData> capitalizedIncomeData, boolean isInterestRecalculationEnabled, org.apache.fineract.portfolio.loanaccount.loanschedule.domain.LoanScheduleType loanScheduleType) org.apache.fineract.portfolio.loanaccount.data.LoanAccountDataretrieveTemplateWithClientAndProductDetails(Long clientId, Long productId) org.apache.fineract.portfolio.loanaccount.data.LoanAccountDataretrieveTemplateWithCompleteGroupAndProductDetails(Long groupId, Long productId) org.apache.fineract.portfolio.loanaccount.data.LoanAccountDataretrieveTemplateWithGroupAndProductDetails(Long groupId, Long productId) org.apache.fineract.portfolio.loanaccount.data.PaidInAdvanceDataretrieveTotalPaidInAdvance(Long loanId) org.apache.fineract.portfolio.loanaccount.data.LoanTransactionDataretrieveWaiveInterestDetails(Long loanId) retriveLoanCounter(Long groupId, Integer loanType, Long productId) retriveLoanCounter(Long clientId, Long productId)
-
Constructor Details
-
LoanReadPlatformServiceImpl
public LoanReadPlatformServiceImpl()
-
-
Method Details
-
retrieveOne
- Specified by:
retrieveOnein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanByLoanAccount
public org.apache.fineract.portfolio.loanaccount.data.LoanAccountData retrieveLoanByLoanAccount(String loanAccountNumber) - Specified by:
retrieveLoanByLoanAccountin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveGLIMChildLoansByGLIMParentAccount
public List<org.apache.fineract.portfolio.loanaccount.data.LoanAccountData> retrieveGLIMChildLoansByGLIMParentAccount(String parentloanAccountNumber) - Specified by:
retrieveGLIMChildLoansByGLIMParentAccountin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
fetchRepaymentScheduleData
public org.apache.fineract.portfolio.loanaccount.data.LoanAccountData fetchRepaymentScheduleData(org.apache.fineract.portfolio.loanaccount.data.LoanAccountData accountData) - Specified by:
fetchRepaymentScheduleDatain interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveRepaymentSchedule
public org.apache.fineract.portfolio.loanaccount.loanschedule.data.LoanScheduleData retrieveRepaymentSchedule(Long loanId, org.apache.fineract.portfolio.loanaccount.data.RepaymentScheduleRelatedLoanData repaymentScheduleRelatedLoanData, Collection<org.apache.fineract.portfolio.loanaccount.data.DisbursementData> disbursementData, Collection<org.apache.fineract.portfolio.loanaccount.domain.LoanTransactionRepaymentPeriodData> capitalizedIncomeData, boolean isInterestRecalculationEnabled, org.apache.fineract.portfolio.loanaccount.loanschedule.domain.LoanScheduleType loanScheduleType) - Specified by:
retrieveRepaymentSchedulein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanTransactions
public Collection<org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData> retrieveLoanTransactions(Long loanId) - Specified by:
retrieveLoanTransactionsin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveAll
public org.apache.fineract.infrastructure.core.service.Page<org.apache.fineract.portfolio.loanaccount.data.LoanAccountData> retrieveAll(org.apache.fineract.infrastructure.core.service.SearchParameters searchParameters) - Specified by:
retrieveAllin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveTemplateWithClientAndProductDetails
public org.apache.fineract.portfolio.loanaccount.data.LoanAccountData retrieveTemplateWithClientAndProductDetails(Long clientId, Long productId) - Specified by:
retrieveTemplateWithClientAndProductDetailsin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveTemplateWithGroupAndProductDetails
public org.apache.fineract.portfolio.loanaccount.data.LoanAccountData retrieveTemplateWithGroupAndProductDetails(Long groupId, Long productId) - Specified by:
retrieveTemplateWithGroupAndProductDetailsin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveTemplateWithCompleteGroupAndProductDetails
public org.apache.fineract.portfolio.loanaccount.data.LoanAccountData retrieveTemplateWithCompleteGroupAndProductDetails(Long groupId, Long productId) - Specified by:
retrieveTemplateWithCompleteGroupAndProductDetailsin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanTransactionTemplate
public org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData retrieveLoanTransactionTemplate(Long loanId, org.apache.fineract.portfolio.loanaccount.domain.LoanTransactionType transactionType, Long transactionId) - Specified by:
retrieveLoanTransactionTemplatein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanTransactionTemplate
public org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData retrieveLoanTransactionTemplate(Long loanId) - Specified by:
retrieveLoanTransactionTemplatein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanPrePaymentTemplate
public org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData retrieveLoanPrePaymentTemplate(org.apache.fineract.portfolio.loanaccount.domain.LoanTransactionType repaymentTransactionType, Long loanId, LocalDate onDate) - Specified by:
retrieveLoanPrePaymentTemplatein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveWaiveInterestDetails
public org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData retrieveWaiveInterestDetails(Long loanId) - Specified by:
retrieveWaiveInterestDetailsin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveNewClosureDetails
public org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData retrieveNewClosureDetails()- Specified by:
retrieveNewClosureDetailsin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveApprovalTemplate
public org.apache.fineract.portfolio.loanaccount.data.LoanApprovalData retrieveApprovalTemplate(Long loanId) - Specified by:
retrieveApprovalTemplatein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveDisbursalTemplate
public org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData retrieveDisbursalTemplate(Long loanId, boolean paymentDetailsRequired) - Specified by:
retrieveDisbursalTemplatein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveNumberOfRepayments
- Specified by:
retrieveNumberOfRepaymentsin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
getRepaymentDataResponse
public List<org.apache.fineract.portfolio.loanaccount.data.LoanRepaymentScheduleInstallmentData> getRepaymentDataResponse(Long loanId) - Specified by:
getRepaymentDataResponsein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanTransaction
public org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData retrieveLoanTransaction(Long loanId, Long transactionId) - Specified by:
retrieveLoanTransactionin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanTransactions
public org.springframework.data.domain.Page<org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData> retrieveLoanTransactions(@NotNull @NotNull Long loanId, Set<org.apache.fineract.portfolio.loanaccount.domain.LoanTransactionType> excludedTransactionTypes, org.springframework.data.domain.Pageable pageable) - Specified by:
retrieveLoanTransactionsin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
getLoanIdByLoanExternalId
- Specified by:
getLoanIdByLoanExternalIdin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformServiceCommon
-
retrieveLoanProductDetailsTemplate
public org.apache.fineract.portfolio.loanaccount.data.LoanAccountData retrieveLoanProductDetailsTemplate(Long productId, Long clientId, Long groupId) - Specified by:
retrieveLoanProductDetailsTemplatein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveCalendars
public Collection<org.apache.fineract.portfolio.calendar.data.CalendarData> retrieveCalendars(Long groupId) - Specified by:
retrieveCalendarsin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveAllowedLoanOfficers
public Collection<org.apache.fineract.organisation.staff.data.StaffData> retrieveAllowedLoanOfficers(Long selectedOfficeId, boolean staffInSelectedOfficeOnly) - Specified by:
retrieveAllowedLoanOfficersin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveAllLoansWithOverdueInstallments
public Collection<org.apache.fineract.portfolio.loanaccount.loanschedule.data.OverdueLoanScheduleData> retrieveAllLoansWithOverdueInstallments(Long penaltyWaitPeriod, Boolean backdatePenalties) - Specified by:
retrieveAllLoansWithOverdueInstallmentsin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveAllOverdueInstallmentsForLoan
public Collection<org.apache.fineract.portfolio.loanaccount.loanschedule.data.OverdueLoanScheduleData> retrieveAllOverdueInstallmentsForLoan(org.apache.fineract.portfolio.loanaccount.domain.Loan loan) - Specified by:
retrieveAllOverdueInstallmentsForLoanin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retriveLoanCounter
- Specified by:
retriveLoanCounterin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retriveLoanCounter
- Specified by:
retriveLoanCounterin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanDisbursementDetails
public Collection<org.apache.fineract.portfolio.loanaccount.data.DisbursementData> retrieveLoanDisbursementDetails(Long loanId) - Specified by:
retrieveLoanDisbursementDetailsin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanDisbursementDetails
public Map<Long,List<org.apache.fineract.portfolio.loanaccount.data.DisbursementData>> retrieveLoanDisbursementDetails(List<Long> loanIds) - Specified by:
retrieveLoanDisbursementDetailsin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanDisbursementDetail
public org.apache.fineract.portfolio.loanaccount.data.DisbursementData retrieveLoanDisbursementDetail(Long loanId, Long disbursementId) - Specified by:
retrieveLoanDisbursementDetailin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveRecoveryPaymentTemplate
public org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData retrieveRecoveryPaymentTemplate(Long loanId) - Specified by:
retrieveRecoveryPaymentTemplatein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanWriteoffTemplate
public org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData retrieveLoanWriteoffTemplate(Long loanId) - Specified by:
retrieveLoanWriteoffTemplatein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanChargeOffTemplate
public org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData retrieveLoanChargeOffTemplate(Long loanId) - Specified by:
retrieveLoanChargeOffTemplatein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
fetchLoansForInterestRecalculation
- Specified by:
fetchLoansForInterestRecalculationin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
fetchLoansForInterestRecalculation
public List<Long> fetchLoansForInterestRecalculation(Integer pageSize, Long maxLoanIdInList, String officeHierarchy) - Specified by:
fetchLoansForInterestRecalculationin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
isGuaranteeRequired
- Specified by:
isGuaranteeRequiredin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveMinimumDateOfRepaymentTransaction
- Specified by:
retrieveMinimumDateOfRepaymentTransactionin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveTotalPaidInAdvance
public org.apache.fineract.portfolio.loanaccount.data.PaidInAdvanceData retrieveTotalPaidInAdvance(Long loanId) - Specified by:
retrieveTotalPaidInAdvancein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveRefundByCashTemplate
public org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData retrieveRefundByCashTemplate(Long loanId) - Specified by:
retrieveRefundByCashTemplatein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveCreditBalanceRefundTemplate
public org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData retrieveCreditBalanceRefundTemplate(Long loanId) - Specified by:
retrieveCreditBalanceRefundTemplatein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanInterestRatePeriodData
public Collection<org.apache.fineract.portfolio.floatingrates.data.InterestRatePeriodData> retrieveLoanInterestRatePeriodData(org.apache.fineract.portfolio.loanaccount.data.LoanAccountData loanData) - Specified by:
retrieveLoanInterestRatePeriodDatain interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanIdsWithPendingIncomePostingTransactions
- Specified by:
retrieveLoanIdsWithPendingIncomePostingTransactionsin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanForeclosureTemplate
public org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData retrieveLoanForeclosureTemplate(Long loanId, LocalDate transactionDate) - Specified by:
retrieveLoanForeclosureTemplatein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanIdByAccountNumber
- Specified by:
retrieveLoanIdByAccountNumberin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveAccountNumberByAccountId
- Specified by:
retrieveAccountNumberByAccountIdin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveNumberOfActiveLoans
- Specified by:
retrieveNumberOfActiveLoansin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanTransactionIdByExternalId
public Long retrieveLoanTransactionIdByExternalId(org.apache.fineract.infrastructure.core.domain.ExternalId externalId) - Specified by:
retrieveLoanTransactionIdByExternalIdin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanIdByExternalId
public Long retrieveLoanIdByExternalId(org.apache.fineract.infrastructure.core.domain.ExternalId externalId) - Specified by:
retrieveLoanIdByExternalIdin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveLoanIdsByExternalIds
public List<Long> retrieveLoanIdsByExternalIds(List<org.apache.fineract.infrastructure.core.domain.ExternalId> externalIds) - Specified by:
retrieveLoanIdsByExternalIdsin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
existsByLoanId
- Specified by:
existsByLoanIdin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
retrieveManualInterestRefundTemplate
public org.apache.fineract.portfolio.loanaccount.data.LoanTransactionData retrieveManualInterestRefundTemplate(Long loanId, Long targetTransactionId) - Specified by:
retrieveManualInterestRefundTemplatein interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
getResolvedLoanId
public Long getResolvedLoanId(org.apache.fineract.infrastructure.core.domain.ExternalId loanExternalId) - Specified by:
getResolvedLoanIdin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-
getResolvedLoanTransactionId
public Long getResolvedLoanTransactionId(Long transactionId, org.apache.fineract.infrastructure.core.domain.ExternalId externalTransactionId) - Specified by:
getResolvedLoanTransactionIdin interfaceorg.apache.fineract.portfolio.loanaccount.service.LoanReadPlatformService
-