operationAllowed = ( !isExcludedOwner && task.getTaskData().getCreatedBy() != null && (task.getTaskData().getCreatedBy().equals(user) || groupIds != null && groupIds.contains(task.getTaskData().getCreatedBy().getId()))); break;
.collect(Collectors.toList()); this.containerId = source.getTaskData().getDeploymentId(); this.createdBy = safeOrgEntity(source.getTaskData().getCreatedBy()); this.createdOn = source.getTaskData().getCreatedOn(); this.description = source.getDescription();
this.actualOwner = actualOwnerUser.getId(); User createdByUser = taskData.getCreatedBy(); if( createdByUser != null ) { this.createdBy = createdByUser.getId();
protected AuditTaskImpl createAuditTask(Task ti, Date date) { AuditTaskImpl auditTaskImpl = new AuditTaskImpl( ti.getId(), ti.getName(), ti.getTaskData().getStatus().name(), ti.getTaskData().getActivationTime(), (ti.getTaskData().getActualOwner() != null) ? ti.getTaskData().getActualOwner().getId() : "", ti.getDescription(), ti.getPriority(), (ti.getTaskData().getCreatedBy() != null) ? ti.getTaskData().getCreatedBy().getId() : "", ti.getTaskData().getCreatedOn(), ti.getTaskData().getExpirationTime(), ti.getTaskData().getProcessInstanceId(), ti.getTaskData().getProcessId(), ti.getTaskData().getProcessSessionId(), ti.getTaskData().getDeploymentId(), ti.getTaskData().getParentId(), ti.getTaskData().getWorkItemId(), date ); return auditTaskImpl; }
ti.getDescription(), ti.getPriority(), (ti.getTaskData().getCreatedBy() != null) ? ti.getTaskData().getCreatedBy().getId() : "", ti.getTaskData().getCreatedOn(), ti.getTaskData().getExpirationTime(),
.collect(Collectors.toList()); this.containerId = source.getTaskData().getDeploymentId(); this.createdBy = safeOrgEntity(source.getTaskData().getCreatedBy()); this.createdOn = source.getTaskData().getCreatedOn(); this.description = source.getDescription();
@Override public TaskSummary getItem(TaskKey key) { Task task = taskService.getTaskById(key.getTaskId()); if (task != null) { List<OrganizationalEntity> potentialOwners = task.getPeopleAssignments().getPotentialOwners(); List<String> potOwnersString = null; if (potentialOwners != null) { potOwnersString = new ArrayList<String>(potentialOwners.size()); for (OrganizationalEntity e : potentialOwners) { potOwnersString.add(e.getId()); } } return new TaskSummary(task.getId(), task.getName(), task.getDescription(), task.getTaskData().getStatus().name(), task.getPriority(), (task.getTaskData().getActualOwner() != null) ? task.getTaskData().getActualOwner() .getId() : "", (task.getTaskData().getCreatedBy() != null) ? task.getTaskData().getCreatedBy().getId() : "", task.getTaskData().getCreatedOn(), task.getTaskData().getActivationTime(), task.getTaskData() .getExpirationTime(), task.getTaskData().getProcessId(), task.getTaskData().getProcessSessionId(), task.getTaskData().getProcessInstanceId(), task.getTaskData().getDeploymentId() , (int) task.getTaskData().getParentId()); } return null; }
@Override public TaskSummary getTaskDetails(long taskId) { Task task = taskService.getTask(taskId); if (task != null) { List<OrganizationalEntity> potentialOwners = task.getPeopleAssignments().getPotentialOwners(); List<String> potOwnersString = getPotentialOwnersByTaskId(potentialOwners); return new TaskSummary(task.getId(), task.getName(), task.getDescription(), task.getTaskData().getStatus().name(), task.getPriority(), (task.getTaskData().getActualOwner() != null) ? task.getTaskData().getActualOwner() .getId() : "", (task.getTaskData().getCreatedBy() != null) ? task.getTaskData().getCreatedBy().getId() : "", task.getTaskData().getCreatedOn(), task.getTaskData().getActivationTime(), task.getTaskData() .getExpirationTime(), task.getTaskData().getProcessId(), task.getTaskData().getProcessSessionId(), task.getTaskData().getProcessInstanceId(), task.getTaskData().getDeploymentId() , (int) task.getTaskData().getParentId(),false,potOwnersString); } return null; }
protected AuditTaskImpl createAuditTask(Task ti, Date date) { AuditTaskImpl auditTaskImpl = new AuditTaskImpl( ti.getId(), ti.getName(), ti.getTaskData().getStatus().name(), ti.getTaskData().getActivationTime(), (ti.getTaskData().getActualOwner() != null) ? ti.getTaskData().getActualOwner().getId() : "", ti.getDescription(), ti.getPriority(), (ti.getTaskData().getCreatedBy() != null) ? ti.getTaskData().getCreatedBy().getId() : "", ti.getTaskData().getCreatedOn(), ti.getTaskData().getExpirationTime(), ti.getTaskData().getProcessInstanceId(), ti.getTaskData().getProcessId(), ti.getTaskData().getProcessSessionId(), ti.getTaskData().getDeploymentId(), ti.getTaskData().getParentId(), ti.getTaskData().getWorkItemId(), date ); return auditTaskImpl; }
.status(task.getTaskData().getStatus().name()) .actualOwner(getOrgEntityIfNotNull(task.getTaskData().getActualOwner())) .createdBy(getOrgEntityIfNotNull(task.getTaskData().getCreatedBy())) .createdOn(task.getTaskData().getCreatedOn()) .activationTime(task.getTaskData().getActivationTime())
ti.getDescription(), ti.getPriority(), (ti.getTaskData().getCreatedBy() != null) ? ti.getTaskData().getCreatedBy().getId() : "", ti.getTaskData().getCreatedOn(), ti.getTaskData().getExpirationTime(),
User user = kieTaskData.getActualOwner(); genTaskData.setActualOwner(convertKieUserToStringId(user)); genTaskData.setCreatedBy(convertKieUserToStringId(kieTaskData.getCreatedBy())); genTaskData.setCreatedOn(convertDateToXmlGregorianCalendar(kieTaskData.getCreatedOn())); Date date = kieTaskData.getActivationTime();