跳过导航链接
A B C D E F G H I J L P R S T U W 

A

AbstractDataSourceConfig - cn.ponfee.scheduler.supervisor.base中的类
Abstract Datasource Configuration.
AbstractDataSourceConfig() - 类 的构造器cn.ponfee.scheduler.supervisor.base.AbstractDataSourceConfig
 
AbstractDataSourceConfig(String) - 类 的构造器cn.ponfee.scheduler.supervisor.base.AbstractDataSourceConfig
 
addJob(SchedJob) - 类 中的方法cn.ponfee.scheduler.supervisor.controller.ApiController
 
addJob(SchedJob) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
ApiController - cn.ponfee.scheduler.supervisor.controller中的类
Provides to external invoke, for manage the sched job & track & task
ApiController(JobManager) - 类 的构造器cn.ponfee.scheduler.supervisor.controller.ApiController
 

B

BASE_PACKAGE - 类 中的静态变量cn.ponfee.scheduler.supervisor.dao.SchedulerDataSourceConfig
Package path
build() - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.SupervisorStartupBuilder
 
builder() - 类 中的静态方法cn.ponfee.scheduler.supervisor.SupervisorStartup
 
buildTrackAndTasks(SchedJob, Date) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 

C

cancelExecutingTask(ExecuteParam, ExecuteState, String) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
Cancel executing task
cancelTrack(long) - 类 中的方法cn.ponfee.scheduler.supervisor.controller.ApiController
 
cancelTrack(long, Operations) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
Cancel task by sched track id
changeJobState(long, JobState) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
checkpoint(long, String) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
checkpoint(long, String) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
close() - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup
 
cn.ponfee.scheduler.supervisor - 程序包 cn.ponfee.scheduler.supervisor
 
cn.ponfee.scheduler.supervisor.base - 程序包 cn.ponfee.scheduler.supervisor.base
 
cn.ponfee.scheduler.supervisor.configuration - 程序包 cn.ponfee.scheduler.supervisor.configuration
 
cn.ponfee.scheduler.supervisor.controller - 程序包 cn.ponfee.scheduler.supervisor.controller
 
cn.ponfee.scheduler.supervisor.dao - 程序包 cn.ponfee.scheduler.supervisor.dao
 
cn.ponfee.scheduler.supervisor.dao.mapper - 程序包 cn.ponfee.scheduler.supervisor.dao.mapper
 
cn.ponfee.scheduler.supervisor.manager - 程序包 cn.ponfee.scheduler.supervisor.manager
 
cn.ponfee.scheduler.supervisor.util - 程序包 cn.ponfee.scheduler.supervisor.util
 
computeNextTriggerTime(SchedJob) - 类 中的静态方法cn.ponfee.scheduler.supervisor.util.TriggerTimeUtils
 
computeNextTriggerTime(SchedJob, Date) - 类 中的静态方法cn.ponfee.scheduler.supervisor.util.TriggerTimeUtils
Returns the next trigger time
countJobIds(List<Long>) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
 
createSqlSessionFactory() - 类 中的方法cn.ponfee.scheduler.supervisor.base.AbstractDataSourceConfig
 
currentSupervisor(int) - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.EnableSupervisor.CurrentSupervisorConfiguration
 
currentSupervisor(Supervisor) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.SupervisorStartupBuilder
 
CurrentSupervisorConfiguration() - 类 的构造器cn.ponfee.scheduler.supervisor.configuration.EnableSupervisor.CurrentSupervisorConfiguration
 

D

dataSource() - 类 中的方法cn.ponfee.scheduler.supervisor.base.AbstractDataSourceConfig
Create datasource, for subclasses implementations
dataSource() - 类 中的方法cn.ponfee.scheduler.supervisor.dao.SchedulerDataSourceConfig
 
DB_NAME - 类 中的静态变量cn.ponfee.scheduler.supervisor.dao.SchedulerDataSourceConfig
database name
deleteByChildJobId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedDependMapper
 
deleteByJobId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
Delete the job.
deleteByParentJobId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedDependMapper
 
deleteByTrackId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
Delete the sched task.
deleteByTrackId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTrackMapper
Delete the sched track.
deleteJob(long) - 类 中的方法cn.ponfee.scheduler.supervisor.controller.ApiController
 
