private TaskImpl addTask( long workItemId, long procInstId, String busAdmin, String potOwner, String name, String deploymentId) { String str = "(with (new Task()) { priority = 55, taskData = (with( new TaskData()) { } ), "; String potOwnerType = potOwner.equals("Hideo") ? "User" : "Group"; str += "peopleAssignments = (with ( new PeopleAssignments() ) { " + "taskStakeholders = [new User('" + stakeHolder + "')]," + "businessAdministrators = [new User('" + busAdmin + "')]," + "potentialOwners = [new " + potOwnerType + "('" + potOwner + "')]" + " }),"; str += "name = '" + name + "' })"; Task taskImpl = TaskFactory.evalTask(new StringReader(str)); ((InternalTaskData) taskImpl.getTaskData()).setWorkItemId(workItemId); ((InternalTaskData) taskImpl.getTaskData()).setProcessInstanceId(procInstId); ((InternalTaskData) taskImpl.getTaskData()).setDeploymentId(deploymentId); taskService.addTask(taskImpl, new HashMap<String, Object>()); assertNotNull( "Null task id", taskImpl.getId()); return (TaskImpl) taskImpl; } }
private TaskImpl addTask( long workItemId, long procInstId, String busAdmin, String potOwner, String name, String deploymentId) { String str = "(with (new Task()) { priority = 55, taskData = (with( new TaskData()) { } ), "; str += "peopleAssignments = (with ( new PeopleAssignments() ) { " + "taskStakeholders = [new User('" + stakeHolder + "')]," + "businessAdministrators = [new User('" + busAdmin + "')]," + "potentialOwners = [new User('" + potOwner + "')]" + " }),"; str += "name = '" + name + "' })"; Task taskImpl = TaskFactory.evalTask(new StringReader(str)); ((InternalTaskData) taskImpl.getTaskData()).setWorkItemId(workItemId); ((InternalTaskData) taskImpl.getTaskData()).setProcessInstanceId(procInstId); ((InternalTaskData) taskImpl.getTaskData()).setDeploymentId(deploymentId); taskService.addTask(taskImpl, new HashMap<String, Object>()); assertNotNull( "Null task id", taskImpl.getId()); return (TaskImpl) taskImpl; }
taskData.setProcessId(session.getProcessInstance(workItem.getProcessInstanceId()).getProcess().getId()); String deploymentId = ((WorkItemImpl) workItem).getDeploymentId(); taskData.setDeploymentId(deploymentId);
taskData.setDeploymentId(jaxbTaskData.getDeploymentId());
((InternalTaskData) task.getTaskData()).setDeploymentId(null); ((InternalTaskData) task.getTaskData()).setDeploymentId(DEPLOYMENT_ID);
taskData.setDeploymentId("default-singleton"); User cuser = TaskModelProvider.getFactory().newUser(); ((InternalOrganizationalEntity) cuser).setId(userId);
taskData.setProcessId(session.getProcessInstance(workItem.getProcessInstanceId()).getProcess().getId()); String deploymentId = ((WorkItemImpl) workItem).getDeploymentId(); taskData.setDeploymentId(deploymentId);