Class InlineLoanCOBExecutorServiceImpl

java.lang.Object
org.apache.fineract.cob.service.InlineLoanCOBExecutorServiceImpl
All Implemented Interfaces:
InlineExecutorService<Long>

@Service @Conditional(LoanCOBEnabledCondition.class) public class InlineLoanCOBExecutorServiceImpl extends Object implements InlineExecutorService<Long>
  • Constructor Details

    • InlineLoanCOBExecutorServiceImpl

      public InlineLoanCOBExecutorServiceImpl()
  • Method Details

    • executeInlineJob

      @Transactional(propagation=NOT_SUPPORTED) public org.apache.fineract.infrastructure.core.data.CommandProcessingResult executeInlineJob(org.apache.fineract.infrastructure.core.api.JsonCommand command, String jobName) throws org.apache.fineract.cob.exceptions.LoanAccountLockCannotBeOverruledException
      Specified by:
      executeInlineJob in interface InlineExecutorService<Long>
      Throws:
      org.apache.fineract.cob.exceptions.LoanAccountLockCannotBeOverruledException
    • execute

      public void execute(List<Long> loanIds, String jobName)
      Specified by:
      execute in interface InlineExecutorService<Long>