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

A

AbstractDataSourceConfig - cn.ponfee.disjob.supervisor.base中的类
Abstract Datasource Configuration.
AbstractDataSourceConfig() - 类 的构造器cn.ponfee.disjob.supervisor.base.AbstractDataSourceConfig
 
AbstractDataSourceConfig(int) - 类 的构造器cn.ponfee.disjob.supervisor.base.AbstractDataSourceConfig
 
AbstractDataSourceConfig(String) - 类 的构造器cn.ponfee.disjob.supervisor.base.AbstractDataSourceConfig
 
AbstractJobManager - cn.ponfee.disjob.supervisor.service中的类
The base job manager
AbstractJobManager() - 类 的构造器cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
addJob(AddSchedJobRequest) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
 
addJob(AddSchedJobRequest) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
addJob(SchedJob) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
AFFECTED_ONE_ROW - 类 中的静态变量cn.ponfee.disjob.supervisor.service.AbstractJobManager
 

B

batchInsert(List<SchedDepend>) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedDependMapper
 
batchInsert(List<SchedTask>) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedTaskMapper
 
batchInsert(List<SchedWorkflow>) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedWorkflowMapper
 
batchUpdateWorker(List<TaskWorkerParam>) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedTaskMapper
Update or clear the task worker
build() - 类 中的方法cn.ponfee.disjob.supervisor.SupervisorStartup.Builder
 
builder() - 类 中的静态方法cn.ponfee.disjob.supervisor.SupervisorStartup
 

C

cancelInstance(long, Operations) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorCoreRpcProvider
 
cancelInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
 
cancelInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
cancelInstance(long, Operations) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
Cancel instance
cancelWaitingTask(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
Broadcast strategy task after assigned worker.
cancelWaitingTask(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
 
changeInstanceState(long, int) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
 
changeInstanceState(long, int) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
changeInstanceState(long, ExecuteState) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
 
changeJobState(long, int) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
 
changeJobState(long, int) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
changeJobState(long, JobState) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
changeState(long, int) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
changeState(long, int) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedTaskMapper
 
check() - 类 中的方法cn.ponfee.disjob.supervisor.configuration.SupervisorProperties
 
close() - 类 中的方法cn.ponfee.disjob.supervisor.thread.TriggeringJobScanner
 
cn.ponfee.disjob.supervisor - 程序包 cn.ponfee.disjob.supervisor
 
cn.ponfee.disjob.supervisor.base - 程序包 cn.ponfee.disjob.supervisor.base
 
cn.ponfee.disjob.supervisor.configuration - 程序包 cn.ponfee.disjob.supervisor.configuration
 
cn.ponfee.disjob.supervisor.dao - 程序包 cn.ponfee.disjob.supervisor.dao
 
cn.ponfee.disjob.supervisor.dao.mapper - 程序包 cn.ponfee.disjob.supervisor.dao.mapper
 
cn.ponfee.disjob.supervisor.instance - 程序包 cn.ponfee.disjob.supervisor.instance
 
cn.ponfee.disjob.supervisor.provider - 程序包 cn.ponfee.disjob.supervisor.provider
 
cn.ponfee.disjob.supervisor.service - 程序包 cn.ponfee.disjob.supervisor.service
 
cn.ponfee.disjob.supervisor.thread - 程序包 cn.ponfee.disjob.supervisor.thread
 
cn.ponfee.disjob.supervisor.util - 程序包 cn.ponfee.disjob.supervisor.util
 
computeNextTriggerTime(SchedJob) - 类 中的静态方法cn.ponfee.disjob.supervisor.util.TriggerTimeUtils
 
computeNextTriggerTime(SchedJob, Date) - 类 中的静态方法cn.ponfee.disjob.supervisor.util.TriggerTimeUtils
Returns the next trigger time
create(SchedJob, RunType, long) - 类 中的方法cn.ponfee.disjob.supervisor.instance.NormalInstanceCreator
 
create(SchedJob, RunType, long) - 类 中的方法cn.ponfee.disjob.supervisor.instance.TriggerInstanceCreator
Creates instance and tasks
create(SchedJob, RunType, long) - 类 中的方法cn.ponfee.disjob.supervisor.instance.WorkflowInstanceCreator
 
createInstance(SchedJob, TriggerInstance) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
Update sched job, save sched instance and tasks.
createSqlSessionFactory() - 类 中的方法cn.ponfee.disjob.supervisor.base.AbstractDataSourceConfig
 
createWithSaveAndDispatch(SchedJob, RunType, long) - 类 中的方法cn.ponfee.disjob.supervisor.instance.TriggerInstanceCreator
 
currentSupervisor(int, String) - 类 中的方法cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
 
currentSupervisor(Supervisor) - 类 中的方法cn.ponfee.disjob.supervisor.SupervisorStartup.Builder
 

D

DATA_SOURCE_NAME_SUFFIX - 类 中的静态变量cn.ponfee.disjob.supervisor.base.AbstractDataSourceConfig
 
dataSource() - 类 中的方法cn.ponfee.disjob.supervisor.base.AbstractDataSourceConfig
Create datasource, for subclasses implementations
dataSource() - 类 中的方法cn.ponfee.disjob.supervisor.dao.SupervisorDataSourceConfig
 
DB_NAME - 类 中的静态变量cn.ponfee.disjob.supervisor.dao.SupervisorDataSourceConfig
database name
deleteByChildJobId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedDependMapper
 
deleteByInstanceId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
Delete the sched instance.
deleteByInstanceId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedTaskMapper
Delete the sched task.
deleteByJobId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
Delete the job.
deleteByParentJobId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedDependMapper
 
deleteByWnstanceId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
deleteByWnstanceId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedWorkflowMapper
 
deleteInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
 
deleteInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
deleteInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
 
deleteJob(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
 
deleteJob(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
deleteJob(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
dependMapper - 类 中的变量cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
disable(SchedJob) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
Disable the job.
disableJob(SchedJob) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
dispatch(SchedJob, NormalInstanceCreator.NormalInstance) - 类 中的方法cn.ponfee.disjob.supervisor.instance.NormalInstanceCreator
 
dispatch(SchedJob, T) - 类 中的方法cn.ponfee.disjob.supervisor.instance.TriggerInstanceCreator
Dispatch created task
dispatch(SchedJob, WorkflowInstanceCreator.WorkflowInstance) - 类 中的方法cn.ponfee.disjob.supervisor.instance.WorkflowInstanceCreator
 
dispatch(SchedJob, SchedInstance, List<SchedTask>) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
dispatch(List<ExecuteTaskParam>) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
DistributedJobManager - cn.ponfee.disjob.supervisor.service中的类
Manage distributed schedule job.
DistributedJobManager(SchedJobMapper, SchedDependMapper, SchedInstanceMapper, SchedTaskMapper, SchedWorkflowMapper, IdGenerator, SupervisorRegistry, TaskDispatcher, WorkerCoreRpcClient, TransactionTemplate) - 类 的构造器cn.ponfee.disjob.supervisor.service.DistributedJobManager
 
distributedJobManager(DistributedJobManager) - 类 中的方法cn.ponfee.disjob.supervisor.SupervisorStartup.Builder
 
DistributedJobQuerier - cn.ponfee.disjob.supervisor.service中的类
Distributed job query
DistributedJobQuerier(SchedJobMapper, SchedTaskMapper, SchedInstanceMapper, SchedWorkflowMapper) - 类 的构造器cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 
distributedJobQuerier(DistributedJobQuerier) - 类 中的方法cn.ponfee.disjob.supervisor.SupervisorStartup.Builder
 

E

EnableComponentScan() - 类 的构造器cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableComponentScan
 
EnableHttpProperties() - 类 的构造器cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableHttpProperties
 
EnableRetryProperties() - 类 的构造器cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableRetryProperties
 
EnableScanLockerConfiguration() - 类 的构造器cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableScanLockerConfiguration
 
EnableSupervisor - cn.ponfee.disjob.supervisor.configuration中的注释类型
Enable supervisor role 必须注解到具有@Component的类上且该类能被spring扫描到
EnableSupervisor.EnableComponentScan - cn.ponfee.disjob.supervisor.configuration中的类
 
EnableSupervisor.EnableHttpProperties - cn.ponfee.disjob.supervisor.configuration中的类
 
EnableSupervisor.EnableRetryProperties - cn.ponfee.disjob.supervisor.configuration中的类
 
EnableSupervisor.EnableScanLockerConfiguration - cn.ponfee.disjob.supervisor.configuration中的类
 
EnableSupervisor.EnableSupervisorAdapter - cn.ponfee.disjob.supervisor.configuration中的类
 
EnableSupervisor.EnableSupervisorConfiguration - cn.ponfee.disjob.supervisor.configuration中的类
 
EnableSupervisorAdapter() - 类 的构造器cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableSupervisorAdapter
 
EnableSupervisorConfiguration() - 类 的构造器cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
 

F

findBaseByInstanceId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedTaskMapper
 
findBaseInstanceTasks(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 
findBeTriggering(long, int) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
Finds job witch will be triggering
findBeTriggeringJob(long, int) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
Scan will be triggering sched jobs.
findByChildJobIds(Set<Long>) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedDependMapper
 
findByJobIds(List<Long>) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
 
findByParentJobId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedDependMapper
 
findByWnstanceId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedWorkflowMapper
 
findExpireRunningInstance(Date, int) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 
findExpireState(int, long, Date, int) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
findExpireWaitingInstance(Date, int) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 
findLargeByInstanceId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedTaskMapper
 
findLargeInstanceTasks(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 
findUnterminatedRetry(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
findUnterminatedRetryInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 
findWorkflowNode(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
findWorkflowPredecessorNodes(long, long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorCoreRpcProvider
 
findWorkflowPredecessorNodes(long, long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 

G

generateId() - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
getByInstanceId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
Gets sched instance by instance_id
getByJobId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
Gets sched job by job_id
getByJobIdAndTriggerTimeAndRunType(long, long, int) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
getByTaskId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedTaskMapper
 
getInstance(long, boolean) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
 
getInstance(long, boolean) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
getInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 
getInstance(long, long, int) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 
getInstanceTasks(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
 
getInstanceTasks(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
getJob(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
 
getJob(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
getJob(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 
getPhase() - 类 中的方法cn.ponfee.disjob.supervisor.configuration.SupervisorLifecycle
 
getTask(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorCoreRpcProvider
 
getTask(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 
getWnstanceId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 

H

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

I

insert(SchedInstance) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
insert(SchedJob) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
 
isAliveWorker(String) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
isAliveWorker(Worker) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
isDeadWorker(String) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
isDeadWorker(Worker) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
isRunning() - 类 中的方法cn.ponfee.disjob.supervisor.configuration.SupervisorLifecycle
 

J

JDBC_TEMPLATE_NAME_SUFFIX - 类 中的静态变量cn.ponfee.disjob.supervisor.base.AbstractDataSourceConfig
 
jdbcTemplate() - 类 中的方法cn.ponfee.disjob.supervisor.dao.SupervisorDataSourceConfig
 
jobManager - 类 中的变量cn.ponfee.disjob.supervisor.instance.TriggerInstanceCreator
 
jobMapper - 类 中的变量cn.ponfee.disjob.supervisor.service.AbstractJobManager
 

L

listInstanceChildren(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
 
listInstanceChildren(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
listInstanceChildren(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 
localizedMethodArgumentConfigurer() - 类 中的方法cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
 
lock(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
LOCK_SCAN_RUNNING_INSTANCE - 类 中的静态变量cn.ponfee.disjob.supervisor.base.SupervisorConstants
Scan running instance lock name
LOCK_SCAN_TRIGGERING_JOB - 类 中的静态变量cn.ponfee.disjob.supervisor.base.SupervisorConstants
Scan triggering job lock name
LOCK_SCAN_WAITING_INSTANCE - 类 中的静态变量cn.ponfee.disjob.supervisor.base.SupervisorConstants
Scan waiting instance lock name
LOG - 类 中的静态变量cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 

N

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

O

of(Integer, DistributedJobManager) - 类 中的静态方法cn.ponfee.disjob.supervisor.instance.TriggerInstanceCreator
 

P

pauseInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorCoreRpcProvider
 
pauseInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
 
pauseInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
pauseInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
Pause instance
purgeInstance(SchedInstance) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
Purge the zombie instance which maybe dead

Q

queryChildCount(List<Long>) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
queryInstanceForPage(SchedInstancePageRequest) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
Http request Content-Type: Http form-data or application/x-www-form-urlencoded
queryInstanceForPage(SchedInstancePageRequest) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
queryInstanceForPage(SchedInstancePageRequest) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 
queryJobForPage(SchedJobPageRequest) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
Http request Content-Type: Http form-data or application/x-www-form-urlencoded
queryJobForPage(SchedJobPageRequest) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
queryJobForPage(SchedJobPageRequest) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 
queryPageCount(SchedInstancePageRequest) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
queryPageCount(SchedJobPageRequest) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
 
queryPageRecords(SchedInstancePageRequest) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
queryPageRecords(SchedJobPageRequest) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
 

R

renewInstanceUpdateTime(SchedInstance, Date) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
 
renewUpdateTime(long, Date, int) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
resumeInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
 
resumeInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
resumeInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
Resume the instance from paused to waiting state
resumeWaiting(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedWorkflowMapper
 
RunningInstanceScanner - cn.ponfee.disjob.supervisor.thread中的类
Scan running a long time, but still is running state sched_instance record.
RunningInstanceScanner(long, DoInLocked, DistributedJobManager, DistributedJobQuerier) - 类 的构造器cn.ponfee.disjob.supervisor.thread.RunningInstanceScanner
 

S

save(long, String) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorCoreRpcProvider
 
savepoint(long, String) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedTaskMapper
 
savepoint(long, String) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
 
scanRunningInstanceLocker(JdbcTemplate) - 类 中的方法cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableScanLockerConfiguration
 
scanRunningInstanceLocker(DoInLocked) - 类 中的方法cn.ponfee.disjob.supervisor.SupervisorStartup.Builder
 
scanTriggeringJobLocker(JdbcTemplate) - 类 中的方法cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableScanLockerConfiguration
 
scanTriggeringJobLocker(DoInLocked) - 类 中的方法cn.ponfee.disjob.supervisor.SupervisorStartup.Builder
 
scanWaitingInstanceLocker(JdbcTemplate) - 类 中的方法cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableScanLockerConfiguration
 
scanWaitingInstanceLocker(DoInLocked) - 类 中的方法cn.ponfee.disjob.supervisor.SupervisorStartup.Builder
 
SchedDependMapper - cn.ponfee.disjob.supervisor.dao.mapper中的接口
Mybatis mapper of sched_depend database table.
SchedInstanceMapper - cn.ponfee.disjob.supervisor.dao.mapper中的接口
Mybatis mapper of sched_instance database table.
SchedJobMapper - cn.ponfee.disjob.supervisor.dao.mapper中的接口
Mybatis mapper of sched_job database table.
SchedTaskMapper - cn.ponfee.disjob.supervisor.dao.mapper中的接口
Mybatis mapper of sched_task database table.
SchedWorkflowMapper - cn.ponfee.disjob.supervisor.dao.mapper中的接口
Mybatis mapper of sched_workflow database table.
selectByPnstanceId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
split(JobHandlerParam) - 类 中的方法cn.ponfee.disjob.supervisor.base.WorkerCoreRpcClient
 
splitTasks(JobHandlerParam, long, Date) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
SPRING_BEAN_NAME_SCAN_RUNNING_INSTANCE_LOCKER - 类 中的静态变量cn.ponfee.disjob.supervisor.base.SupervisorConstants
Spring bean name of scan running instance locker
SPRING_BEAN_NAME_SCAN_TRIGGERING_JOB_LOCKER - 类 中的静态变量cn.ponfee.disjob.supervisor.base.SupervisorConstants
Spring bean name of scan triggering job locker
SPRING_BEAN_NAME_SCAN_WAITING_INSTANCE_LOCKER - 类 中的静态变量cn.ponfee.disjob.supervisor.base.SupervisorConstants
Spring bean name of scan waiting instance locker
springContextHolder() - 类 中的方法cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
 
SQL_SESSION_FACTORY_NAME_SUFFIX - 类 中的静态变量cn.ponfee.disjob.supervisor.base.AbstractDataSourceConfig
 
SQL_SESSION_TEMPLATE_NAME_SUFFIX - 类 中的静态变量cn.ponfee.disjob.supervisor.base.AbstractDataSourceConfig
 
sqlSessionFactory() - 类 中的方法cn.ponfee.disjob.supervisor.dao.SupervisorDataSourceConfig
 
sqlSessionTemplate() - 类 中的方法cn.ponfee.disjob.supervisor.dao.SupervisorDataSourceConfig
 
start() - 类 中的方法cn.ponfee.disjob.supervisor.configuration.SupervisorLifecycle
 
start(long, Date) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
start(long, String, Date) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedTaskMapper
 
start() - 类 中的方法cn.ponfee.disjob.supervisor.SupervisorStartup
 
startTask(StartTaskParam) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorCoreRpcProvider
 
startTask(StartTaskParam) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
Starts the task
stop(Runnable) - 类 中的方法cn.ponfee.disjob.supervisor.configuration.SupervisorLifecycle
 
stop() - 类 中的方法cn.ponfee.disjob.supervisor.configuration.SupervisorLifecycle
 
stop() - 类 中的方法cn.ponfee.disjob.supervisor.SupervisorStartup
 
SupervisorConstants - cn.ponfee.disjob.supervisor.base中的类
Supervisor constants definitions.
SupervisorConstants() - 类 的构造器cn.ponfee.disjob.supervisor.base.SupervisorConstants
 
SupervisorCoreRpcProvider - cn.ponfee.disjob.supervisor.provider中的类
Supervisor core rpc service provider.
SupervisorCoreRpcProvider(DistributedJobManager, DistributedJobQuerier) - 类 的构造器cn.ponfee.disjob.supervisor.provider.SupervisorCoreRpcProvider
 
supervisorCoreRpcService(DistributedJobManager, DistributedJobQuerier) - 类 中的方法cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableSupervisorAdapter
 
SupervisorDataSourceConfig - cn.ponfee.disjob.supervisor.dao中的类
Supervisor datasource configuration disjob.datasource: driver-class-name: com.mysql.cj.jdbc.Driver jdbc-url: jdbc:mysql://112.74.170.75:3306/disjob?
SupervisorDataSourceConfig() - 类 的构造器cn.ponfee.disjob.supervisor.dao.SupervisorDataSourceConfig
 
SupervisorLifecycle - cn.ponfee.disjob.supervisor.configuration中的类
Supervisor lifecycle https://www.cnblogs.com/deityjian/p/11296846.html InitializingBean#afterPropertiesSet -> SmartLifecycle#start -> SmartLifecycle#stop -> DisposableBean#destroy
SupervisorLifecycle(Supervisor, SupervisorProperties, SupervisorRegistry, DistributedJobManager, DistributedJobQuerier, DoInLocked, DoInLocked, DoInLocked, TaskDispatcher) - 类 的构造器cn.ponfee.disjob.supervisor.configuration.SupervisorLifecycle
 
SupervisorOpenApiProvider - cn.ponfee.disjob.supervisor.provider中的类
Supervisor open api
SupervisorOpenApiProvider(SupervisorOpenRpcService) - 类 的构造器cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
 
SupervisorOpenRpcProvider - cn.ponfee.disjob.supervisor.provider中的类
Supervisor open rpc service provider.
SupervisorOpenRpcProvider(DistributedJobManager, DistributedJobQuerier) - 类 的构造器cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
supervisorOpenRpcService(DistributedJobManager, DistributedJobQuerier) - 类 中的方法cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableSupervisorAdapter
 
SupervisorProperties - cn.ponfee.disjob.supervisor.configuration中的类
Supervisor configuration properties.
SupervisorProperties() - 类 的构造器cn.ponfee.disjob.supervisor.configuration.SupervisorProperties
 
supervisorProperties(SupervisorProperties) - 类 中的方法cn.ponfee.disjob.supervisor.SupervisorStartup.Builder
 
supervisorRegistry(SupervisorRegistry) - 类 中的方法cn.ponfee.disjob.supervisor.SupervisorStartup.Builder
 
SupervisorStartup - cn.ponfee.disjob.supervisor中的类
Startup supervisor.
SupervisorStartup.Builder - cn.ponfee.disjob.supervisor中的类
 

T

taskDispatcher(TaskDispatcher) - 类 中的方法cn.ponfee.disjob.supervisor.SupervisorStartup.Builder
 
terminate(long, int, List<Integer>, Date) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
terminate(long, int, int, Date, String) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedTaskMapper
 
terminateTask(TerminateTaskParam) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorCoreRpcProvider
 
terminateTask(TerminateTaskParam) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
Terminate task
testFindByJobIds(List<Long>) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
 
testListLimit(int) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
 
testUpdateRemark(Long, String) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
 
transactionManager() - 类 中的方法cn.ponfee.disjob.supervisor.dao.SupervisorDataSourceConfig
 
transactionTemplate() - 类 中的方法cn.ponfee.disjob.supervisor.dao.SupervisorDataSourceConfig
 
TriggeringJobScanner - cn.ponfee.disjob.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, DistributedJobManager, DistributedJobQuerier) - 类 的构造器cn.ponfee.disjob.supervisor.thread.TriggeringJobScanner
 
TriggerInstance - cn.ponfee.disjob.supervisor.instance中的类
Trigger instance
TriggerInstance() - 类 的构造器cn.ponfee.disjob.supervisor.instance.TriggerInstance
 
TriggerInstanceCreator<T extends TriggerInstance> - cn.ponfee.disjob.supervisor.instance中的类
Trigger instance creator
TriggerInstanceCreator(DistributedJobManager) - 类 的构造器cn.ponfee.disjob.supervisor.instance.TriggerInstanceCreator
 
triggerJob(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
 
triggerJob(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
triggerJob(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
Manual trigger the sched job
TriggerTimeUtils - cn.ponfee.disjob.supervisor.util中的类
Trigger time utility class
TriggerTimeUtils() - 类 的构造器cn.ponfee.disjob.supervisor.util.TriggerTimeUtils
 
TX_MANAGER_NAME - 类 中的静态变量cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
TX_MANAGER_NAME_SUFFIX - 类 中的静态变量cn.ponfee.disjob.supervisor.base.AbstractDataSourceConfig
 
TX_TEMPLATE_NAME_SUFFIX - 类 中的静态变量cn.ponfee.disjob.supervisor.base.AbstractDataSourceConfig
 

U

update(long, String, Integer, Long, List<Integer>, Long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedWorkflowMapper
 
updateByJobId(SchedJob) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
 
updateJob(UpdateSchedJobRequest) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenApiProvider
 
updateJob(UpdateSchedJobRequest) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenRpcProvider
 
updateJob(SchedJob) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
updateJobNextScanTime(SchedJob) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
updateJobNextTriggerTime(SchedJob) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
updateNextScanTime(SchedJob) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
 
updateNextTriggerTime(SchedJob) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
Update the job next trigger time.
updateState(long, int, int) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
updateState(long, int, int) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
Updates job state
updateStateByInstanceId(long, int, List<Integer>, Date) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedTaskMapper
 
updateTaskWorker(List<TaskWorkerParam>) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorCoreRpcProvider
 
updateTaskWorker(List<TaskWorkerParam>) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
Set or clear task worker

V

verify(JobHandlerParam) - 类 中的方法cn.ponfee.disjob.supervisor.base.WorkerCoreRpcClient
 

W

WaitingInstanceScanner - cn.ponfee.disjob.supervisor.thread中的类
Scan exceed the trigger time, but still is waiting state sched_instance record.
WaitingInstanceScanner(long, DoInLocked, DistributedJobManager, DistributedJobQuerier) - 类 的构造器cn.ponfee.disjob.supervisor.thread.WaitingInstanceScanner
 
WorkerCoreRpcClient - cn.ponfee.disjob.supervisor.base中的类
WorkerCoreRpcService client
WorkerCoreRpcClient(HttpProperties, RetryProperties, SupervisorRegistry, Worker, ObjectMapper) - 类 的构造器cn.ponfee.disjob.supervisor.base.WorkerCoreRpcClient
 
workerCoreRpcClient(HttpProperties, RetryProperties, SupervisorRegistry, Worker, ObjectMapper) - 类 中的方法cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
 
WorkflowInstance(SchedInstance, List<SchedWorkflow>, List<Tuple2<SchedInstance, List<SchedTask>>>) - 类 的构造器cn.ponfee.disjob.supervisor.instance.WorkflowInstanceCreator.WorkflowInstance
 
WorkflowInstanceCreator - cn.ponfee.disjob.supervisor.instance中的类
Workflow instance creator
WorkflowInstanceCreator(DistributedJobManager) - 类 的构造器cn.ponfee.disjob.supervisor.instance.WorkflowInstanceCreator
 
WorkflowInstanceCreator.WorkflowInstance - cn.ponfee.disjob.supervisor.instance中的类
 
A B C D E F G H I J L N O P Q R S T U V W 
跳过导航链接

Copyright © 2023. All rights reserved.