跳过导航链接
A B C D E F G H I J L M N 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(int) - 类 的构造器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

batchUpdateWorker(List<TaskWorkerParam>) - 接口 中的方法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

cancelInstance(long, Operations) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Cancel instance
cancelInstance(long) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 
cancelWaitingTask(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
Broadcast strategy after assigned worker, and then the worker is dead, the task always waiting state until canceled.
cancelWaitingTask(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
cancelWorkflow(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedWorkflowMapper
 
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.thread.TriggeringJobScanner
 
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.instance - 程序包 cn.ponfee.scheduler.supervisor.instance
 
cn.ponfee.scheduler.supervisor.manager - 程序包 cn.ponfee.scheduler.supervisor.manager
 
cn.ponfee.scheduler.supervisor.param - 程序包 cn.ponfee.scheduler.supervisor.param
 
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
 
create(SchedJob, RunType, long) - 类 中的方法cn.ponfee.scheduler.supervisor.instance.NormalInstanceCreator
 
create(SchedJob, RunType, long) - 类 中的方法cn.ponfee.scheduler.supervisor.instance.TriggerInstanceCreator
Creates instance and tasks
create(SchedJob, RunType, long) - 类 中的方法cn.ponfee.scheduler.supervisor.instance.WorkflowInstanceCreator
 
createAndDispatch(SchedJob, RunType, long) - 类 中的方法cn.ponfee.scheduler.supervisor.instance.TriggerInstanceCreator
 
createInstance(SchedJob, TriggerInstance) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Update sched job, save sched instance and tasks.
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_NAME_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, NormalInstanceCreator.NormalInstance) - 类 中的方法cn.ponfee.scheduler.supervisor.instance.NormalInstanceCreator
 
dispatch(SchedJob, T) - 类 中的方法cn.ponfee.scheduler.supervisor.instance.TriggerInstanceCreator
Dispatch created task
dispatch(SchedJob, WorkflowInstanceCreator.WorkflowInstance) - 类 中的方法cn.ponfee.scheduler.supervisor.instance.WorkflowInstanceCreator
 
dispatch(SchedJob, SchedInstance, List<SchedTask>) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 
dispatch(List<ExecuteTaskParam>) - 类 中的方法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

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
 
findByWorkflowInstanceId(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedWorkflowMapper
 
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
 
forceChangeState(long, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
 
forceChangeState(long, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
forceChangeState(long, int) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
forceChangeState(long, int) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 
from(SchedJob) - 类 中的静态方法cn.ponfee.scheduler.supervisor.param.SplitJobParam
 
from(SchedJob, String) - 类 中的静态方法cn.ponfee.scheduler.supervisor.param.SplitJobParam
 

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
 
getOrder() - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.SupervisorStartupRunner
 
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
 
insertBatch(List<SchedTask>) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
insertBatch(List<SchedWorkflow>) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedWorkflowMapper
 
INSTANCE - 接口 中的静态变量cn.ponfee.scheduler.supervisor.web.converter.SchedJobConverter
 
isAliveWorker(String) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 
isAliveWorker(Worker) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 
isDeadWorker(String) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 
isDeadWorker(Worker) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 

J

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

L

lock(long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
 
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
log - 类 中的变量cn.ponfee.scheduler.supervisor.manager.AbstractJobManager
 

M

manager - 类 中的变量cn.ponfee.scheduler.supervisor.instance.TriggerInstanceCreator
 

N

NormalInstance(SchedInstance, List<SchedTask>) - 类 的构造器cn.ponfee.scheduler.supervisor.instance.NormalInstanceCreator.NormalInstance
 
NormalInstanceCreator - cn.ponfee.scheduler.supervisor.instance中的类
Normal instance creator
NormalInstanceCreator(SchedulerJobManager) - 类 的构造器cn.ponfee.scheduler.supervisor.instance.NormalInstanceCreator
 
NormalInstanceCreator.NormalInstance - cn.ponfee.scheduler.supervisor.instance中的类
 

O

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

P

pauseInstance(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Pause instance
pauseInstance(long) - 类 中的方法cn.ponfee.scheduler.supervisor.web.controller.ApiController
 
purgeInstance(long) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Purge the zombie instance which maybe dead

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 the instance from paused 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, SchedWorkflowMapper) - 类 的构造器cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
schedulerJobManager(SchedulerJobManager) - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup.Builder
 
SchedWorkflowMapper - cn.ponfee.scheduler.supervisor.dao.mapper中的接口
Mybatis mapper of sched_workflow database table.
split(String, String, String) - 类 中的方法cn.ponfee.scheduler.supervisor.base.WorkerServiceClient
 
SplitJobParam - cn.ponfee.scheduler.supervisor.param中的类
Split job param
splitTasks(SplitJobParam, 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_NAME_SUFFIX - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.AbstractDataSourceConfig
 
SQL_SESSION_TEMPLATE_NAME_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(StartTaskParam) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Starts the task
stop(SchedJob) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
Stop the job.
stop() - 类 中的方法cn.ponfee.scheduler.supervisor.SupervisorStartup
 
stopJob(SchedJob) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
 
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
 
terminateTask(TerminateTaskParam) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Terminate 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, int, DoInLocked, SchedulerJobManager) - 类 的构造器cn.ponfee.scheduler.supervisor.thread.TriggeringJobScanner
 
TriggerInstance - cn.ponfee.scheduler.supervisor.instance中的类
Trigger instance
TriggerInstance() - 类 的构造器cn.ponfee.scheduler.supervisor.instance.TriggerInstance
 
TriggerInstanceCreator<T extends TriggerInstance> - cn.ponfee.scheduler.supervisor.instance中的类
Trigger instance creator
TriggerInstanceCreator(SchedulerJobManager) - 类 的构造器cn.ponfee.scheduler.supervisor.instance.TriggerInstanceCreator
 
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_NAME_SUFFIX - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.AbstractDataSourceConfig
 
TX_TEMPLATE_NAME_SUFFIX - 类 中的静态变量cn.ponfee.scheduler.supervisor.base.AbstractDataSourceConfig
 

U

update(long, String, Integer, Long, List<Integer>, Long) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedWorkflowMapper
 
updateByJobId(SchedJob) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
 
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) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedInstanceMapper
 
updateState(long, int, int) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedJobMapper
Updates job state
updateStateByInstanceId(long, int, List<Integer>, Date) - 接口 中的方法cn.ponfee.scheduler.supervisor.dao.mapper.SchedTaskMapper
 
updateTaskWorker(List<TaskWorkerParam>) - 类 中的方法cn.ponfee.scheduler.supervisor.manager.SchedulerJobManager
Set or clear task worker

V

verify(String, String, String) - 类 中的方法cn.ponfee.scheduler.supervisor.base.WorkerServiceClient
 
verifyJob(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(HttpProperties, SupervisorRegistry, Worker, ObjectMapper) - 类 中的方法cn.ponfee.scheduler.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
 
WorkflowInstance(SchedInstance, List<SchedWorkflow>, List<Tuple2<SchedInstance, List<SchedTask>>>) - 类 的构造器cn.ponfee.scheduler.supervisor.instance.WorkflowInstanceCreator.WorkflowInstance
 
WorkflowInstanceCreator - cn.ponfee.scheduler.supervisor.instance中的类
Workflow instance creator
WorkflowInstanceCreator(SchedulerJobManager) - 类 的构造器cn.ponfee.scheduler.supervisor.instance.WorkflowInstanceCreator
 
WorkflowInstanceCreator.WorkflowInstance - cn.ponfee.scheduler.supervisor.instance中的类
 
A B C D E F G H I J L M N O P R S T U V W 
跳过导航链接

Copyright © 2023. All rights reserved.