Class GuarantorReadPlatformServiceImpl
java.lang.Object
org.apache.fineract.portfolio.loanaccount.guarantor.service.GuarantorReadPlatformServiceImpl
- All Implemented Interfaces:
GuarantorReadPlatformService
@Service
@Transactional(readOnly=true)
public class GuarantorReadPlatformServiceImpl
extends Object
implements GuarantorReadPlatformService
-
Constructor Summary
ConstructorsConstructorDescriptionGuarantorReadPlatformServiceImpl(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, ClientReadPlatformService clientReadPlatformService, StaffReadPlatformService staffReadPlatformService, org.apache.fineract.portfolio.loanaccount.domain.LoanRepositoryWrapper loanRepositoryWrapper) -
Method Summary
Modifier and TypeMethodDescriptionretrieveGuarantor(Long loanId, Long guarantorId) retrieveGuarantorsForLoan(Long loanId) Methods Returns all Guarantors for a Given loan Id (if the loan Id is valid and Exists)retrieveGuarantorsForValidLoan(Long loanId) Validates the passed in loanId before retrieving Guarantors for the sameList<org.apache.fineract.portfolio.loanaccount.guarantor.data.ObligeeData> retrieveObligeeDetails(Long clientId)
-
Constructor Details
-
GuarantorReadPlatformServiceImpl
@Autowired public GuarantorReadPlatformServiceImpl(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, ClientReadPlatformService clientReadPlatformService, StaffReadPlatformService staffReadPlatformService, org.apache.fineract.portfolio.loanaccount.domain.LoanRepositoryWrapper loanRepositoryWrapper)
-
-
Method Details
-
retrieveGuarantorsForValidLoan
Description copied from interface:GuarantorReadPlatformServiceValidates the passed in loanId before retrieving Guarantors for the same- Specified by:
retrieveGuarantorsForValidLoanin interfaceGuarantorReadPlatformService- Parameters:
loanId-- Returns:
-
retrieveGuarantorsForLoan
Description copied from interface:GuarantorReadPlatformServiceMethods Returns all Guarantors for a Given loan Id (if the loan Id is valid and Exists)- Specified by:
retrieveGuarantorsForLoanin interfaceGuarantorReadPlatformService- Parameters:
loanId-- Returns:
-
retrieveGuarantor
- Specified by:
retrieveGuarantorin interfaceGuarantorReadPlatformService
-
retrieveObligeeDetails
public List<org.apache.fineract.portfolio.loanaccount.guarantor.data.ObligeeData> retrieveObligeeDetails(Long clientId) - Specified by:
retrieveObligeeDetailsin interfaceGuarantorReadPlatformService
-