- sameWorker(Worker) - 类 中的方法cn.ponfee.disjob.core.base.Worker
-
判断是否同一台机器:worker-id可以不相等(机器重后,Supervisor缓存的仍是旧的Worker,http派发任务时会出现该情况)
- save(long, String) - 接口 中的方法cn.ponfee.disjob.core.base.SupervisorCoreRpcService
-
- save(long, String) - 接口 中的方法cn.ponfee.disjob.core.handle.Savepoint
-
Save the task execution snapshot
- Savepoint - cn.ponfee.disjob.core.handle中的接口
-
Save task execution snapshot
- SchedDepend - cn.ponfee.disjob.core.model中的类
-
The schedule job entity, mapped database table sched_depend
- SchedDepend(Long, Long, Integer) - 类 的构造器cn.ponfee.disjob.core.model.SchedDepend
-
- SchedInstance - cn.ponfee.disjob.core.model中的类
-
The schedule instance entity, mapped database table sched_instance
- SchedInstance() - 类 的构造器cn.ponfee.disjob.core.model.SchedInstance
-
- SchedInstancePageRequest - cn.ponfee.disjob.core.api.supervisor.request中的类
-
Sched instance page request
- SchedInstancePageRequest() - 类 的构造器cn.ponfee.disjob.core.api.supervisor.request.SchedInstancePageRequest
-
- SchedInstanceResponse - cn.ponfee.disjob.core.api.supervisor.response中的类
-
Schedule instance response structure.
- SchedInstanceResponse() - 类 的构造器cn.ponfee.disjob.core.api.supervisor.response.SchedInstanceResponse
-
- SchedJob - cn.ponfee.disjob.core.model中的类
-
The schedule job entity, mapped database table sched_job
- SchedJob() - 类 的构造器cn.ponfee.disjob.core.model.SchedJob
-
- SchedJobConverter - cn.ponfee.disjob.core.api.supervisor.converter中的接口
-
Sched job converter.
- SchedJobConverterImpl - cn.ponfee.disjob.core.api.supervisor.converter中的类
-
- SchedJobConverterImpl() - 类 的构造器cn.ponfee.disjob.core.api.supervisor.converter.SchedJobConverterImpl
-
- SchedJobPageRequest - cn.ponfee.disjob.core.api.supervisor.request中的类
-
Sched job page request
- SchedJobPageRequest() - 类 的构造器cn.ponfee.disjob.core.api.supervisor.request.SchedJobPageRequest
-
- SchedJobResponse - cn.ponfee.disjob.core.api.supervisor.response中的类
-
Schedule job response structure.
- SchedJobResponse() - 类 的构造器cn.ponfee.disjob.core.api.supervisor.response.SchedJobResponse
-
- SchedTask - cn.ponfee.disjob.core.model中的类
-
The schedule task entity, mapped database table sched_task
- SchedTask() - 类 的构造器cn.ponfee.disjob.core.model.SchedTask
-
- SchedTaskResponse - cn.ponfee.disjob.core.api.supervisor.response中的类
-
Schedule task response structure.
- SchedTaskResponse() - 类 的构造器cn.ponfee.disjob.core.api.supervisor.response.SchedTaskResponse
-
- SchedWorkflow - cn.ponfee.disjob.core.model中的类
-
Disjob workflow, mapped database table sched_workflow
- SchedWorkflow(Long, String, String, int) - 类 的构造器cn.ponfee.disjob.core.model.SchedWorkflow
-
- ScriptJobHandler - cn.ponfee.disjob.core.handle.impl中的类
-
Script job handler.
- ScriptJobHandler() - 类 的构造器cn.ponfee.disjob.core.handle.impl.ScriptJobHandler
-
- ScriptJobHandler.ScriptParam - cn.ponfee.disjob.core.handle.impl中的类
-
- ScriptJobHandler.ScriptType - cn.ponfee.disjob.core.handle.impl中的枚举
-
- ScriptParam() - 类 的构造器cn.ponfee.disjob.core.handle.impl.ScriptJobHandler.ScriptParam
-
- serialize() - 类 中的方法cn.ponfee.disjob.core.base.Server
-
Serialize to string
- serialize() - 类 中的方法cn.ponfee.disjob.core.base.Supervisor
-
- serialize() - 类 中的方法cn.ponfee.disjob.core.base.Worker
-
- serialize() - 类 中的方法cn.ponfee.disjob.core.param.ExecuteTaskParam
-
Serialize to string
- Server - cn.ponfee.disjob.core.base中的类
-
The abstract server class definition.
- Server(String, int) - 类 的构造器cn.ponfee.disjob.core.base.Server
-
- set(long) - 类 中的方法cn.ponfee.disjob.core.route.count.AtomicCounter
-
Sets a new value to count.
- set(long) - 类 中的方法cn.ponfee.disjob.core.route.count.JdkAtomicCounter
-
- set(long) - 类 中的方法cn.ponfee.disjob.core.route.count.RedisAtomicCounter
-
- setWorker(Worker) - 类 中的方法cn.ponfee.disjob.core.param.ExecuteTaskParam
-
- SimpleHashExecutionRouter - cn.ponfee.disjob.core.route中的类
-
Simple hash algorithm for execution router
- SimpleHashExecutionRouter() - 类 的构造器cn.ponfee.disjob.core.route.SimpleHashExecutionRouter
-
- SimpleHashExecutionRouter(ToLongFunction<ExecuteTaskParam>) - 类 的构造器cn.ponfee.disjob.core.route.SimpleHashExecutionRouter
-
- split(JobHandlerParam) - 接口 中的方法cn.ponfee.disjob.core.base.WorkerCoreRpcService
-
- split(String) - 类 中的方法cn.ponfee.disjob.core.handle.BroadcastJobHandler
-
- split(JobHandlerParam) - 类 中的静态方法cn.ponfee.disjob.core.handle.JobHandlerUtils
-
Splits job to many sched task.
- split(String) - 接口 中的方法cn.ponfee.disjob.core.handle.JobSplitter
-
Provides default split single task.
- splitGroup() - 类 中的方法cn.ponfee.disjob.core.base.Worker
-
- SplitTask - cn.ponfee.disjob.core.handle中的类
-
Split task structure.
- SplitTask() - 类 的构造器cn.ponfee.disjob.core.handle.SplitTask
-
- SPRING_BEAN_NAME_CURRENT_SUPERVISOR - 类 中的静态变量cn.ponfee.disjob.core.base.JobConstants
-
Current supervisor spring bean name
- SPRING_BEAN_NAME_CURRENT_WORKER - 类 中的静态变量cn.ponfee.disjob.core.base.JobConstants
-
Current worker spring bean name
- SPRING_BEAN_NAME_PREFIX - 类 中的静态变量cn.ponfee.disjob.core.base.JobConstants
-
Spring container bean name prefix.
- SPRING_BEAN_NAME_TIMING_WHEEL - 类 中的静态变量cn.ponfee.disjob.core.base.JobConstants
-
Timing wheel spring bean name
- SPRING_WEB_SERVER_PORT - 类 中的静态变量cn.ponfee.disjob.core.base.JobConstants
-
Spring web server port
- startTask(StartTaskParam) - 接口 中的方法cn.ponfee.disjob.core.base.SupervisorCoreRpcService
-
- StartTaskParam - cn.ponfee.disjob.core.param中的类
-
Start task parameter.
- StartTaskParam(long, long, String) - 类 的构造器cn.ponfee.disjob.core.param.StartTaskParam
-
- stop() - 类 中的方法cn.ponfee.disjob.core.handle.TaskExecutor
-
Stop execution.
- stop() - 类 中的方法cn.ponfee.disjob.core.param.ExecuteTaskParam
-
- success() - 类 中的静态方法cn.ponfee.disjob.core.handle.ExecuteResult
-
- success(String) - 类 中的静态方法cn.ponfee.disjob.core.handle.ExecuteResult
-
- successors(DAGNode) - 类 中的方法cn.ponfee.disjob.core.dag.WorkflowGraph
-
- Supervisor - cn.ponfee.disjob.core.base中的类
-
Supervisor definition
- Supervisor(String, int) - 类 的构造器cn.ponfee.disjob.core.base.Supervisor
-
- Supervisor.JacksonDeserializer - cn.ponfee.disjob.core.base中的类
-
Custom deserialize Supervisor based jackson.
- SUPERVISOR_KEY_PREFIX - 类 中的静态变量cn.ponfee.disjob.core.base.JobConstants
-
Disjob supervisor configuration key prefix.
- SupervisorCoreRpcService - cn.ponfee.disjob.core.base中的接口
-
Supervisor core rpc service, provides for worker communication.
- SupervisorOpenRpcService - cn.ponfee.disjob.core.api.supervisor中的接口
-
Supervisor open rpc service
- validate(String) - 枚举 中的方法cn.ponfee.disjob.core.enums.TriggerType
-
- value() - 枚举 中的方法cn.ponfee.disjob.core.enums.CollidedStrategy
-
- value() - 枚举 中的方法cn.ponfee.disjob.core.enums.ExecuteState
-
- value() - 枚举 中的方法cn.ponfee.disjob.core.enums.JobState
-
- value() - 枚举 中的方法cn.ponfee.disjob.core.enums.JobType
-
- value() - 枚举 中的方法cn.ponfee.disjob.core.enums.MisfireStrategy
-
- value() - 枚举 中的方法cn.ponfee.disjob.core.enums.RetryType
-
- value() - 枚举 中的方法cn.ponfee.disjob.core.enums.RouteStrategy
-
- value() - 枚举 中的方法cn.ponfee.disjob.core.enums.RunState
-
- value() - 枚举 中的方法cn.ponfee.disjob.core.enums.RunType
-
- value() - 枚举 中的方法cn.ponfee.disjob.core.enums.TriggerType
-
- valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.core.base.JobCodeMsg
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.core.enums.CollidedStrategy
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.core.enums.ExecuteState
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.core.enums.JobState
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.core.enums.JobType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.core.enums.MisfireStrategy
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.core.enums.Operations
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.core.enums.RetryType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.core.enums.RouteStrategy
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.core.enums.RunState
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.core.enums.RunType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.core.enums.TriggerType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cn.ponfee.disjob.core.handle.impl.ScriptJobHandler.ScriptType
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法cn.ponfee.disjob.core.base.JobCodeMsg
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法cn.ponfee.disjob.core.enums.CollidedStrategy
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法cn.ponfee.disjob.core.enums.ExecuteState
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法cn.ponfee.disjob.core.enums.JobState
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法cn.ponfee.disjob.core.enums.JobType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法cn.ponfee.disjob.core.enums.MisfireStrategy
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法cn.ponfee.disjob.core.enums.Operations
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法cn.ponfee.disjob.core.enums.RetryType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法cn.ponfee.disjob.core.enums.RouteStrategy
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法cn.ponfee.disjob.core.enums.RunState
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法cn.ponfee.disjob.core.enums.RunType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法cn.ponfee.disjob.core.enums.TriggerType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法cn.ponfee.disjob.core.handle.impl.ScriptJobHandler.ScriptType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- verify(JobHandlerParam) - 接口 中的方法cn.ponfee.disjob.core.base.WorkerCoreRpcService
-
- verify(JobHandlerParam) - 类 中的静态方法cn.ponfee.disjob.core.handle.JobHandlerUtils
-
- verifyBeforeAdd() - 类 中的方法cn.ponfee.disjob.core.model.SchedJob
-
- verifyBeforeUpdate() - 类 中的方法cn.ponfee.disjob.core.model.SchedJob
-