程序包 net.risesoft.api
类 VariableApiImpl
- java.lang.Object
-
- net.risesoft.api.VariableApiImpl
-
- 所有已实现的接口:
VariableApi
@RestController @RequestMapping("/services/rest/variable") public class VariableApiImpl extends Object implements VariableApi正在运行变量相关接口- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/30
-
-
构造器概要
构造器 构造器 说明 VariableApiImpl()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<Object>deleteVariable(String tenantId, String taskId, String key)删除流程变量net.risesoft.pojo.Y9Result<Object>deleteVariableLocal(String tenantId, String taskId, String key)删除任务变量net.risesoft.pojo.Y9Result<String>getVariable(String tenantId, String taskId, String key)获取流程变量net.risesoft.pojo.Y9Result<String>getVariableByProcessInstanceId(String tenantId, String processInstanceId, String key)获取流程变量net.risesoft.pojo.Y9Result<String>getVariableLocal(String tenantId, String taskId, String key)获取任务变量net.risesoft.pojo.Y9Result<Map<String,Object>>getVariables(String tenantId, String taskId)获取多个流程变量net.risesoft.pojo.Y9Result<Map<String,Object>>getVariablesByProcessInstanceId(String tenantId, String processInstanceId, Collection<String> keys)获取指定的流程变量net.risesoft.pojo.Y9Result<Map<String,Object>>getVariablesLocal(String tenantId, String taskId)获取所有任务变量net.risesoft.pojo.Y9Result<Object>setVariable(String tenantId, String taskId, String key, Map<String,Object> map)设置流程变量net.risesoft.pojo.Y9Result<Object>setVariableByProcessInstanceId(String tenantId, String processInstanceId, String key, Map<String,Object> map)设置流程变量net.risesoft.pojo.Y9Result<Object>setVariableLocal(String tenantId, String taskId, String key, Map<String,Object> map)设置任务变量net.risesoft.pojo.Y9Result<Object>setVariables(String tenantId, String taskId, Map<String,Object> map)设置多个流程变量net.risesoft.pojo.Y9Result<Object>setVariablesLocal(String tenantId, String taskId, Map<String,Object> map)设置多个任务变量
-
-
-
方法详细资料
-
deleteVariable
public net.risesoft.pojo.Y9Result<Object> deleteVariable(@RequestParam String tenantId, @RequestParam String taskId, @RequestParam String key)
删除流程变量- 指定者:
deleteVariable在接口中VariableApi- 参数:
tenantId- 租户idtaskId- 任务idkey- 变量key- 返回:
Y9Result<Object>通用请求返回对象 - success 属性判断操作是否成功- 从以下版本开始:
- 9.6.6
-
deleteVariableLocal
public net.risesoft.pojo.Y9Result<Object> deleteVariableLocal(@RequestParam String tenantId, @RequestParam String taskId, @RequestParam String key)
删除任务变量- 指定者:
deleteVariableLocal在接口中VariableApi- 参数:
tenantId- 租户idtaskId- 任务idkey- 变量key- 返回:
Y9Result<Object>通用请求返回对象 - success 属性判断操作是否成功- 从以下版本开始:
- 9.6.6
-
getVariable
public net.risesoft.pojo.Y9Result<String> getVariable(@RequestParam String tenantId, @RequestParam String taskId, @RequestParam String key)
获取流程变量- 指定者:
getVariable在接口中VariableApi- 参数:
tenantId- 租户idtaskId- 任务idkey- 变量key- 返回:
Y9Result<String>通用请求返回对象 - data 是流程变量- 从以下版本开始:
- 9.6.6
-
getVariableByProcessInstanceId
public net.risesoft.pojo.Y9Result<String> getVariableByProcessInstanceId(@RequestParam String tenantId, @RequestParam String processInstanceId, @RequestParam String key)
获取流程变量- 指定者:
getVariableByProcessInstanceId在接口中VariableApi- 参数:
tenantId- 租户idprocessInstanceId- 流程idkey- 变量key- 返回:
Y9Result<String>通用请求返回对象 - data 是流程变量- 从以下版本开始:
- 9.6.6
-
getVariableLocal
public net.risesoft.pojo.Y9Result<String> getVariableLocal(@RequestParam String tenantId, @RequestParam String taskId, @RequestParam String key)
获取任务变量- 指定者:
getVariableLocal在接口中VariableApi- 参数:
tenantId- 租户idtaskId- 任务idkey- 变量key- 返回:
Y9Result<String>通用请求返回对象 - data 是任务变量- 从以下版本开始:
- 9.6.6
-
getVariables
public net.risesoft.pojo.Y9Result<Map<String,Object>> getVariables(@RequestParam String tenantId, @RequestParam String taskId)
获取多个流程变量- 指定者:
getVariables在接口中VariableApi- 参数:
tenantId- 租户idtaskId- 任务id- 返回:
Y9Result<Map<String, Object>>通用请求返回对象 - data 是流程变量- 从以下版本开始:
- 9.6.6
-
getVariablesByProcessInstanceId
public net.risesoft.pojo.Y9Result<Map<String,Object>> getVariablesByProcessInstanceId(@RequestParam String tenantId, @RequestParam String processInstanceId, @RequestBody Collection<String> keys)
获取指定的流程变量- 指定者:
getVariablesByProcessInstanceId在接口中VariableApi- 参数:
tenantId- 租户idprocessInstanceId- 流程实例idkeys- 变量keys- 返回:
Y9Result<Map<String, Object>>通用请求返回对象 - data 是指定的流程变量- 从以下版本开始:
- 9.6.6
-
getVariablesLocal
public net.risesoft.pojo.Y9Result<Map<String,Object>> getVariablesLocal(@RequestParam String tenantId, @RequestParam String taskId)
获取所有任务变量- 指定者:
getVariablesLocal在接口中VariableApi- 参数:
tenantId- 租户idtaskId- 任务id- 返回:
Y9Result<Map<String, Object>>通用请求返回对象 - data 是任务变量- 从以下版本开始:
- 9.6.6
-
setVariable
public net.risesoft.pojo.Y9Result<Object> setVariable(@RequestParam String tenantId, @RequestParam String taskId, @RequestParam String key, @RequestBody Map<String,Object> map)
设置流程变量- 指定者:
setVariable在接口中VariableApi- 参数:
tenantId- 租户idtaskId- 任务idkey- 变量keymap- 变量值- 返回:
Y9Result<Object>通用请求返回对象 - success 属性判断操作是否成功- 从以下版本开始:
- 9.6.6
-
setVariableByProcessInstanceId
public net.risesoft.pojo.Y9Result<Object> setVariableByProcessInstanceId(@RequestParam String tenantId, @RequestParam String processInstanceId, @RequestParam String key, @RequestBody Map<String,Object> map)
设置流程变量- 指定者:
setVariableByProcessInstanceId在接口中VariableApi- 参数:
tenantId- 租户idprocessInstanceId- 流程实例idkey- 变量keymap- 变量值- 返回:
Y9Result<Object>通用请求返回对象 - success 属性判断操作是否成功- 从以下版本开始:
- 9.6.6
-
setVariableLocal
public net.risesoft.pojo.Y9Result<Object> setVariableLocal(@RequestParam String tenantId, @RequestParam String taskId, @RequestParam String key, @RequestBody Map<String,Object> map)
设置任务变量- 指定者:
setVariableLocal在接口中VariableApi- 参数:
tenantId- 租户idtaskId- 任务idkey- 变量keymap- 变量值- 返回:
Y9Result<Object>通用请求返回对象 - success 属性判断操作是否成功- 从以下版本开始:
- 9.6.6
-
setVariables
public net.risesoft.pojo.Y9Result<Object> setVariables(@RequestParam String tenantId, @RequestParam String taskId, @RequestBody Map<String,Object> map)
设置多个流程变量- 指定者:
setVariables在接口中VariableApi- 参数:
tenantId- 租户idtaskId- 任务idmap- 变量map- 返回:
Y9Result<Object>通用请求返回对象 - success 属性判断操作是否成功- 从以下版本开始:
- 9.6.6
-
setVariablesLocal
public net.risesoft.pojo.Y9Result<Object> setVariablesLocal(@RequestParam String tenantId, @RequestParam String taskId, @RequestBody Map<String,Object> map)
设置多个任务变量- 指定者:
setVariablesLocal在接口中VariableApi- 参数:
tenantId- 租户idtaskId- 任务idmap- 变量map- 返回:
Y9Result<Object>通用请求返回对象 - success 属性判断操作是否成功- 从以下版本开始:
- 9.6.6
-
-