跳过导航链接
A B C D E F G H I J L M 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中的类
Abstract job manager
AbstractJobManager() - 类 的构造器cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
AbstractSchedJobRequest - cn.ponfee.disjob.supervisor.application.request中的类
Abstract sched job request parameter structure.
AbstractSchedJobRequest() - 类 的构造器cn.ponfee.disjob.supervisor.application.request.AbstractSchedJobRequest
 
add(AddSchedGroupRequest) - 类 中的方法cn.ponfee.disjob.supervisor.application.SchedGroupService
 
addInterceptors(InterceptorRegistry) - 类 中的方法cn.ponfee.disjob.supervisor.auth.AuthenticationConfigurer
 
addJob(AddSchedJobRequest) - 类 中的方法cn.ponfee.disjob.supervisor.application.OpenapiService
 
addJob(AddSchedJobRequest) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenapiProvider
 
addJob(SchedJob) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
AddSchedGroupRequest - cn.ponfee.disjob.supervisor.application.request中的类
Add sched group request.
AddSchedGroupRequest() - 类 的构造器cn.ponfee.disjob.supervisor.application.request.AddSchedGroupRequest
 
AddSchedJobRequest - cn.ponfee.disjob.supervisor.application.request中的类
Add sched job request parameter structure.
AddSchedJobRequest() - 类 的构造器cn.ponfee.disjob.supervisor.application.request.AddSchedJobRequest
 
allMatch(Predicate<Map.Entry<DAGEdge, SchedWorkflow>>) - 类 中的方法cn.ponfee.disjob.supervisor.dag.WorkflowGraph
 
anyMatch(Predicate<Map.Entry<DAGEdge, SchedWorkflow>>) - 类 中的方法cn.ponfee.disjob.supervisor.dag.WorkflowGraph
 
asDate(String) - 类 中的方法cn.ponfee.disjob.supervisor.application.converter.MapstructMapper
 
asString(Date) - 类 中的方法cn.ponfee.disjob.supervisor.application.converter.MapstructMapper
 
AuthenticationConfigurer - cn.ponfee.disjob.supervisor.auth中的类
Supervisor authentication configurer
AuthenticationConfigurer() - 类 的构造器cn.ponfee.disjob.supervisor.auth.AuthenticationConfigurer
 
authenticationConfigurer() - 类 中的方法cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
 

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<UpdateTaskWorkerParam>) - 接口 中的方法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) - 类 中的方法cn.ponfee.disjob.supervisor.application.OpenapiService
 
cancelInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenapiProvider
 
cancelInstance(long, Operations) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorRpcProvider
 
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.application.OpenapiService
 
changeInstanceState(long, int) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenapiProvider
 
changeInstanceState(long, ExecuteState) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
 
changeJobState(long, int) - 类 中的方法cn.ponfee.disjob.supervisor.application.OpenapiService
 
changeJobState(long, int) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenapiProvider
 
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
 
checkAndTrim() - 类 中的方法cn.ponfee.disjob.supervisor.application.request.AddSchedGroupRequest
 
checkAndTrim() - 类 中的方法cn.ponfee.disjob.supervisor.application.request.UpdateSchedGroupRequest
 
close() - 类 中的方法cn.ponfee.disjob.supervisor.application.SchedGroupService
 
close() - 类 中的方法cn.ponfee.disjob.supervisor.thread.TriggeringJobScanner
 
cn.ponfee.disjob.supervisor - 程序包 cn.ponfee.disjob.supervisor
 
cn.ponfee.disjob.supervisor.application - 程序包 cn.ponfee.disjob.supervisor.application
 
cn.ponfee.disjob.supervisor.application.converter - 程序包 cn.ponfee.disjob.supervisor.application.converter
 
cn.ponfee.disjob.supervisor.application.request - 程序包 cn.ponfee.disjob.supervisor.application.request
 
cn.ponfee.disjob.supervisor.application.response - 程序包 cn.ponfee.disjob.supervisor.application.response
 
