接口 IWorkflowDefService
-
public interface IWorkflowDefService
工作流定义服务- 从以下版本开始:
- 2024-07-25
- 作者:
- SHOUSHEN.LUAN
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 boolean
createIfAbsent(WorkflowDefinition workflowDef)
create a workflow definition with the serverboolean
deleteWorkflowDef(String name, Integer version)
Removes the workflow definition of a workflow from the taskflow server.WorkflowDefinition
getWorkflowDef(String name, Integer version)
Retrieve the workflow definitionboolean
publishWorkflowDef(String name, Integer version, Boolean overwrite)
Publishing the workflow definition to the scheduling engine serverboolean
registerWorkflow(WorkflowDefinition workflowDef, boolean overwrite)
注册工作流定义,并同步注册任务定义boolean
updateWorkflowDef(WorkflowDefinition workflowDef)
Updates an existing workflow definitions
-
-
-
方法详细资料
-
createIfAbsent
boolean createIfAbsent(WorkflowDefinition workflowDef)
create a workflow definition with the server- 参数:
workflowDef
- the workflow definition
-
updateWorkflowDef
boolean updateWorkflowDef(WorkflowDefinition workflowDef)
Updates an existing workflow definitions- 参数:
workflowDef
- workflow definitions to be updated
-
getWorkflowDef
WorkflowDefinition getWorkflowDef(String name, Integer version)
Retrieve the workflow definition- 参数:
name
- the name of the workflowversion
- the version of the workflow def- 返回:
- Workflow definition for the given workflow and version
-
publishWorkflowDef
boolean publishWorkflowDef(String name, Integer version, Boolean overwrite)
Publishing the workflow definition to the scheduling engine server- 参数:
name
-version
-overwrite
- 调度引擎是否覆盖更新,缺省值:false- 返回:
-
deleteWorkflowDef
boolean deleteWorkflowDef(String name, Integer version)
Removes the workflow definition of a workflow from the taskflow server. It does not remove associated workflows. Use with caution.- 参数:
name
- Name of the workflow to be unregistered.version
- Version of the workflow definition to be unregistered.
-
registerWorkflow
boolean registerWorkflow(WorkflowDefinition workflowDef, boolean overwrite)
注册工作流定义,并同步注册任务定义- 参数:
workflowDef
-- 返回:
-
-