接口 IWorkflowDefService
-
public interface IWorkflowDefService工作流定义服务- 从以下版本开始:
- 2024-07-25
- 作者:
- SHOUSHEN.LUAN
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 booleancreateIfAbsent(WorkflowDefinition workflowDef)create a workflow definition with the serverbooleandeleteWorkflowDef(String name, Integer version)Removes the workflow definition of a workflow from the taskflow server.WorkflowDefinitiongetWorkflowDef(String name, Integer version)Retrieve the workflow definitionbooleanpublishWorkflowDef(String name, Integer version, Boolean overwrite)Publishing the workflow definition to the scheduling engine serverbooleanregisterWorkflow(WorkflowDefinition workflowDef, boolean overwrite)注册工作流定义,并同步注册任务定义booleanupdateWorkflowDef(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-- 返回:
-
-