Class SchedulerJobRunnerReadServiceImpl

java.lang.Object
org.apache.fineract.infrastructure.jobs.service.SchedulerJobRunnerReadServiceImpl
All Implemented Interfaces:
org.apache.fineract.infrastructure.jobs.service.SchedulerJobRunnerReadService

@Service @Transactional(readOnly=true) public class SchedulerJobRunnerReadServiceImpl extends Object implements org.apache.fineract.infrastructure.jobs.service.SchedulerJobRunnerReadService
  • Constructor Summary

    Constructors
    Constructor
    Description
    SchedulerJobRunnerReadServiceImpl(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, org.apache.fineract.infrastructure.security.utils.ColumnValidator columnValidator, org.apache.fineract.infrastructure.core.service.database.DatabaseSpecificSQLGenerator sqlGenerator, ScheduledJobDetailRepository jobDetailRepository, org.apache.fineract.infrastructure.core.service.PaginationHelper paginationHelper)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    List<org.apache.fineract.infrastructure.jobs.data.JobDetailData>
     
    boolean
     
    @NotNull Long
    retrieveId(org.apache.fineract.infrastructure.core.api.IdTypeResolver.IdType idType, String identifier)
     
    org.apache.fineract.infrastructure.core.service.Page<org.apache.fineract.infrastructure.jobs.data.JobDetailHistoryData>
    retrieveJobHistory(org.apache.fineract.infrastructure.core.api.IdTypeResolver.IdType idType, String identifier, org.apache.fineract.infrastructure.core.service.SearchParameters searchParameters)
     
    org.apache.fineract.infrastructure.jobs.data.JobDetailData
    retrieveOne(org.apache.fineract.infrastructure.core.api.IdTypeResolver.IdType idType, String identifier)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SchedulerJobRunnerReadServiceImpl

      @Autowired public SchedulerJobRunnerReadServiceImpl(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, org.apache.fineract.infrastructure.security.utils.ColumnValidator columnValidator, org.apache.fineract.infrastructure.core.service.database.DatabaseSpecificSQLGenerator sqlGenerator, ScheduledJobDetailRepository jobDetailRepository, org.apache.fineract.infrastructure.core.service.PaginationHelper paginationHelper)
  • Method Details

    • findAllJobDetails

      public List<org.apache.fineract.infrastructure.jobs.data.JobDetailData> findAllJobDetails()
      Specified by:
      findAllJobDetails in interface org.apache.fineract.infrastructure.jobs.service.SchedulerJobRunnerReadService
    • retrieveOne

      public org.apache.fineract.infrastructure.jobs.data.JobDetailData retrieveOne(@NotNull org.apache.fineract.infrastructure.core.api.IdTypeResolver.IdType idType, String identifier)
      Specified by:
      retrieveOne in interface org.apache.fineract.infrastructure.jobs.service.SchedulerJobRunnerReadService
    • retrieveJobHistory

      public org.apache.fineract.infrastructure.core.service.Page<org.apache.fineract.infrastructure.jobs.data.JobDetailHistoryData> retrieveJobHistory(@NotNull org.apache.fineract.infrastructure.core.api.IdTypeResolver.IdType idType, String identifier, org.apache.fineract.infrastructure.core.service.SearchParameters searchParameters)
      Specified by:
      retrieveJobHistory in interface org.apache.fineract.infrastructure.jobs.service.SchedulerJobRunnerReadService
    • retrieveId

      @NotNull public @NotNull Long retrieveId(@NotNull org.apache.fineract.infrastructure.core.api.IdTypeResolver.IdType idType, String identifier)
      Specified by:
      retrieveId in interface org.apache.fineract.infrastructure.jobs.service.SchedulerJobRunnerReadService
    • isUpdatesAllowed

      public boolean isUpdatesAllowed()
      Specified by:
      isUpdatesAllowed in interface org.apache.fineract.infrastructure.jobs.service.SchedulerJobRunnerReadService