跳过导航链接
A B C D E F G H I J L O P R S T U V 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
 
AbstractJobManager - cn.ponfee.scheduler.supervisor.manager中的类
The base job manager
AbstractJobManager() - 类 的构造器cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 
addJob(SchedJob) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
addJob(AddSchedJobRequest) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 
AddSchedJobRequest - cn.ponfee.scheduler.supervisor.web.request中的类
Add sched job request parameter structure.
AddSchedJobRequest() - 类 的构造器cn.ponfee.scheduler.supervisor.web.request.AddSchedJobRequest
 
ApiController - cn.ponfee.scheduler.supervisor.web.controller中的类
Provides to external invoke, for manage the sched job & instance & task
ApiController(SchedulerJobManager) - 类 的构造器cn.ponfee.scheduler.supervisor.web.controller.ApiController
 

B

BASE_PACKAGE - 类 中的静态变量cn.ponfee.scheduler.supervisor.dao.SupervisorDataSourceConfig
Package path
batchInsert(List<SchedTask>) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
batchUpdateWorker(List<TaskWorker>) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
Update or clear the task worker
build() - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.Builder
 
builder() - 类 中的静态方法cn.ponfee.scheduler.supervisor.SupervisorStartup
 

C

cancelExecutingTask(ExecuteParam, ExecuteState, String) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Cancel executing task
cancelInstance(long, Operations) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Cancel task by sched instance id
cancelInstance(long) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 
changeJobState(long, JobState) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
check() - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.SupervisorProperties
 
checkpoint(long, String) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
checkpoint(long, String) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
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.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.thread - 程序包 cn.ponfee.scheduler.supervisor.thread
 
cn.ponfee.scheduler.supervisor.util - 程序包 cn.ponfee.scheduler.supervisor.util
 
cn.ponfee.scheduler.supervisor.web.controller - 程序包 cn.ponfee.scheduler.supervisor.web.controller
 
cn.ponfee.scheduler.supervisor.web.converter - 程序包 cn.ponfee.scheduler.supervisor.web.converter
 
cn.ponfee.scheduler.supervisor.web.request - 程序包 cn.ponfee.scheduler.supervisor.web.request
 
cn.ponfee.scheduler.supervisor.web.response - 程序包 cn.ponfee.scheduler.supervisor.web.response
 
computeNextTriggerTime(SchedJob) - 类 中的静态方法cn.ponfee.scheduler.supervisor.util.TriggerTimeUtils
 
computeNextTriggerTime(SchedJob, Date) - 类 中的静态方法cn.ponfee.scheduler.supervisor.util.TriggerTimeUtils
Returns the next trigger time
convert(AddSchedJobRequest) - 接口 中的方法cn.ponfee.scheduler.supervisor.web.converter.SchedJobConverter
 
convert(UpdateSchedJobRequest) - 接口 中的方法cn.ponfee.scheduler.supervisor.web.converter.SchedJobConverter
 
convert(SchedJob) - 接口 中的方法cn.ponfee.scheduler.supervisor.web.converter.SchedJobConverter
 
convert(SchedInstance) - 接口 中的方法cn.ponfee.scheduler.supervisor.web.converter.SchedJobConverter
 
convert(SchedTask) - 接口 中的方法cn.ponfee.scheduler.supervisor.web.converter.SchedJobConverter
 
convert(AddSchedJobRequest) - 类 中的方法cn.ponfee.scheduler.supervisor.web.converter.SchedJobConverterImpl
 
convert(UpdateSchedJobRequest) - 类 中的方法cn.ponfee.scheduler.supervisor.web.converter.SchedJobConverterImpl
 
convert(SchedJob) - 类 中的方法cn.ponfee.scheduler.supervisor.web.converter.SchedJobConverterImpl
 
convert(SchedInstance) - 类 中的方法cn.ponfee.scheduler.supervisor.web.converter.SchedJobConverterImpl
 
convert(SchedTask) - 类 中的方法cn.ponfee.scheduler.supervisor.web.converter.SchedJobConverterImpl
 
createSqlSessionFactory() - 类 中的方法cn.ponfee.scheduler.supervisor.base.AbstractDataSourceConfig
 
currentSupervisor(int, String) - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
 
currentSupervisor(Supervisor) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.Builder
 

D

DATA_SOURCE_SUFFIX - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.AbstractDataSourceConfig
 