cn.ponfee.disjob.supervisor.application.value - 程序包 cn.ponfee.disjob.supervisor.application.value
 
cn.ponfee.disjob.supervisor.auth - 程序包 cn.ponfee.disjob.supervisor.auth
 
cn.ponfee.disjob.supervisor.base - 程序包 cn.ponfee.disjob.supervisor.base
 
cn.ponfee.disjob.supervisor.configuration - 程序包 cn.ponfee.disjob.supervisor.configuration
 
cn.ponfee.disjob.supervisor.dag - 程序包 cn.ponfee.disjob.supervisor.dag
 
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, Date) - 类 中的静态方法cn.ponfee.disjob.supervisor.util.TriggerTimeUtils
Returns the next trigger time
convert(SchedGroup) - 接口 中的方法cn.ponfee.disjob.supervisor.application.converter.SchedGroupConverter
 
convert(AddSchedGroupRequest) - 接口 中的方法cn.ponfee.disjob.supervisor.application.converter.SchedGroupConverter
 
convert(UpdateSchedGroupRequest) - 接口 中的方法cn.ponfee.disjob.supervisor.application.converter.SchedGroupConverter
 
convert(SchedGroup) - 类 中的方法cn.ponfee.disjob.supervisor.application.converter.SchedGroupConverterImpl
 
convert(AddSchedGroupRequest) - 类 中的方法cn.ponfee.disjob.supervisor.application.converter.SchedGroupConverterImpl
 
convert(UpdateSchedGroupRequest) - 类 中的方法cn.ponfee.disjob.supervisor.application.converter.SchedGroupConverterImpl
 
convert(AddSchedJobRequest) - 接口 中的方法cn.ponfee.disjob.supervisor.application.converter.SchedJobConverter
 
convert(UpdateSchedJobRequest) - 接口 中的方法cn.ponfee.disjob.supervisor.application.converter.SchedJobConverter
 
convert(SchedJob) - 接口 中的方法cn.ponfee.disjob.supervisor.application.converter.SchedJobConverter
 
convert(SchedInstance) - 接口 中的方法cn.ponfee.disjob.supervisor.application.converter.SchedJobConverter
 
convert(SchedTask) - 接口 中的方法cn.ponfee.disjob.supervisor.application.converter.SchedJobConverter
 
convert(AddSchedJobRequest) - 类 中的方法cn.ponfee.disjob.supervisor.application.converter.SchedJobConverterImpl
 
convert(UpdateSchedJobRequest) - 类 中的方法cn.ponfee.disjob.supervisor.application.converter.SchedJobConverterImpl
 
convert(SchedJob) - 类 中的方法cn.ponfee.disjob.supervisor.application.converter.SchedJobConverterImpl
 
convert(SchedInstance) - 类 中的方法cn.ponfee.disjob.supervisor.application.converter.SchedJobConverterImpl
 
convert(SchedTask) - 类 中的方法cn.ponfee.disjob.supervisor.application.converter.SchedJobConverterImpl
 
convert(SupervisorMetrics) - 接口 中的方法cn.ponfee.disjob.supervisor.application.converter.ServerMetricsConverter
 
convert(WorkerMetrics) - 接口 中的方法cn.ponfee.disjob.supervisor.application.converter.ServerMetricsConverter
 
convert(SupervisorMetrics) - 类 中的方法cn.ponfee.disjob.supervisor.application.converter.ServerMetricsConverterImpl
 
convert(WorkerMetrics) - 类 中的方法cn.ponfee.disjob.supervisor.application.converter.ServerMetricsConverterImpl
 
create(SchedJob, RunType, long) - 类 中的方法cn.ponfee.disjob.supervisor.instance.GeneralInstanceCreator
 
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.Current) - 类 中的方法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
 
delete(String, String) - 类 中的方法cn.ponfee.disjob.supervisor.application.SchedGroupService
 
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.
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.application.OpenapiService
 
deleteInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenapiProvider
 
deleteInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
 
deleteJob(long) - 类 中的方法cn.ponfee.disjob.supervisor.application.OpenapiService
 
