@Override public List<TaskSummary> getTasksAssignedAsPotentialOwnerByProcessId( String userId, String processId ) { org.kie.remote.jaxb.gen.TaskSummaryQueryCommand cmd = new org.kie.remote.jaxb.gen.TaskSummaryQueryCommand(); cmd.setUserId(userId); QueryWhere queryWhere = new QueryWhere(); cmd.setQueryWhere(queryWhere); QueryCriteria criteria = new QueryCriteria(); criteria.setUnion(false); criteria.setFirst(true); criteria.setListId(QueryParameterIdentifiers.POTENTIAL_OWNER_ID_LIST); criteria.getParameters().add(userId); queryWhere.getQueryCriterias().add(criteria); criteria = new QueryCriteria(); criteria.setUnion(false); criteria.setListId(QueryParameterIdentifiers.PROCESS_ID_LIST); criteria.getParameters().add(processId); queryWhere.getQueryCriterias().add(criteria); return executeCommand(cmd); }
List<QueryCriteria> criteriaList = ((QueryWhere) fieldVal).getQueryCriterias(); while( ! criteriaList.isEmpty() ) { List<QueryCriteria> moreCriterias = new ArrayList<QueryCriteria>();