- scanRunningTrackLocker(JdbcTemplate) - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
-
- scanRunningTrackLocker(DoInLocked) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.Builder
-
- ScanRunningTrackThread - cn.ponfee.scheduler.supervisor.thread中的类
-
Scan running a long time, but still is running state sched_track record.
- ScanRunningTrackThread(long, DoInLocked, SchedulerJobManager) - 类 的构造器cn.ponfee.scheduler.supervisor.thread.ScanRunningTrackThread
-
- scanTriggeringJobLocker(JdbcTemplate) - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
-
- scanTriggeringJobLocker(DoInLocked) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.Builder
-
- ScanTriggeringJobThread - cn.ponfee.scheduler.supervisor.thread中的类
-
The schedule job heartbeat thread,
find the sched_job which will be trigger,
split to one sched_track and many sched_task
- ScanTriggeringJobThread(long, DoInLocked, SchedulerJobManager) - 类 的构造器cn.ponfee.scheduler.supervisor.thread.ScanTriggeringJobThread
-
- scanWaitingTrackLocker(JdbcTemplate) - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
-
- scanWaitingTrackLocker(DoInLocked) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.Builder
-
- ScanWaitingTrackThread - cn.ponfee.scheduler.supervisor.thread中的类
-
Scan exceed the trigger time, but still is waiting state sched_track record.
- ScanWaitingTrackThread(long, DoInLocked, SchedulerJobManager) - 类 的构造器cn.ponfee.scheduler.supervisor.thread.ScanWaitingTrackThread
-
- SchedDependMapper - cn.ponfee.scheduler.supervisor.dao.mapper中的接口
-
Mybatis mapper of sched_depend database table.
- SchedJobMapper - cn.ponfee.scheduler.supervisor.dao.mapper中的接口
-
Mybatis mapper of sched_job database table.
- SchedTaskMapper - cn.ponfee.scheduler.supervisor.dao.mapper中的接口
-
Mybatis mapper of sched_task database table.
- SchedTrackMapper - cn.ponfee.scheduler.supervisor.dao.mapper中的接口
-
Mybatis mapper of sched_track database table.
- SchedulerDataSourceConfig - cn.ponfee.scheduler.supervisor.dao中的类
-
mysql database job
# database configuration
spring.datasource.distributed-scheduler:
driver-class-name: com.mysql.cj.jdbc.Driver
jdbc-url: jdbc:mysql://112.74.170.75:3306/distributed_scheduler?
- SchedulerDataSourceConfig() - 类 的构造器cn.ponfee.scheduler.supervisor.dao.SchedulerDataSourceConfig
-
- SchedulerJobManager - cn.ponfee.scheduler.supervisor.manager中的类
-
Manage Schedule job.
- SchedulerJobManager(IdGenerator, SupervisorRegistry, TaskDispatcher, WorkerServiceClient, SchedJobMapper, SchedTrackMapper, SchedTaskMapper, SchedDependMapper) - 类 的构造器cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
-
- schedulerJobManager(SchedulerJobManager) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.Builder
-
- split(String, String, String) - 类 中的方法cn.ponfee.scheduler.supervisor.base.WorkerServiceClient
-
- splitTasks(SchedJob, long, Date) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractSupervisorManager
-
- SPRING_BEAN_NAME_SCAN_RUNNING_TRACK_LOCKER - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.SupervisorConstants
-
Spring bean name of scan running track locker
- SPRING_BEAN_NAME_SCAN_TRIGGERING_JOB_LOCKER - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.SupervisorConstants
-
Spring bean name of scan triggering job locker
- SPRING_BEAN_NAME_SCAN_WAITING_TRACK_LOCKER - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.SupervisorConstants
-
Spring bean name of scan waiting track locker
- springContextHolder() - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
-
- sqlSessionFactory() - 类 中的方法cn.ponfee.scheduler.supervisor.dao.SchedulerDataSourceConfig
-
- sqlSessionTemplate() - 类 中的方法cn.ponfee.scheduler.supervisor.dao.SchedulerDataSourceConfig
-
- start(long, String, Date) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
-
- start(long, Date) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTrackMapper
-
- start() - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup
-
- startTask(ExecuteParam) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
-
Starts the task.
- stop(SchedJob) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
-
Stop the job.
- stopJob(SchedJob) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
-
Stop job
- supervisorConfig(SupervisorProperties) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.Builder
-
- SupervisorConstants - cn.ponfee.scheduler.supervisor.base中的类
-
Supervisor constants definitions.
- SupervisorConstants() - 类 的构造器cn.ponfee.scheduler.supervisor.base.SupervisorConstants
-
- SupervisorProperties - cn.ponfee.scheduler.supervisor.configuration中的类
-
Supervisor configuration properties.
- SupervisorProperties() - 类 的构造器cn.ponfee.scheduler.supervisor.configuration.SupervisorProperties
-
- supervisorRegistry(SupervisorRegistry) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.Builder
-
- SupervisorStartup - cn.ponfee.scheduler.supervisor中的类
-
Startup supervisor.
- SupervisorStartup.Builder - cn.ponfee.scheduler.supervisor中的类
-
- SupervisorStartupRunner - cn.ponfee.scheduler.supervisor.configuration中的类
-
Supervisor startup runner.
- SupervisorStartupRunner(Supervisor, SupervisorProperties, SchedulerJobManager, DoInLocked, DoInLocked, DoInLocked, SupervisorRegistry, TaskDispatcher) - 类 的构造器cn.ponfee.scheduler.supervisor.configuration.SupervisorStartupRunner
-