public void signal(ActivityExecution execution, String signalName, Object signalData) throws Exception { leave(execution); }
public void parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity) { addActivityHandlers(activity); if (historyLevel.isHistoryEventProduced(HistoryEventTypes.TASK_INSTANCE_CREATE, null)) { TaskDefinition taskDefinition = ((UserTaskActivityBehavior) activity.getActivityBehavior()).getTaskDefinition(); taskDefinition.addBuiltInTaskListener(TaskListener.EVENTNAME_ASSIGNMENT, USER_TASK_ASSIGNMENT_HANDLER); taskDefinition.addBuiltInTaskListener(TaskListener.EVENTNAME_CREATE, USER_TASK_ID_HANDLER); } }
/** * Parses a userTask declaration. */ public ActivityImpl parseUserTask(Element userTaskElement, ScopeImpl scope) { ActivityImpl activity = createActivityOnScope(userTaskElement, scope); parseAsynchronousContinuationForActivity(userTaskElement, activity); TaskDefinition taskDefinition = parseTaskDefinition(userTaskElement, activity.getId(), (ProcessDefinitionEntity) scope.getProcessDefinition()); TaskDecorator taskDecorator = new TaskDecorator(taskDefinition, expressionManager); UserTaskActivityBehavior userTaskActivity = new UserTaskActivityBehavior(taskDecorator); activity.setActivityBehavior(userTaskActivity); parseProperties(userTaskElement, activity); parseExecutionListenersOnScope(userTaskElement, activity); for (BpmnParseListener parseListener : parseListeners) { parseListener.parseUserTask(userTaskElement, scope, activity); } return activity; }
public void parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity) { addActivityHandlers(activity); if (historyLevel.isHistoryEventProduced(HistoryEventTypes.TASK_INSTANCE_CREATE, null)) { TaskDefinition taskDefinition = ((UserTaskActivityBehavior) activity.getActivityBehavior()).getTaskDefinition(); taskDefinition.addBuiltInTaskListener(TaskListener.EVENTNAME_ASSIGNMENT, USER_TASK_ASSIGNMENT_HANDLER); taskDefinition.addBuiltInTaskListener(TaskListener.EVENTNAME_CREATE, USER_TASK_ID_HANDLER); } }
/** * Parses a userTask declaration. */ public ActivityImpl parseUserTask(Element userTaskElement, ScopeImpl scope) { ActivityImpl activity = createActivityOnScope(userTaskElement, scope); parseAsynchronousContinuationForActivity(userTaskElement, activity); TaskDefinition taskDefinition = parseTaskDefinition(userTaskElement, activity.getId(), (ProcessDefinitionEntity) scope.getProcessDefinition()); TaskDecorator taskDecorator = new TaskDecorator(taskDefinition, expressionManager); UserTaskActivityBehavior userTaskActivity = new UserTaskActivityBehavior(taskDecorator); activity.setActivityBehavior(userTaskActivity); parseProperties(userTaskElement, activity); parseExecutionListenersOnScope(userTaskElement, activity); for (BpmnParseListener parseListener : parseListeners) { parseListener.parseUserTask(userTaskElement, scope, activity); } return activity; }
@Override public void parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity) { addStartEventListener(activity); addEndEventListener(activity); UserTaskActivityBehavior activityBehavior = (UserTaskActivityBehavior) activity.getActivityBehavior(); TaskDefinition taskDefinition = activityBehavior.getTaskDefinition(); addTaskCreateListeners(taskDefinition); addTaskAssignmentListeners(taskDefinition); addTaskCompleteListeners(taskDefinition); addTaskDeleteListeners(taskDefinition); }
public void signal(ActivityExecution execution, String signalName, Object signalData) throws Exception { leave(execution); }
/** * Parses a userTask declaration. */ public ActivityImpl parseUserTask(Element userTaskElement, ScopeImpl scope) { ActivityImpl activity = createActivityOnScope(userTaskElement, scope); parseAsynchronousContinuationForActivity(userTaskElement, activity); TaskDefinition taskDefinition = parseTaskDefinition(userTaskElement, activity.getId(), (ProcessDefinitionEntity) scope.getProcessDefinition()); TaskDecorator taskDecorator = new TaskDecorator(taskDefinition, expressionManager); UserTaskActivityBehavior userTaskActivity = new UserTaskActivityBehavior(taskDecorator); activity.setActivityBehavior(userTaskActivity); parseProperties(userTaskElement, activity); parseExecutionListenersOnScope(userTaskElement, activity); for (BpmnParseListener parseListener : parseListeners) { parseListener.parseUserTask(userTaskElement, scope, activity); } return activity; }
@Override public void parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity) { addStartEventListener(activity); addEndEventListener(activity); UserTaskActivityBehavior activityBehavior = (UserTaskActivityBehavior) activity.getActivityBehavior(); TaskDefinition taskDefinition = activityBehavior.getTaskDefinition(); addTaskCreateListeners(taskDefinition); addTaskAssignmentListeners(taskDefinition); addTaskCompleteListeners(taskDefinition); addTaskDeleteListeners(taskDefinition); }
public void signal(ActivityExecution execution, String signalName, Object signalData) throws Exception { leave(execution); }
@Override public void parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity) { addStartEventListener(activity); addEndEventListener(activity); UserTaskActivityBehavior activityBehavior = (UserTaskActivityBehavior) activity.getActivityBehavior(); TaskDefinition taskDefinition = activityBehavior.getTaskDefinition(); addTaskCreateListeners(taskDefinition); addTaskAssignmentListeners(taskDefinition); addTaskCompleteListeners(taskDefinition); addTaskDeleteListeners(taskDefinition); }
/** * @param activity the taskActivity * @return taskDefinition for activity */ static TaskDefinition taskDefinition(final ActivityImpl activity) { final UserTaskActivityBehavior activityBehavior = (UserTaskActivityBehavior) activity.getActivityBehavior(); return activityBehavior.getTaskDefinition(); } }
public void parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity) { addActivityHandlers(activity); if (historyLevel.isHistoryEventProduced(HistoryEventTypes.TASK_INSTANCE_CREATE, null)) { TaskDefinition taskDefinition = ((UserTaskActivityBehavior) activity.getActivityBehavior()).getTaskDefinition(); taskDefinition.addBuiltInTaskListener(TaskListener.EVENTNAME_ASSIGNMENT, USER_TASK_ASSIGNMENT_HANDLER); taskDefinition.addBuiltInTaskListener(TaskListener.EVENTNAME_CREATE, USER_TASK_ID_HANDLER); } }
@Override public void parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity) { addStartEventListener(activity); addEndEventListener(activity); UserTaskActivityBehavior activityBehavior = (UserTaskActivityBehavior) activity.getActivityBehavior(); TaskDefinition taskDefinition = activityBehavior.getTaskDefinition(); addTaskCreateListeners(taskDefinition); addTaskAssignmentListeners(taskDefinition); addTaskCompleteListeners(taskDefinition); addTaskDeleteListeners(taskDefinition); }
@Override public void parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity) { addStartEventListener(activity); addEndEventListener(activity); UserTaskActivityBehavior activityBehavior = (UserTaskActivityBehavior) activity.getActivityBehavior(); TaskDefinition taskDefinition = activityBehavior.getTaskDefinition(); addTaskCreateListeners(taskDefinition); addTaskAssignmentListeners(taskDefinition); addTaskCompleteListeners(taskDefinition); addTaskDeleteListeners(taskDefinition); }
@Override public void parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity) { addStartEventListener(activity); addEndEventListener(activity); UserTaskActivityBehavior activityBehavior = (UserTaskActivityBehavior) activity.getActivityBehavior(); TaskDefinition taskDefinition = activityBehavior.getTaskDefinition(); addTaskCreateListeners(taskDefinition); addTaskAssignmentListeners(taskDefinition); addTaskCompleteListeners(taskDefinition); addTaskDeleteListeners(taskDefinition); }