Class LoanOfficerValidator

java.lang.Object
org.apache.fineract.portfolio.loanaccount.serialization.LoanOfficerValidator

@Component public final class LoanOfficerValidator extends Object
  • Constructor Details

    • LoanOfficerValidator

      public LoanOfficerValidator()
  • Method Details

    • validateUnassignDate

      public void validateUnassignDate(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, LocalDate unassignDate)
    • validateReassignment

      public void validateReassignment(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, LocalDate assignmentDate, org.apache.fineract.portfolio.loanaccount.domain.LoanOfficerAssignmentHistory lastAssignmentRecord)
    • validateAssignmentDateWithHistory

      public void validateAssignmentDateWithHistory(org.apache.fineract.portfolio.loanaccount.domain.Loan loan, Optional<org.apache.fineract.portfolio.loanaccount.domain.LoanOfficerAssignmentHistory> latestHistoryRecord, LocalDate assignmentDate)