Serialized Form
-
Package com.aizuda.snailjob.template.datasource.exception
-
Exception com.aizuda.snailjob.template.datasource.exception.SnailJobDatasourceException
class SnailJobDatasourceException extends BaseSnailJobException implements Serializable
-
-
Package com.aizuda.snailjob.template.datasource.persistence.po
-
Class com.aizuda.snailjob.template.datasource.persistence.po.DistributedLock
class DistributedLock extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createDt
LocalDateTime createDt
创建时间 -
id
Long id
主键 -
lockedAt
LocalDateTime lockedAt
锁定时间 -
lockedBy
String lockedBy
锁定者 -
lockUntil
LocalDateTime lockUntil
锁定时长 -
name
String name
锁名称 -
updateDt
LocalDateTime updateDt
修改时间
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.GroupConfig
class GroupConfig extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bucketIndex
Integer bucketIndex
-
createDt
LocalDateTime createDt
-
description
String description
-
groupName
String groupName
-
groupPartition
Integer groupPartition
-
groupStatus
Integer groupStatus
-
id
Long id
-
idGeneratorMode
Integer idGeneratorMode
-
initScene
Integer initScene
-
namespaceId
String namespaceId
-
token
String token
-
updateDt
LocalDateTime updateDt
-
version
Integer version
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.Job
class Job extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
argsStr
String argsStr
执行方法参数 -
argsType
Integer argsType
参数类型 text/json -
blockStrategy
Integer blockStrategy
阻塞策略 1、丢弃 2、覆盖 3、并行 -
bucketIndex
Integer bucketIndex
bucket -
createDt
LocalDateTime createDt
创建时间 -
deleted
Integer deleted
逻辑删除 1、删除 -
description
String description
描述 -
executorInfo
String executorInfo
执行器信息 -
executorTimeout
Integer executorTimeout
任务执行超时时间,单位秒 -
executorType
Integer executorType
执行器类型 1、Java -
extAttrs
String extAttrs
扩展字段 -
groupName
String groupName
组名称 -
id
Long id
主键 -
jobName
String jobName
名称 -
jobStatus
Integer jobStatus
重试状态 0、关闭、1、开启 -
maxRetryTimes
Integer maxRetryTimes
最大重试次数 -
namespaceId
String namespaceId
命名空间id -
nextTriggerAt
Long nextTriggerAt
下次触发时间 -
parallelNum
Integer parallelNum
并行数 -
resident
Integer resident
是否是常驻任务 -
retryInterval
Integer retryInterval
重试间隔(s) -
routeKey
Integer routeKey
执行器路由策略 -
taskType
Integer taskType
任务类型 -
triggerInterval
String triggerInterval
间隔时长 -
triggerType
Integer triggerType
触发类型 1.CRON 表达式 2. 固定时间 -
updateDt
LocalDateTime updateDt
修改时间
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.JobLogMessage
class JobLogMessage extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
Class com.aizuda.snailjob.template.datasource.persistence.po.JobNotifyConfig
class JobNotifyConfig extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createDt
LocalDateTime createDt
-
description
String description
-
groupName
String groupName
-
id
Long id
-
jobId
Long jobId
-
namespaceId
String namespaceId
-
notifyAttribute
String notifyAttribute
-
notifyScene
Integer notifyScene
-
notifyStatus
Integer notifyStatus
-
notifyThreshold
Integer notifyThreshold
-
notifyType
Integer notifyType
-
rateLimiterStatus
Integer rateLimiterStatus
-
rateLimiterThreshold
Integer rateLimiterThreshold
-
updateDt
LocalDateTime updateDt
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.JobSummary
class JobSummary extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
businessId
Long businessId
'任务信息id' -
cancelNum
Integer cancelNum
执行失败-日志数量 -
cancelReason
String cancelReason
失败原因 -
createDt
LocalDateTime createDt
创建时间 -
failNum
Integer failNum
执行失败-日志数量 -
failReason
String failReason
失败原因 -
groupName
String groupName
组名 -
id
Long id
主键 -
namespaceId
String namespaceId
命名空间 -
stopNum
Integer stopNum
执行失败-日志数量 -
stopReason
String stopReason
失败原因 -
successNum
Integer successNum
执行成功-日志数量 -
systemTaskType
Integer systemTaskType
任务类型 3、JOB任务 4、WORKFLOW任务 -
triggerAt
LocalDateTime triggerAt
'统计时间' -
updateDt
LocalDateTime updateDt
修改时间
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.JobTask
class JobTask extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
argsStr
String argsStr
执行方法参数 -
argsType
Integer argsType
参数类型 text/json -
clientInfo
String clientInfo
客户端ID -
createDt
LocalDateTime createDt
创建时间 -
extAttrs
String extAttrs
扩展字段 -
groupName
String groupName
组名称 -
id
Long id
主键 -
jobId
Long jobId
任务信息id -
namespaceId
String namespaceId
命名空间 -
parentId
Long parentId
父执行器id -
resultMessage
String resultMessage
执行结果 -
retryCount
Integer retryCount
重试次数 -
taskBatchId
Long taskBatchId
调度任务id -
taskStatus
Integer taskStatus
执行状态 -
updateDt
LocalDateTime updateDt
修改时间
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.JobTaskBatch
class JobTaskBatch extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createDt
LocalDateTime createDt
创建时间 -
deleted
Integer deleted
逻辑删除 1、删除 -
executionAt
Long executionAt
任务执行时间 -
groupName
String groupName
组名称 -
id
Long id
主键 -
jobId
Long jobId
任务信息id -
namespaceId
String namespaceId
命名空间id -
operationReason
Integer operationReason
操作原因 -
parentWorkflowNodeId
Long parentWorkflowNodeId
工作流父节点id -
systemTaskType
Integer systemTaskType
任务类型 3、JOB任务 4、WORKFLOW任务 -
taskBatchStatus
Integer taskBatchStatus
任务批次状态 -
updateDt
LocalDateTime updateDt
修改时间 -
workflowNodeId
Long workflowNodeId
工作流节点id -
workflowTaskBatchId
Long workflowTaskBatchId
工作流批次id
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.Namespace
class Namespace extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createDt
LocalDateTime createDt
创建时间 -
deleted
Integer deleted
逻辑删除 1、删除 -
id
Long id
主键 -
name
String name
名称 -
uniqueId
String uniqueId
唯一id -
updateDt
LocalDateTime updateDt
修改时间
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.NotifyConfig
class NotifyConfig extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
businessId
String businessId
业务id (scene_name或job_id或workflow_id) -
createDt
LocalDateTime createDt
-
description
String description
-
groupName
String groupName
-
id
Long id
-
namespaceId
String namespaceId
-
notifyScene
Integer notifyScene
-
notifyStatus
Integer notifyStatus
-
notifyThreshold
Integer notifyThreshold
-
rateLimiterStatus
Integer rateLimiterStatus
-
rateLimiterThreshold
Integer rateLimiterThreshold
-
recipientIds
String recipientIds
-
systemTaskType
Integer systemTaskType
任务类型 1、重试任务 2、回调任务、 3、JOB任务 4、WORKFLOW任务 -
updateDt
LocalDateTime updateDt
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.NotifyRecipient
class NotifyRecipient extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createDt
LocalDateTime createDt
创建时间 -
description
String description
描述 -
id
Long id
主键 -
namespaceId
String namespaceId
命名空间id -
notifyAttribute
String notifyAttribute
配置属性 -
notifyType
Integer notifyType
通知类型 1、钉钉 2、邮件 3、企业微信 4 飞书 -
recipientName
String recipientName
接收人名称 -
updateDt
LocalDateTime updateDt
修改时间
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.RetryDeadLetter
class RetryDeadLetter extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
argsStr
String argsStr
-
bizNo
String bizNo
-
createDt
LocalDateTime createDt
-
executorName
String executorName
-
extAttrs
String extAttrs
-
groupName
String groupName
-
id
Long id
-
idempotentId
String idempotentId
-
namespaceId
String namespaceId
-
sceneName
String sceneName
-
taskType
Integer taskType
-
uniqueId
String uniqueId
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.RetrySceneConfig
class RetrySceneConfig extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
backOff
Integer backOff
-
createDt
LocalDateTime createDt
-
deadlineRequest
Long deadlineRequest
-
description
String description
-
executorTimeout
Integer executorTimeout
-
groupName
String groupName
-
id
Long id
-
maxRetryCount
Integer maxRetryCount
-
namespaceId
String namespaceId
-
routeKey
Integer routeKey
-
sceneName
String sceneName
-
sceneStatus
Integer sceneStatus
-
triggerInterval
String triggerInterval
-
updateDt
LocalDateTime updateDt
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.RetrySummary
class RetrySummary extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createDt
LocalDateTime createDt
创建时间 -
finishNum
Integer finishNum
完成数量 -
groupName
String groupName
组名 -
id
Long id
主键 -
maxCountNum
Integer maxCountNum
最大重试数量 -
namespaceId
String namespaceId
命名空间 -
runningNum
Integer runningNum
运行数量 -
sceneName
String sceneName
场景名称 -
suspendNum
Integer suspendNum
暂停 -
triggerAt
LocalDateTime triggerAt
调度时间 -
updateDt
LocalDateTime updateDt
修改时间
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.RetryTask
class RetryTask extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
argsStr
String argsStr
-
bizNo
String bizNo
-
createDt
LocalDateTime createDt
-
executorName
String executorName
-
extAttrs
String extAttrs
-
groupName
String groupName
-
id
Long id
-
idempotentId
String idempotentId
-
namespaceId
String namespaceId
-
nextTriggerAt
LocalDateTime nextTriggerAt
-
retryCount
Integer retryCount
-
retryStatus
Integer retryStatus
-
sceneName
String sceneName
-
taskType
Integer taskType
-
uniqueId
String uniqueId
-
updateDt
LocalDateTime updateDt
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.RetryTaskLog
class RetryTaskLog extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
argsStr
String argsStr
-
bizNo
String bizNo
-
createDt
LocalDateTime createDt
-
executorName
String executorName
-
extAttrs
String extAttrs
-
groupName
String groupName
-
id
Long id
-
idempotentId
String idempotentId
-
namespaceId
String namespaceId
-
retryStatus
Integer retryStatus
-
sceneName
String sceneName
-
taskType
Integer taskType
-
uniqueId
String uniqueId
-
updateDt
LocalDateTime updateDt
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.RetryTaskLogMessage
class RetryTaskLogMessage extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.aizuda.snailjob.template.datasource.persistence.po.SequenceAlloc
class SequenceAlloc extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.aizuda.snailjob.template.datasource.persistence.po.ServerNode
class ServerNode extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createDt
LocalDateTime createDt
-
expireAt
LocalDateTime expireAt
-
extAttrs
String extAttrs
-
groupName
String groupName
-
hostId
String hostId
-
hostIp
String hostIp
-
hostPort
Integer hostPort
-
id
Long id
-
namespaceId
String namespaceId
-
nodeType
Integer nodeType
-
updateDt
LocalDateTime updateDt
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.SystemUser
class SystemUser extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createDt
LocalDateTime createDt
-
id
Long id
-
password
String password
-
role
Integer role
-
updateDt
LocalDateTime updateDt
-
username
String username
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.SystemUserPermission
class SystemUserPermission extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createDt
LocalDateTime createDt
-
groupName
String groupName
-
id
Long id
-
namespaceId
String namespaceId
-
systemUserId
Long systemUserId
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.Workflow
class Workflow extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
blockStrategy
Integer blockStrategy
阻塞策略 -
bucketIndex
Integer bucketIndex
bucket -
createDt
LocalDateTime createDt
创建时间 -
deleted
Integer deleted
逻辑删除 1、删除 -
description
String description
描述 -
executorTimeout
Integer executorTimeout
执行超时时间 -
extAttrs
String extAttrs
扩展字段 -
flowInfo
String flowInfo
流程信息 -
groupName
String groupName
组名称 -
id
Long id
主键 -
namespaceId
String namespaceId
命名空间id -
nextTriggerAt
Long nextTriggerAt
任务执行时间 -
triggerInterval
String triggerInterval
触发间隔 -
triggerType
Integer triggerType
触发类型 -
updateDt
LocalDateTime updateDt
修改时间 -
version
Integer version
版本号 -
workflowName
String workflowName
工作流名称 -
workflowStatus
Integer workflowStatus
工作流状态 0、关闭、1、开启
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.WorkflowNode
class WorkflowNode extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createDt
LocalDateTime createDt
创建时间 -
deleted
Integer deleted
逻辑删除 1、删除 -
extAttrs
String extAttrs
扩展字段 -
failStrategy
Integer failStrategy
失败策略 1、跳过 2、阻塞 -
groupName
String groupName
组名称 -
id
Long id
主键 -
jobId
Long jobId
任务信息id -
namespaceId
String namespaceId
命名空间id -
nodeInfo
String nodeInfo
节点信息 -
nodeName
String nodeName
节点名称 -
nodeType
Integer nodeType
1、任务节点 2、条件节点 3、回调节点 -
priorityLevel
Integer priorityLevel
优先级 -
updateDt
LocalDateTime updateDt
修改时间 -
version
Integer version
版本号 -
workflowId
Long workflowId
工作流ID -
workflowNodeStatus
Integer workflowNodeStatus
工作流节点状态 0、关闭、1、开启
-
-
Class com.aizuda.snailjob.template.datasource.persistence.po.WorkflowTaskBatch
class WorkflowTaskBatch extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
createDt
LocalDateTime createDt
创建时间 -
deleted
Integer deleted
逻辑删除 1、删除 -
executionAt
Long executionAt
任务执行时间 -
extAttrs
String extAttrs
扩展字段 -
flowInfo
String flowInfo
流程信息 -
groupName
String groupName
组名称 -
id
Long id
主键 -
namespaceId
String namespaceId
命名空间id -
operationReason
Integer operationReason
操作原因 -
taskBatchStatus
Integer taskBatchStatus
任务批次状态 0、失败 1、成功 -
updateDt
LocalDateTime updateDt
修改时间 -
workflowId
Long workflowId
工作流任务id
-
-