deleteJob(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenapiProvider
 
deleteJob(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
dependMapper - 类 中的变量cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
destroy() - 类 中的方法cn.ponfee.disjob.supervisor.application.SchedGroupService
 
disable(SchedJob) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
Disable the job.
disableJob(SchedJob) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
DisjobGroup - cn.ponfee.disjob.supervisor.application.value中的类
Disjob group
dispatch(SchedJob, GeneralInstanceCreator.GeneralInstance) - 类 中的方法cn.ponfee.disjob.supervisor.instance.GeneralInstanceCreator
 
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, WorkerRpcClient, 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

edit(UpdateSchedGroupRequest) - 类 中的方法cn.ponfee.disjob.supervisor.application.SchedGroupService
 
edit(SchedGroup) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedGroupMapper
 
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
 
exists(String) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedGroupMapper
 

F

findAll() - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedGroupMapper
 
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.SupervisorRpcProvider
 
findWorkflowPredecessorNodes(long, long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 

G

GeneralInstance(SchedInstance, List<SchedTask>) - 类 的构造器cn.ponfee.disjob.supervisor.instance.GeneralInstanceCreator.GeneralInstance
 
GeneralInstanceCreator - cn.ponfee.disjob.supervisor.instance中的类
General instance creator
GeneralInstanceCreator(DistributedJobManager) - 类 的构造器cn.ponfee.disjob.supervisor.instance.GeneralInstanceCreator
 
GeneralInstanceCreator.GeneralInstance - cn.ponfee.disjob.supervisor.instance中的类
 
generateId() - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
get(String) - 类 中的方法cn.ponfee.disjob.supervisor.application.SchedGroupService
 
get(DAGNode, DAGNode) - 类 中的方法cn.ponfee.disjob.supervisor.dag.WorkflowGraph
 
get(String) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedGroupMapper
 
get(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
Gets sched instance by instance_id
get(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
Gets sched job by job_id
get(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedTaskMapper
 
getByJobIdAndTriggerTimeAndRunType(long, long, int) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
getInstance(long, boolean) - 类 中的方法cn.ponfee.disjob.supervisor.application.OpenapiService
 
getInstance(long, boolean) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenapiProvider
 
getInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 
getInstance(long, long, int) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 
getInstanceTasks(long) - 类 中的方法cn.ponfee.disjob.supervisor.application.OpenapiService
 
getInstanceTasks(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenapiProvider
 
getJob(long) - 类 中的方法cn.ponfee.disjob.supervisor.application.OpenapiService
 
getJob(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenapiProvider
 
getJob(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobQuerier
 
getPhase() - 类 中的方法cn.ponfee.disjob.supervisor.configuration.SupervisorLifecycle
 
getTask(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorRpcProvider
 
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(SchedGroup) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedGroupMapper
 
insert(SchedInstance) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
insert(SchedJob) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
 
INSTANCE - 接口 中的静态变量cn.ponfee.disjob.supervisor.application.converter.SchedGroupConverter
 
INSTANCE - 接口 中的静态变量cn.ponfee.disjob.supervisor.application.converter.SchedJobConverter
 
INSTANCE - 接口 中的静态变量cn.ponfee.disjob.supervisor.application.converter.ServerMetricsConverter
 
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
 
isDeveloper(String) - 类 中的方法cn.ponfee.disjob.supervisor.application.value.DisjobGroup
 
isRunning() - 类 中的方法cn.ponfee.disjob.supervisor.configuration.SupervisorLifecycle
 

J

JDBC_TEMPLATE_NAME_SUFFIX - 类 中的静态变量cn.ponfee.disjob.supervisor.base.AbstractDataSourceConfig
 
JDBC_TEMPLATE_SPRING_BEAN_NAME - 类 中的静态变量cn.ponfee.disjob.supervisor.dao.SupervisorDataSourceConfig
JDBC template spring bean name
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.application.OpenapiService
 
listInstanceChildren(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenapiProvider
 
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

M

map() - 类 中的方法cn.ponfee.disjob.supervisor.dag.WorkflowGraph
 
mapGroup(String) - 类 中的静态方法cn.ponfee.disjob.supervisor.application.SchedGroupService
 
MapstructMapper - cn.ponfee.disjob.supervisor.application.converter中的类
Mapstruct mapper
MapstructMapper() - 类 的构造器cn.ponfee.disjob.supervisor.application.converter.MapstructMapper
 
mapUser(String) - 类 中的静态方法cn.ponfee.disjob.supervisor.application.SchedGroupService
 
matchGroup(String) - 类 中的方法cn.ponfee.disjob.supervisor.application.SchedGroupService
 
matchGroup(String) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedGroupMapper
 
metrics() - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorRpcProvider
 

O

of(SchedInstance, List<SchedTask>) - 类 中的静态方法cn.ponfee.disjob.supervisor.application.response.SchedInstanceResponse
 
of(SchedGroup) - 类 中的静态方法cn.ponfee.disjob.supervisor.application.value.DisjobGroup
 
of(Integer, DistributedJobManager) - 类 中的静态方法cn.ponfee.disjob.supervisor.instance.TriggerInstanceCreator
 
OpenapiService - cn.ponfee.disjob.supervisor.application中的类
Supervisor openapi service.
OpenapiService(DistributedJobManager, DistributedJobQuerier) - 类 的构造器cn.ponfee.disjob.supervisor.application.OpenapiService
 

P

pauseInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.application.OpenapiService
 
pauseInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenapiProvider
 
pauseInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorRpcProvider
 
pauseInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
Pause instance
predecessors(DAGNode) - 类 中的方法cn.ponfee.disjob.supervisor.dag.WorkflowGraph
 
purgeInstance(SchedInstance) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
Purge the zombie instance which maybe dead

Q

queryByPnstanceId(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
queryChildCount(List<Long>) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
queryForPage(SchedGroupPageRequest) - 类 中的方法cn.ponfee.disjob.supervisor.application.SchedGroupService
 
queryInstanceForPage(SchedInstancePageRequest) - 类 中的方法cn.ponfee.disjob.supervisor.application.OpenapiService
 
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.service.DistributedJobQuerier
 
queryJobForPage(SchedJobPageRequest) - 类 中的方法cn.ponfee.disjob.supervisor.application.OpenapiService
 
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.service.DistributedJobQuerier
 
queryPageCount(SchedGroupPageRequest) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedGroupMapper
 
queryPageCount(SchedInstancePageRequest) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
 
queryPageCount(SchedJobPageRequest) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
 
queryPageRecords(SchedGroupPageRequest) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedGroupMapper
 
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
 
REQUEST_ATTRIBUTE_KEY_DISJOB_USER - 类 中的静态变量cn.ponfee.disjob.supervisor.base.SupervisorConstants
Http request attribute key for disjob user request
resumeInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.application.OpenapiService
 
resumeInstance(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenapiProvider
 
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

savepoint(long, String) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedTaskMapper
 
savepoint(long, String) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorRpcProvider
 
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.
SchedGroupConverter - cn.ponfee.disjob.supervisor.application.converter中的接口
Sched group converter.
SchedGroupConverterImpl - cn.ponfee.disjob.supervisor.application.converter中的类
 
SchedGroupConverterImpl() - 类 的构造器cn.ponfee.disjob.supervisor.application.converter.SchedGroupConverterImpl
 
SchedGroupMapper - cn.ponfee.disjob.supervisor.dao.mapper中的接口
Mybatis mapper of sched_group database table.
SchedGroupPageRequest - cn.ponfee.disjob.supervisor.application.request中的类
Sched group page request
SchedGroupPageRequest() - 类 的构造器cn.ponfee.disjob.supervisor.application.request.SchedGroupPageRequest
 
SchedGroupResponse - cn.ponfee.disjob.supervisor.application.response中的类
Sched group response
SchedGroupResponse() - 类 的构造器cn.ponfee.disjob.supervisor.application.response.SchedGroupResponse
 
SchedGroupService - cn.ponfee.disjob.supervisor.application中的类
Sched group service
SchedGroupService(SchedGroupMapper) - 类 的构造器cn.ponfee.disjob.supervisor.application.SchedGroupService
 
SchedInstanceMapper - cn.ponfee.disjob.supervisor.dao.mapper中的接口
Mybatis mapper of sched_instance database table.
SchedInstancePageRequest - cn.ponfee.disjob.supervisor.application.request中的类
Sched instance page request
SchedInstancePageRequest() - 类 的构造器cn.ponfee.disjob.supervisor.application.request.SchedInstancePageRequest
 
SchedInstanceResponse - cn.ponfee.disjob.supervisor.application.response中的类
Schedule instance response structure.
SchedInstanceResponse() - 类 的构造器cn.ponfee.disjob.supervisor.application.response.SchedInstanceResponse
 
SchedJobConverter - cn.ponfee.disjob.supervisor.application.converter中的接口
Sched job converter.
SchedJobConverterImpl - cn.ponfee.disjob.supervisor.application.converter中的类
 
SchedJobConverterImpl() - 类 的构造器cn.ponfee.disjob.supervisor.application.converter.SchedJobConverterImpl
 
SchedJobMapper - cn.ponfee.disjob.supervisor.dao.mapper中的接口
Mybatis mapper of sched_job database table.
SchedJobPageRequest - cn.ponfee.disjob.supervisor.application.request中的类
Sched job page request
SchedJobPageRequest() - 类 的构造器cn.ponfee.disjob.supervisor.application.request.SchedJobPageRequest
 
SchedJobResponse - cn.ponfee.disjob.supervisor.application.response中的类
Schedule job response structure.
SchedJobResponse() - 类 的构造器cn.ponfee.disjob.supervisor.application.response.SchedJobResponse
 
SchedTaskMapper - cn.ponfee.disjob.supervisor.dao.mapper中的接口
Mybatis mapper of sched_task database table.
SchedTaskResponse - cn.ponfee.disjob.supervisor.application.response中的类
Schedule task response structure.
SchedTaskResponse() - 类 的构造器cn.ponfee.disjob.supervisor.application.response.SchedTaskResponse
 
SchedWorkflowMapper - cn.ponfee.disjob.supervisor.dao.mapper中的接口
Mybatis mapper of sched_workflow database table.
ServerMetricsConverter - cn.ponfee.disjob.supervisor.application.converter中的接口
Server metrics converter
ServerMetricsConverterImpl - cn.ponfee.disjob.supervisor.application.converter中的类
 
ServerMetricsConverterImpl() - 类 的构造器cn.ponfee.disjob.supervisor.application.converter.ServerMetricsConverterImpl
 
ServerMetricsResponse - cn.ponfee.disjob.supervisor.application.response中的类
Server metrics response
ServerMetricsResponse() - 类 的构造器cn.ponfee.disjob.supervisor.application.response.ServerMetricsResponse
 
ServerMetricsService - cn.ponfee.disjob.supervisor.application中的类
Server info service
ServerMetricsService(HttpProperties, ObjectMapper, SupervisorRegistry) - 类 的构造器cn.ponfee.disjob.supervisor.application.ServerMetricsService
 
softDelete(String, String) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedGroupMapper
 
softDelete(long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
Soft delete the job.
split(JobHandlerParam) - 类 中的方法cn.ponfee.disjob.supervisor.base.WorkerRpcClient
 
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_GROUP_IN_MAX_SIZE - 类 中的静态变量cn.ponfee.disjob.supervisor.base.SupervisorConstants
SQL中`group IN (a, b, ..., x)`的最大长度
SQL_SESSION_FACTORY_NAME_SUFFIX - 类 中的静态变量cn.ponfee.disjob.supervisor.base.AbstractDataSourceConfig
 
SQL_SESSION_FACTORY_SPRING_BEAN_NAME - 类 中的静态变量cn.ponfee.disjob.supervisor.dao.SupervisorDataSourceConfig
Mybatis sql session factory spring bean name
SQL_SESSION_TEMPLATE_NAME_SUFFIX - 类 中的静态变量cn.ponfee.disjob.supervisor.base.AbstractDataSourceConfig
 
SQL_SESSION_TEMPLATE_SPRING_BEAN_NAME - 类 中的静态变量cn.ponfee.disjob.supervisor.dao.SupervisorDataSourceConfig
Mybatis sql session template spring bean name
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.SupervisorRpcProvider
 
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
 
successors(DAGNode) - 类 中的方法cn.ponfee.disjob.supervisor.dag.WorkflowGraph
 
SupervisorAuthentication - cn.ponfee.disjob.supervisor.auth中的注释类型
Supervisor authentication annotation.
SupervisorAuthentication.Subject - cn.ponfee.disjob.supervisor.auth中的枚举
 
SupervisorConstants - cn.ponfee.disjob.supervisor.base中的类
Supervisor constants definitions.
SupervisorConstants() - 类 的构造器cn.ponfee.disjob.supervisor.base.SupervisorConstants
 
SupervisorDataSourceConfig - cn.ponfee.disjob.supervisor.dao中的类
Supervisor datasource configuration disjob.datasource: driver-class-name: com.mysql.cj.jdbc.Driver jdbc-url: jdbc:mysql://localhost: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.Current, SupervisorProperties, SupervisorRegistry, DistributedJobManager, DistributedJobQuerier, DoInLocked, DoInLocked, DoInLocked, TaskDispatcher) - 类 的构造器cn.ponfee.disjob.supervisor.configuration.SupervisorLifecycle
 
SupervisorMetricsResponse - cn.ponfee.disjob.supervisor.application.response中的类
Supervisor metrics response
SupervisorMetricsResponse() - 类 的构造器cn.ponfee.disjob.supervisor.application.response.SupervisorMetricsResponse
 
SupervisorOpenapiProvider - cn.ponfee.disjob.supervisor.provider中的类
Supervisor openapi provider.
SupervisorOpenapiProvider(OpenapiService) - 类 的构造器cn.ponfee.disjob.supervisor.provider.SupervisorOpenapiProvider
 
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
 
SupervisorRpcProvider - cn.ponfee.disjob.supervisor.provider中的类
Supervisor rpc provider.
SupervisorRpcProvider(DistributedJobManager, DistributedJobQuerier) - 类 的构造器cn.ponfee.disjob.supervisor.provider.SupervisorRpcProvider
 
supervisorRpcService(DistributedJobManager, DistributedJobQuerier) - 类 中的方法cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableSupervisorAdapter
 
supervisors() - 类 中的方法cn.ponfee.disjob.supervisor.application.ServerMetricsService
 
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, String, int, int, Date, String) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedTaskMapper
 
terminateTask(TerminateTaskParam) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorRpcProvider
 
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
 
TokenName - cn.ponfee.disjob.supervisor.application.value中的枚举
Token name
toSchedGroup() - 类 中的方法cn.ponfee.disjob.supervisor.application.request.AddSchedGroupRequest
 
toSchedGroup() - 类 中的方法cn.ponfee.disjob.supervisor.application.request.UpdateSchedGroupRequest
 
tosSchedJob() - 类 中的方法cn.ponfee.disjob.supervisor.application.request.AddSchedJobRequest
 
tosSchedJob() - 类 中的方法cn.ponfee.disjob.supervisor.application.request.UpdateSchedJobRequest
 
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(SchedInstance) - 类 的构造器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.application.OpenapiService
 
triggerJob(long) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenapiProvider
 
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
 
truncateGroup() - 类 中的方法cn.ponfee.disjob.supervisor.application.request.SchedGroupPageRequest
 
truncateGroup() - 类 中的方法cn.ponfee.disjob.supervisor.application.request.SchedJobPageRequest
 
TX_MANAGER_NAME_SUFFIX - 类 中的静态变量cn.ponfee.disjob.supervisor.base.AbstractDataSourceConfig
 
TX_MANAGER_SPRING_BEAN_NAME - 类 中的静态变量cn.ponfee.disjob.supervisor.dao.SupervisorDataSourceConfig
Transaction manager spring bean name
TX_TEMPLATE_NAME_SUFFIX - 类 中的静态变量cn.ponfee.disjob.supervisor.base.AbstractDataSourceConfig
 
TX_TEMPLATE_SPRING_BEAN_NAME - 类 中的静态变量cn.ponfee.disjob.supervisor.dao.SupervisorDataSourceConfig
Transaction template spring bean name

U

update(SchedJob) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
 
update(long, String, Integer, Long, List<Integer>, Long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedWorkflowMapper
 
updateFixedDelayNextTriggerTime(long, long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
Updates job state
updateFixedDelayNextTriggerTime(SchedJob, Date) - 类 中的方法cn.ponfee.disjob.supervisor.service.AbstractJobManager
 
updateJob(UpdateSchedJobRequest) - 类 中的方法cn.ponfee.disjob.supervisor.application.OpenapiService
 
updateJob(UpdateSchedJobRequest) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorOpenapiProvider
 
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.
updateOwnUser(String, String, String) - 类 中的方法cn.ponfee.disjob.supervisor.application.SchedGroupService
 
updateOwnUser(String, String, String) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedGroupMapper
 
UpdateSchedGroupRequest - cn.ponfee.disjob.supervisor.application.request中的类
Update sched group request parameter structure.
UpdateSchedGroupRequest() - 类 的构造器cn.ponfee.disjob.supervisor.application.request.UpdateSchedGroupRequest
 
UpdateSchedJobRequest - cn.ponfee.disjob.supervisor.application.request中的类
Update sched job request parameter structure.
UpdateSchedJobRequest() - 类 的构造器cn.ponfee.disjob.supervisor.application.request.UpdateSchedJobRequest
 
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<UpdateTaskWorkerParam>) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorRpcProvider
 
updateTaskWorker(List<UpdateTaskWorkerParam>) - 类 中的方法cn.ponfee.disjob.supervisor.service.DistributedJobManager
Set or clear task worker
updateToken(String, TokenName, String, String, String) - 类 中的方法cn.ponfee.disjob.supervisor.application.SchedGroupService
 
updateToken(String, TokenName, String, String, String) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedGroupMapper
 

V

valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.supervisor.application.value.TokenName
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.supervisor.auth.SupervisorAuthentication.Subject
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.ponfee.disjob.supervisor.application.value.TokenName
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.ponfee.disjob.supervisor.auth.SupervisorAuthentication.Subject
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verify(JobHandlerParam) - 类 中的方法cn.ponfee.disjob.supervisor.base.WorkerRpcClient
 

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
 
WorkerMetricsResponse - cn.ponfee.disjob.supervisor.application.response中的类
Worker metrics response
WorkerMetricsResponse() - 类 的构造器cn.ponfee.disjob.supervisor.application.response.WorkerMetricsResponse
 
WorkerRpcClient - cn.ponfee.disjob.supervisor.base中的类
WorkerRpcService client
WorkerRpcClient(HttpProperties, RetryProperties, SupervisorRegistry, Worker.Current, ObjectMapper) - 类 的构造器cn.ponfee.disjob.supervisor.base.WorkerRpcClient
 
workerRpcClient(HttpProperties, RetryProperties, SupervisorRegistry, Worker.Current, ObjectMapper) - 类 中的方法cn.ponfee.disjob.supervisor.configuration.EnableSupervisor.EnableSupervisorConfiguration
 
workers(String) - 类 中的方法cn.ponfee.disjob.supervisor.application.ServerMetricsService
 
WorkflowGraph - cn.ponfee.disjob.supervisor.dag中的类
DAG graph for workflow source -> pre_node target -> cur_node
WorkflowGraph(List<SchedWorkflow>) - 类 的构造器cn.ponfee.disjob.supervisor.dag.WorkflowGraph
 
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 M O P Q R S T U V W 
跳过导航链接

Copyright © 2023. All rights reserved.