- save() - 类 中的方法cn.ponfee.disjob.supervisor.instance.GeneralInstance
-
- save() - 类 中的方法cn.ponfee.disjob.supervisor.instance.TriggerInstance
-
- save() - 类 中的方法cn.ponfee.disjob.supervisor.instance.WorkflowInstance
-
- saveInstanceAndTasks(SchedInstance, List<SchedTask>) - 类 中的方法cn.ponfee.disjob.supervisor.component.JobManager
-
- saveLeadInstanceAndWorkflows(SchedInstance, List<SchedWorkflow>) - 类 中的方法cn.ponfee.disjob.supervisor.component.JobManager
-
- savepoint(long, String, String) - 类 中的方法cn.ponfee.disjob.supervisor.component.JobManager
-
- savepoint(long, String, String) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedTaskMapper
-
- savepoint(long, String, String) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorRpcProvider
-
- SchedDepend - cn.ponfee.disjob.supervisor.model中的类
-
The schedule job entity, mapped database table sched_depend
- SchedDepend() - 类 的构造器cn.ponfee.disjob.supervisor.model.SchedDepend
-
- SchedDependMapper - cn.ponfee.disjob.supervisor.dao.mapper中的接口
-
Mybatis mapper of sched_depend database table.
- SchedGroup - cn.ponfee.disjob.supervisor.model中的类
-
The schedule group entity, mapped database table sched_group
- SchedGroup() - 类 的构造器cn.ponfee.disjob.supervisor.model.SchedGroup
-
- SchedGroupAddRequest - cn.ponfee.disjob.supervisor.application.request中的类
-
Add sched group request.
- SchedGroupAddRequest() - 类 的构造器cn.ponfee.disjob.supervisor.application.request.SchedGroupAddRequest
-
- 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, Discovery<Worker>, ServerInvokeService, SupervisorProperties) - 类 的构造器cn.ponfee.disjob.supervisor.application.SchedGroupService
-
- SchedGroupUpdateRequest - cn.ponfee.disjob.supervisor.application.request中的类
-
Update sched group request parameter structure.
- SchedGroupUpdateRequest() - 类 的构造器cn.ponfee.disjob.supervisor.application.request.SchedGroupUpdateRequest
-
- SchedInstance - cn.ponfee.disjob.supervisor.model中的类
-
The schedule instance entity, mapped database table sched_instance
- SchedInstance() - 类 的构造器cn.ponfee.disjob.supervisor.model.SchedInstance
-
- 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
-
- SchedJob - cn.ponfee.disjob.supervisor.model中的类
-
The schedule job entity, mapped database table sched_job
- SchedJob() - 类 的构造器cn.ponfee.disjob.supervisor.model.SchedJob
-
- SchedJobAddRequest - cn.ponfee.disjob.supervisor.application.request中的类
-
Add sched job request parameter structure.
- SchedJobAddRequest() - 类 的构造器cn.ponfee.disjob.supervisor.application.request.SchedJobAddRequest
-
- 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
-
- SchedJobSearchRequest - cn.ponfee.disjob.supervisor.application.request中的类
-
Search job request
- SchedJobSearchRequest() - 类 的构造器cn.ponfee.disjob.supervisor.application.request.SchedJobSearchRequest
-
- SchedJobService - cn.ponfee.disjob.supervisor.application中的类
-
Sched job service.
- SchedJobService() - 类 的构造器cn.ponfee.disjob.supervisor.application.SchedJobService
-
- SchedJobUpdateRequest - cn.ponfee.disjob.supervisor.application.request中的类
-
Update sched job request parameter structure.
- SchedJobUpdateRequest() - 类 的构造器cn.ponfee.disjob.supervisor.application.request.SchedJobUpdateRequest
-
- SchedTask - cn.ponfee.disjob.supervisor.model中的类
-
The schedule task entity, mapped database table sched_task
- SchedTask() - 类 的构造器cn.ponfee.disjob.supervisor.model.SchedTask
-
- 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
-
- scheduleTriggerJob(SchedJob, long) - 类 中的方法cn.ponfee.disjob.supervisor.component.JobManager
-
- SchedWorkflow - cn.ponfee.disjob.supervisor.model中的类
-
Disjob workflow, mapped database table sched_workflow
- SchedWorkflow() - 类 的构造器cn.ponfee.disjob.supervisor.model.SchedWorkflow
-
- SchedWorkflowMapper - cn.ponfee.disjob.supervisor.dao.mapper中的接口
-
Mybatis mapper of sched_workflow database table.
- searchGroup(String) - 类 中的方法cn.ponfee.disjob.supervisor.application.SchedGroupService
-
- searchGroup(String) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedGroupMapper
-
- searchJob(SchedJobSearchRequest) - 类 中的方法cn.ponfee.disjob.supervisor.application.SchedJobService
-
- searchJob(SchedJobSearchRequest) - 类 中的方法cn.ponfee.disjob.supervisor.component.JobQuerier
-
- searchJob(Set<String>, String, Long) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
-
- ServerInvokeService - cn.ponfee.disjob.supervisor.application中的类
-
Invoke remote server service
- ServerInvokeService(WorkerClient, Registry<Supervisor>, Supervisor.Local, ExtendedSupervisorRpcService, ServerProperties, RestTemplate) - 类 的构造器cn.ponfee.disjob.supervisor.application.ServerInvokeService
-
- 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
-
- shouldRedispatch(SchedTask) - 类 中的方法cn.ponfee.disjob.supervisor.component.WorkerClient
-
- softDelete(String, String) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedGroupMapper
-
- softDelete(long, String) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedJobMapper
-
Soft delete the job.
- splitJob(String, long, SplitJobParam) - 类 中的方法cn.ponfee.disjob.supervisor.component.JobManager
-
- splitJob(String, long, SplitJobParam, LongSupplier, int) - 类 中的方法cn.ponfee.disjob.supervisor.component.WorkerClient
-
- SPRING_BEAN_NAME_JDBC_TEMPLATE - 类 中的静态变量cn.ponfee.disjob.supervisor.dao.SupervisorDataSourceConfig
-
Spring bean name JDBC template
- 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
- SPRING_BEAN_NAME_TX_MANAGER - 类 中的静态变量cn.ponfee.disjob.supervisor.dao.SupervisorDataSourceConfig
-
Spring bean name transaction manager
- SPRING_BEAN_NAME_TX_TEMPLATE - 类 中的静态变量cn.ponfee.disjob.supervisor.dao.SupervisorDataSourceConfig
-
Spring bean name transaction template
- SQL_GROUP_IN_MAX_SIZE - 类 中的静态变量cn.ponfee.disjob.supervisor.application.AuthorizeGroupService
-
SQL中`group IN (a, b, ..., x)`允许的最大长度
- start() - 类 中的方法cn.ponfee.disjob.supervisor.configuration.SupervisorLifecycle
-
- start(long, Date) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedInstanceMapper
-
- start(long, String, String, Date) - 接口 中的方法cn.ponfee.disjob.supervisor.dao.mapper.SchedTaskMapper
-
- start() - 类 中的方法cn.ponfee.disjob.supervisor.SupervisorStartup
-
- startTask(StartTaskParam) - 类 中的方法cn.ponfee.disjob.supervisor.component.JobManager
-
Starts the task
- startTask(StartTaskParam) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorRpcProvider
-
- stop(Runnable) - 类 中的方法cn.ponfee.disjob.supervisor.configuration.SupervisorLifecycle
-
- stop() - 类 中的方法cn.ponfee.disjob.supervisor.configuration.SupervisorLifecycle
-
- stop() - 类 中的方法cn.ponfee.disjob.supervisor.SupervisorStartup
-
- stopTask(StopTaskParam) - 类 中的方法cn.ponfee.disjob.supervisor.component.JobManager
-
Stops the task
- stopTask(StopTaskParam) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorRpcProvider
-
- subscribe(OperationEventType, String) - 类 中的静态方法cn.ponfee.disjob.supervisor.application.OperationEventService
-
- subscribeOperationEvent(OperationEventType, String) - 接口 中的方法cn.ponfee.disjob.supervisor.base.ExtendedSupervisorRpcService
-
- subscribeOperationEvent(OperationEventType, String) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorRpcProvider
-
- subscribeWorkerEvent(RegistryEventType, Worker) - 类 中的方法cn.ponfee.disjob.supervisor.provider.SupervisorRpcProvider
-
- 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`为固定前缀,后面的`disjob`为数据源名
disjob.datasource:
disjob:
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.Local, SupervisorProperties, SupervisorRegistry, WorkerClient, JobManager, JobQuerier, TaskDispatcher, LockTemplate, LockTemplate, LockTemplate) - 类 的构造器cn.ponfee.disjob.supervisor.configuration.SupervisorLifecycle
-
- SupervisorMetrics - cn.ponfee.disjob.supervisor.base中的类
-
Supervisor metrics
- SupervisorMetrics() - 类 的构造器cn.ponfee.disjob.supervisor.base.SupervisorMetrics
-
- 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() - 类 的构造器cn.ponfee.disjob.supervisor.provider.SupervisorOpenapiProvider
-
- SupervisorProperties - cn.ponfee.disjob.supervisor.configuration中的类
-
Supervisor configuration properties.
- SupervisorProperties() - 类 的构造器cn.ponfee.disjob.supervisor.configuration.SupervisorProperties
-
- SupervisorRpcProvider - cn.ponfee.disjob.supervisor.provider中的类
-
Supervisor rpc provider.
- SupervisorRpcProvider() - 类 的构造器cn.ponfee.disjob.supervisor.provider.SupervisorRpcProvider
-
- supervisors() - 类 中的方法cn.ponfee.disjob.supervisor.application.ServerInvokeService
-
- SupervisorStartup - cn.ponfee.disjob.supervisor中的类
-
Startup supervisor.
- SupervisorStartup(Supervisor.Local, SupervisorProperties, SupervisorRegistry, WorkerClient, JobManager, JobQuerier, TaskDispatcher, LockTemplate, LockTemplate, LockTemplate) - 类 的构造器cn.ponfee.disjob.supervisor.SupervisorStartup
-