deleteJob(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
deleteTrack(long) - 类 中的方法cn.ponfee.scheduler.supervisor.controller.ApiController
 
deleteTrack(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
disableJob(long) - 类 中的方法cn.ponfee.scheduler.supervisor.controller.ApiController
 
dispatch(SchedJob, SchedTrack, List<SchedTask>) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
Dispatch task list to worker.

E

enableJob(long) - 类 中的方法cn.ponfee.scheduler.supervisor.controller.ApiController
 
EnableSupervisor - cn.ponfee.scheduler.supervisor.configuration中的注释类型
Enable supervisor role
EnableSupervisor.CurrentSupervisorConfiguration - cn.ponfee.scheduler.supervisor.configuration中的类
 
EnableWorkerLocal - cn.ponfee.scheduler.supervisor.configuration中的注释类型
Enable worker service local implementation.
EnableWorkerLocal.WorkerLocalConfiguration - cn.ponfee.scheduler.supervisor.configuration中的类
 
EnableWorkerRemote - cn.ponfee.scheduler.supervisor.configuration中的注释类型
Enable worker service remote implementation.
EnableWorkerRemote.WorkerRemoteConfiguration - cn.ponfee.scheduler.supervisor.configuration中的类
 

F

findBeTriggering(long, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
Finds job witch will be triggering
findBeTriggering(long, int) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
Scan will be triggering sched jobs.
findByJobIds(List<Long>) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
 
findByParentJobId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedDependMapper
 
findByTrackId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
findByTrackId(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
findExpireRunning(long, Date, int) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
findExpireState(int, long, Date, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTrackMapper
 
findExpireWaiting(long, Date, int) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
findTasks(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
findUnterminatedRetry(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTrackMapper
 
findUnterminatedRetry(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
forceResumeTrack(long) - 类 中的方法cn.ponfee.scheduler.supervisor.controller.ApiController
 
forceUpdateState(long, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
forceUpdateState(long, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTrackMapper
 
forceUpdateState(long, int, int) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
forceUpdateTrackState(long, int, int) - 类 中的方法cn.ponfee.scheduler.supervisor.controller.ApiController
 

G

getByJobId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
Gets sched job by job_id
getByTaskId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
getByTrackId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
getByTrackId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTrackMapper
Gets sched track by track_id
getByTriggerTime(long, long, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTrackMapper
 
getByTriggerTime(long, long, int) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
getJob(long) - 类 中的方法cn.ponfee.scheduler.supervisor.controller.ApiController
 
getJob(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
getStateByTrackId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTrackMapper
 
getTask(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
getTasks(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
getTrack(long) - 类 中的方法cn.ponfee.scheduler.supervisor.controller.ApiController
 
getTrack(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 

H

hasAliveExecuting(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
hasNotFoundWorkers(String) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
hasNotFoundWorkers() - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
heartbeat() - 类 中的方法cn.ponfee.scheduler.supervisor.ScanJobHeartbeatThread
 
heartbeat() - 类 中的方法cn.ponfee.scheduler.supervisor.ScanTrackHeartbeatThread
 

I

insert(SchedJob) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
 
insert(SchedTrack) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTrackMapper
 
insertBatch(List<SchedDepend>) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedDependMapper
 
insertBatch(List<SchedTask>) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
isAliveWorker(String) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 

J

jdbcTemplate() - 类 中的方法cn.ponfee.scheduler.supervisor.dao.SchedulerDataSourceConfig
 
jobHeartbeatIntervalSeconds(int) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.SupervisorStartupBuilder
 
JobManager - cn.ponfee.scheduler.supervisor.manager中的类
Manage Schedule job.
JobManager() - 类 的构造器cn.ponfee.scheduler.supervisor.manager.JobManager
 
jobManager(JobManager) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.SupervisorStartupBuilder
 

L

LOCK_SQL_SCAN_JOB - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.SupervisorConstants
Scan job lock sql
LOCK_SQL_SCAN_TRACK - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.SupervisorConstants
Scan track lock sql
lockAndGetId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTrackMapper
 
lockAndGetState(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTrackMapper
 

P

pauseExecutingTask(ExecuteParam, String) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
Pause executing task
pauseTrack(long) - 类 中的方法cn.ponfee.scheduler.supervisor.controller.ApiController
 
pauseTrack(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
Pause task by sched track id

R

renewUpdateTime(long, Date, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTrackMapper
 
renewUpdateTime(SchedTrack, Date) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
resume(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
Resume sched track from paused state to waiting state
resumeTrack(long) - 类 中的方法cn.ponfee.scheduler.supervisor.controller.ApiController
 

S

ScanJobHeartbeatThread - cn.ponfee.scheduler.supervisor中的类
The schedule job heartbeat thread,
find the sched_job which will be trigger,
split to one sched_track and many sched_task
ScanJobHeartbeatThread(int, DoInLocked, JobManager) - 类 的构造器cn.ponfee.scheduler.supervisor.ScanJobHeartbeatThread
 
scanJobLocked(JdbcTemplate) - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.SupervisorConfiguration
 
scanJobLocked(DoInLocked) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.SupervisorStartupBuilder
 
ScanTrackHeartbeatThread - cn.ponfee.scheduler.supervisor中的类
Scan exceed the trigger time, but still waiting state sched_track data.
ScanTrackHeartbeatThread(int, DoInLocked, JobManager) - 类 的构造器cn.ponfee.scheduler.supervisor.ScanTrackHeartbeatThread
 
scanTrackLocked(JdbcTemplate) - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.SupervisorConfiguration
 
scanTrackLocked(DoInLocked) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.SupervisorStartupBuilder
 
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
 
SPRING_BEAN_NAME_SCAN_JOB_LOCKED - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.SupervisorConstants
Spring bean name of scan sched_job table
SPRING_BEAN_NAME_SCAN_TRACK_LOCKED - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.SupervisorConstants
Spring bean name of scan sched_track table
springContextHolder() - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.SupervisorConfiguration
 
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.JobManager
Starts the task.
stop(SchedJob) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
Stop the job.
stopJob(SchedJob) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
Stop job
SupervisorConfiguration - cn.ponfee.scheduler.supervisor.configuration中的类
Core configuration.
SupervisorConfiguration() - 类 的构造器cn.ponfee.scheduler.supervisor.configuration.SupervisorConfiguration
 
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.SupervisorStartupBuilder
 
SupervisorStartup - cn.ponfee.scheduler.supervisor中的类
Startup supervisor.
SupervisorStartup.SupervisorStartupBuilder - cn.ponfee.scheduler.supervisor中的类
 
SupervisorStartupBuilder() - 类 的构造器cn.ponfee.scheduler.supervisor.SupervisorStartup.SupervisorStartupBuilder
 

T

taskDispatcher(TaskDispatcher) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.SupervisorStartupBuilder
 
terminate(long, int, int, Date, String) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
terminate(long, int, List<Integer>, Date) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTrackMapper
 
terminate(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
Terminate the running track and task.
terminateExecutingTask(ExecuteParam, ExecuteState, String) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
Terminate the running task.
testFindByJobIds(List<Long>) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
 
testListLimit(int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
 
testUpdateRemark(Long, String) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
 
trackHeartbeatIntervalSeconds(int) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.SupervisorStartupBuilder
 
transactionManager() - 类 中的方法cn.ponfee.scheduler.supervisor.dao.SchedulerDataSourceConfig
 
transactionTemplate() - 类 中的方法cn.ponfee.scheduler.supervisor.dao.SchedulerDataSourceConfig
 
trigger(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
Manual trigger the sched job
triggerJob(long) - 类 中的方法cn.ponfee.scheduler.supervisor.controller.ApiController
 
TriggerTimeUtils - cn.ponfee.scheduler.supervisor.util中的类
Trigger time utility class
TriggerTimeUtils() - 类 的构造器cn.ponfee.scheduler.supervisor.util.TriggerTimeUtils
 

U

updateAndSave(SchedJob, SchedTrack, List<SchedTask>) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
Update sched job, and save one sched track and many tasks.
updateByJobId(SchedJob) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
 
updateErrorMsg(long, String) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
updateJob(SchedJob) - 类 中的方法cn.ponfee.scheduler.supervisor.controller.ApiController
 
updateJob(SchedJob) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
updateNextScanTime(long, Date, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
 
updateNextScanTime(long, Date, int) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
updateNextTriggerTime(SchedJob) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
Update the job next trigger time.
updateNextTriggerTime(SchedJob) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
updateState(long, int, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
Updates job state
updateState(long, int, int, String, Integer) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
updateState(long, int, int, Integer) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTrackMapper
 
updateState(ExecuteState, List<SchedTask>, SchedTrack) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 
updateStateByTrackId(long, int, List<Integer>, Date) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
updateTaskErrorMsg(long, String) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.JobManager
 

W

workerClient() - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.EnableWorkerLocal.WorkerLocalConfiguration
 
workerClient(HttpProperties, SupervisorRegistry, ObjectMapper) - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.EnableWorkerRemote.WorkerRemoteConfiguration
 
WorkerLocalConfiguration() - 类 的构造器cn.ponfee.scheduler.supervisor.configuration.EnableWorkerLocal.WorkerLocalConfiguration
 
WorkerRemoteConfiguration() - 类 的构造器cn.ponfee.scheduler.supervisor.configuration.EnableWorkerRemote.WorkerRemoteConfiguration
 
A B C D E F G H I J L P R S T U W 
跳过导航链接

Copyright © 2023. All rights reserved.