Activiti任务增加属性

1.修改表结构,ACT_RU_TASK表增加 TASK_TYPE_ 字段 在 activiti-engine 包下,找自己对应的数据库的文件(mysql版本...)

2.UserTask增加taskType属性 包路径:org.activiti.bpmn.model.UserTask

3.Task接口增加setTaskType方法 包路径:org.activiti.engine.task.Task

4.TaskEntity增加taskType属性 包路径:org.activiti.engine.impl.persistence.entity.TaskEntity 5.DelegateTask借口增加 getTaskType 和 setTaskType 包路径:org.activiti.engine.delegate.DelegateTask

6.TaskDefinition增加taskTypeExpression 包路径:org.activiti.engine.impl.task.TaskDefinition 7.DynamicBpmnConstants增加USER_TASK_TYPE 包路径:org.activiti.engine.DynamicBpmnConstants

8.UserTaskActivityBehavior设置taskType属性 包路径:org.activiti.engine.impl.bpmn.behavior.UserTaskActivityBehavior

9.UserTaskParseHandler解析taskType属性 包路径:org.activiti.engine.impl.bpmn.parser.handler.UserTaskParseHandler

10.BpmnXMLConstants增加 ATTRIBUTE_TASK_USER_TYPE 包路径:org.activiti.bpmn.constants.BpmnXMLConstants

11.UserTaskXMLConverter注册 ATTRIBUTE_TASK_USER_TYPE 包路径:org.activiti.bpmn.converter.UserTaskXMLConverter 12. Semantic.xsd 文件 包括各个版本的 XSD 文件(XML结构定义)

13. HistoricTaskWrapper 增加 taskType 包路径:org.activiti.explorer.ui.task.data.HistoricTaskWrapper

14.HistoricTaskInstanceEntity 增加 taskType 包路径:org.activiti.engine.impl.persistence.entity.HistoricTaskInstanceEntity

你可能感兴趣的:(数据库)