Package net.risesoft.service.impl
Class CustomHistoricVariableServiceImpl
- java.lang.Object
-
- net.risesoft.service.impl.CustomHistoricVariableServiceImpl
-
- All Implemented Interfaces:
CustomHistoricVariableService
@Transactional(readOnly=true) @Service("customHistoricVariableService") public class CustomHistoricVariableServiceImpl extends Object implements CustomHistoricVariableService- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/30
-
-
Constructor Summary
Constructors Constructor Description CustomHistoricVariableServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.flowable.variable.api.history.HistoricVariableInstancegetByProcessInstanceIdAndVariableName(String processInstanceId, String variableName, String year)Description: 根据流程实例Id和流程变量的Key,获取历史流程变量的值org.flowable.variable.api.history.HistoricVariableInstancegetByTaskIdAndVariableName(String taskId, String variableName, String year)Description: 根据流程实例Id和流程变量的Key,获取历史任务变量的值Map<String,Object>getVariables(String tenantId, String processInstanceId, Collection<String> keys)根据流程实例Id,获取指定的流程变量List<org.flowable.variable.api.history.HistoricVariableInstance>listByProcessInstanceId(String processInstanceId)根据流程实例Id,获取历史流程变量集合List<org.flowable.variable.api.history.HistoricVariableInstance>listByTaskId(String taskId)根据流程实例Id,获取历史任务变量的值集合
-
-
-
Method Detail
-
getByProcessInstanceIdAndVariableName
public org.flowable.variable.api.history.HistoricVariableInstance getByProcessInstanceIdAndVariableName(String processInstanceId, String variableName, String year)
Description copied from interface:CustomHistoricVariableServiceDescription: 根据流程实例Id和流程变量的Key,获取历史流程变量的值- Specified by:
getByProcessInstanceIdAndVariableNamein interfaceCustomHistoricVariableService- Returns:
-
getByTaskIdAndVariableName
public org.flowable.variable.api.history.HistoricVariableInstance getByTaskIdAndVariableName(String taskId, String variableName, String year)
Description copied from interface:CustomHistoricVariableServiceDescription: 根据流程实例Id和流程变量的Key,获取历史任务变量的值- Specified by:
getByTaskIdAndVariableNamein interfaceCustomHistoricVariableService- Returns:
-
getVariables
public Map<String,Object> getVariables(String tenantId, String processInstanceId, Collection<String> keys)
Description copied from interface:CustomHistoricVariableService根据流程实例Id,获取指定的流程变量- Specified by:
getVariablesin interfaceCustomHistoricVariableService- Returns:
-
listByProcessInstanceId
public List<org.flowable.variable.api.history.HistoricVariableInstance> listByProcessInstanceId(String processInstanceId)
Description copied from interface:CustomHistoricVariableService根据流程实例Id,获取历史流程变量集合- Specified by:
listByProcessInstanceIdin interfaceCustomHistoricVariableService- Returns:
-
listByTaskId
public List<org.flowable.variable.api.history.HistoricVariableInstance> listByTaskId(String taskId)
Description copied from interface:CustomHistoricVariableService根据流程实例Id,获取历史任务变量的值集合- Specified by:
listByTaskIdin interfaceCustomHistoricVariableService- Returns:
-
-