dataSource() - 类 中的方法cn.ponfee.scheduler.supervisor.base.AbstractDataSourceConfig
Create datasource, for subclasses implementations
dataSource() - 类 中的方法cn.ponfee.scheduler.supervisor.dao.SupervisorDataSourceConfig
 
DB_NAME - 类 中的静态变量cn.ponfee.scheduler.supervisor.dao.SupervisorDataSourceConfig
database name
deleteByChildJobId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedDependMapper
 
deleteByInstanceId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
Delete the sched instance.
deleteByInstanceId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
Delete the sched task.
deleteByJobId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
Delete the job.
deleteByParentJobId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedDependMapper
 
deleteInstance(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
deleteInstance(long) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 
deleteJob(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
deleteJob(long) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 
destroy() - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.SupervisorStartupRunner
 
disableJob(long) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 
dispatch(SchedJob, SchedInstance, List<SchedTask>) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 
dispatch(List<ExecuteParam>) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 

E

EnableComponentScan() - 类 的构造器cn.ponfee.scheduler.supervisor.configuration.EnableSupervisor.EnableComponentScan
 
EnableHttpProperties() - 类 的构造器cn.ponfee.scheduler.supervisor.configuration.EnableSupervisor.EnableHttpProperties
 
enableJob(long) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 
EnableSupervisor - cn.ponfee.scheduler.supervisor.configuration中的注释类型
Enable supervisor role 必须注解到具有@Component的类上且该类能被spring扫描到
EnableSupervisor.EnableComponentScan - cn.ponfee.scheduler.supervisor.configuration中的类
 
EnableSupervisor.EnableHttpProperties - cn.ponfee.scheduler.supervisor.configuration中的类
 
EnableSupervisor.EnableSupervisorConfiguration - cn.ponfee.scheduler.supervisor.configuration中的类
 
EnableSupervisorConfiguration() - 类 的构造器cn.ponfee.scheduler.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
 

F

filterDispatchingTask(List<SchedTask>) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 
findBeTriggering(long, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
Finds job witch will be triggering
findBeTriggering(long, int) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
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
 
findExpireRunning(Date, int) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
findExpireState(int, long, Date, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
 
findExpireWaiting(Date, int) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
findLargeByInstanceId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
findLargeTaskByInstanceId(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
findMediumByInstanceId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
findMediumTaskByInstanceId(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
findUnterminatedRetry(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
 
findUnterminatedRetry(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
forceResumeInstance(long) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 
forceUpdateInstanceState(long, int, int) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
forceUpdateInstanceState(long, int, int) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 
forceUpdateState(long, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
 
forceUpdateState(long, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 

G

generateId() - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 
getByInstanceId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
Gets sched instance by instance_id
getByJobId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
Gets sched job by job_id
getByTaskId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
getByTriggerTime(long, long, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
 
getByTriggerTime(long, long, int) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
getInstance(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
getInstance(long) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 
getJob(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
getJob(long) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 
getStateByInstanceId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
 
getTask(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 

H

hasAliveExecuting(List<SchedTask>) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 
hasNotDiscoveredWorkers(String) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 
hasNotDiscoveredWorkers() - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 
heartbeat() - 类 中的方法cn.ponfee.scheduler.supervisor.thread.RunningInstanceScanner
 
heartbeat() - 类 中的方法cn.ponfee.scheduler.supervisor.thread.TriggeringJobScanner
 
heartbeat() - 类 中的方法cn.ponfee.scheduler.supervisor.thread.WaitingInstanceScanner
 

I

insert(SchedInstance) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
 
insert(SchedJob) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
 
insertBatch(List<SchedDepend>) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedDependMapper
 
INSTANCE - 接口 中的静态变量cn.ponfee.scheduler.supervisor.web.converter.SchedJobConverter
 
isAliveWorker(String) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 
isAliveWorker(Worker) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 

J

JDBC_TEMPLATE_SUFFIX - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.AbstractDataSourceConfig
 
jdbcTemplate() - 类 中的方法cn.ponfee.scheduler.supervisor.dao.SupervisorDataSourceConfig
 

L

LOCK_SQL_SCAN_RUNNING_INSTANCE - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.SupervisorConstants
Scan running instance lock sql
LOCK_SQL_SCAN_TRIGGERING_JOB - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.SupervisorConstants
Scan triggering job lock sql
LOCK_SQL_SCAN_WAITING_INSTANCE - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.SupervisorConstants
Scan waiting instance lock sql
lockAndGetId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
 
lockAndGetState(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
 
log - 类 中的变量cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 

O

of(SchedInstance, List<SchedTask>) - 类 中的静态方法cn.ponfee.scheduler.supervisor.web.response.SchedInstanceResponse
 

P

pauseExecutingTask(ExecuteParam, String) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Pause executing task
pauseInstance(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Pause task by sched instance id
pauseInstance(long) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 

R

renewUpdateTime(long, Date, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
 
renewUpdateTime(SchedInstance, Date) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
resumeInstance(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Resume sched instance from paused state to waiting state
resumeInstance(long) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 
run(ApplicationArguments) - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.SupervisorStartupRunner
 
RunningInstanceScanner - cn.ponfee.scheduler.supervisor.thread中的类
Scan running a long time, but still is running state sched_instance record.
RunningInstanceScanner(long, DoInLocked, SchedulerJobManager) - 类 的构造器cn.ponfee.scheduler.supervisor.thread.RunningInstanceScanner
 

S

scanRunningInstanceLocker(JdbcTemplate) - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
 
scanRunningInstanceLocker(DoInLocked) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.Builder
 
scanTriggeringJobLocker(JdbcTemplate) - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
 
scanTriggeringJobLocker(DoInLocked) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.Builder
 
scanWaitingInstanceLocker(JdbcTemplate) - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
 
scanWaitingInstanceLocker(DoInLocked) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.Builder
 
SchedDependMapper - cn.ponfee.scheduler.supervisor.dao.mapper中的接口
Mybatis mapper of sched_depend database table.
SchedInstanceMapper - cn.ponfee.scheduler.supervisor.dao.mapper中的接口
Mybatis mapper of sched_instance database table.
SchedInstanceResponse - cn.ponfee.scheduler.supervisor.web.response中的类
Schedule instance response structure.
SchedInstanceResponse() - 类 的构造器cn.ponfee.scheduler.supervisor.web.response.SchedInstanceResponse
 
SchedJobConverter - cn.ponfee.scheduler.supervisor.web.converter中的接口
Scheduler job converter.
SchedJobConverterImpl - cn.ponfee.scheduler.supervisor.web.converter中的类
 
SchedJobConverterImpl() - 类 的构造器cn.ponfee.scheduler.supervisor.web.converter.SchedJobConverterImpl
 
SchedJobMapper - cn.ponfee.scheduler.supervisor.dao.mapper中的接口
Mybatis mapper of sched_job database table.
SchedJobResponse - cn.ponfee.scheduler.supervisor.web.response中的类
Schedule job response structure.
SchedJobResponse() - 类 的构造器cn.ponfee.scheduler.supervisor.web.response.SchedJobResponse
 
SchedTaskMapper - cn.ponfee.scheduler.supervisor.dao.mapper中的接口
Mybatis mapper of sched_task database table.
SchedTaskResponse - cn.ponfee.scheduler.supervisor.web.response中的类
Schedule task response structure.
SchedTaskResponse() - 类 的构造器cn.ponfee.scheduler.supervisor.web.response.SchedTaskResponse
 
SchedulerJobManager - cn.ponfee.scheduler.supervisor.manager中的类
Manage Schedule job.
SchedulerJobManager(IdGenerator, SupervisorRegistry, TaskDispatcher, WorkerServiceClient, TransactionTemplate, SchedJobMapper, SchedInstanceMapper, 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.AbstractJobManager
 
SPRING_BEAN_NAME_SCAN_RUNNING_INSTANCE_LOCKER - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.SupervisorConstants
Spring bean name of scan running instance 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_INSTANCE_LOCKER - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.SupervisorConstants
Spring bean name of scan waiting instance locker
springContextHolder() - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
 
SQL_SESSION_FACTORY_SUFFIX - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.AbstractDataSourceConfig
 
SQL_SESSION_TEMPLATE_SUFFIX - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.AbstractDataSourceConfig
 
sqlSessionFactory() - 类 中的方法cn.ponfee.scheduler.supervisor.dao.SupervisorDataSourceConfig
 
sqlSessionTemplate() - 类 中的方法cn.ponfee.scheduler.supervisor.dao.SupervisorDataSourceConfig
 
start(long, Date) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
 
start(long, String, Date) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
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
 
SupervisorDataSourceConfig - cn.ponfee.scheduler.supervisor.dao中的类
Supervisor datasource configuration spring.datasource.distributed-scheduler: driver-class-name: com.mysql.cj.jdbc.Driver jdbc-url: jdbc:mysql://112.74.170.75:3306/distributed_scheduler?
SupervisorDataSourceConfig() - 类 的构造器cn.ponfee.scheduler.supervisor.dao.SupervisorDataSourceConfig
 
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
 

T

taskDispatcher(TaskDispatcher) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.Builder
 
terminate(long, int, List<Integer>, Date) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
 
terminate(long, int, int, Date, String) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
terminateDeadInstance(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Terminate the dead instance.
terminateExecutingTask(ExecuteParam, ExecuteState, String) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Terminate the executing 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
 
tosSchedJob() - 类 中的方法cn.ponfee.scheduler.supervisor.web.request.AddSchedJobRequest
 
tosSchedJob() - 类 中的方法cn.ponfee.scheduler.supervisor.web.request.UpdateSchedJobRequest
 
transactionManager() - 类 中的方法cn.ponfee.scheduler.supervisor.dao.SupervisorDataSourceConfig
 
transactionTemplate() - 类 中的方法cn.ponfee.scheduler.supervisor.dao.SupervisorDataSourceConfig
 
TriggeringJobScanner - cn.ponfee.scheduler.supervisor.thread中的类
The schedule job heartbeat thread,
find the sched_job which will be trigger,
split to one sched_instance and many sched_task
TriggeringJobScanner(long, DoInLocked, SchedulerJobManager) - 类 的构造器cn.ponfee.scheduler.supervisor.thread.TriggeringJobScanner
 
triggerJob(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Manual trigger the sched job
triggerJob(long) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 
TriggerTimeUtils - cn.ponfee.scheduler.supervisor.util中的类
Trigger time utility class
TriggerTimeUtils() - 类 的构造器cn.ponfee.scheduler.supervisor.util.TriggerTimeUtils
 
TX_MANAGER_SUFFIX - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.AbstractDataSourceConfig
 
TX_TEMPLATE_SUFFIX - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.AbstractDataSourceConfig
 

U

updateAndSave(SchedJob, SchedInstance, List<SchedTask>) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Update sched job, and save one sched instance and many tasks.
updateByJobId(SchedJob) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
 
updateInstanceState(ExecuteState, List<SchedTask>, SchedInstance) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
updateJob(SchedJob) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
updateJob(UpdateSchedJobRequest) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 
updateNextScanTime(long, Date, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
 
updateNextScanTime(long, Date, int) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
updateNextTriggerTime(SchedJob) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
Update the job next trigger time.
updateNextTriggerTime(SchedJob) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
UpdateSchedJobRequest - cn.ponfee.scheduler.supervisor.web.request中的类
Update sched job request parameter structure.
UpdateSchedJobRequest() - 类 的构造器cn.ponfee.scheduler.supervisor.web.request.UpdateSchedJobRequest
 
updateState(long, int, int, Integer) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
 
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
 
updateStateByInstanceId(long, int, List<Integer>, Date) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
updateTaskWorker(List<TaskWorker>) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Set or clear task worker

V

verify(String, String, String) - 类 中的方法cn.ponfee.scheduler.supervisor.base.WorkerServiceClient
 
verifyJobHandler(SchedJob) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 

W

WaitingInstanceScanner - cn.ponfee.scheduler.supervisor.thread中的类
Scan exceed the trigger time, but still is waiting state sched_instance record.
WaitingInstanceScanner(long, DoInLocked, SchedulerJobManager) - 类 的构造器cn.ponfee.scheduler.supervisor.thread.WaitingInstanceScanner
 
WorkerServiceClient - cn.ponfee.scheduler.supervisor.base中的类
Worker service client
WorkerServiceClient(WorkerService, Worker) - 类 的构造器cn.ponfee.scheduler.supervisor.base.WorkerServiceClient
 
workerServiceClient(SupervisorProperties, HttpProperties, SupervisorRegistry, Worker, ObjectMapper) - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
 
A B C D E F G H I J L O P R S T U V W 
跳过导航链接

Copyright © 2023. All rights reserved.