得到activiti中mainconfig
Task task = processEngine.getTaskService().createTaskQuery()
.taskAssignee("张三").singleResult();
String activityId = task.getTaskDefinitionKey();
ProcessDefinitionEntity processDefinitionEntity = (ProcessDefinitionEntity) processEngine
.getRepositoryService().getProcessDefinition(
task.getProcessDefinitionId());
List<TaskDefinition> taskDefinitionList = new ArrayList<TaskDefinition>();
//执行实例
ProcessDefinition processDefinition = processEngine
.getRepositoryService().getProcessDefinition(
task.getProcessDefinitionId());
ActivityImpl activityImpl = processDefinitionEntity.findActivity(activityId);
//得到activiti 的主要方法 mainconfig
TaskDefinition taskDefinition=((UserTaskActivityBehavior)activityImpl.getActivityBehavior())
.getTaskDefinition();