cmd = new StopTaskCommand(taskId, userId);
} else if ("suspend".equalsIgnoreCase(operation)) {
cmd = new SuspendTaskCommand(taskId, userId);
} else if ("nominate".equalsIgnoreCase(operation)) {
List<OrganizationalEntity> potentialOwners = getOrganizationalEntityListFromParams(params, true, oper);
cmd = new NominateTaskCommand(taskId, userId, potentialOwners);
} else {
throw KieRemoteRestOperationException.badRequest("Unsupported operation: " + oper);
}
doRestTaskOperationWithTaskId(taskId, cmd);