public virtual CountResultDto queryHistoricActivityInstancesCount(HistoricActivityInstanceQueryDto queryDto) { queryDto.ObjectMapper = objectMapper; HistoricActivityInstanceQuery query = queryDto.toQuery(processEngine); long count = query.count(); CountResultDto result = new CountResultDto(); result.Count = count; return(result); }
public virtual CountResultDto getHistoricActivityInstancesCount(UriInfo uriInfo) { HistoricActivityInstanceQueryDto queryDto = new HistoricActivityInstanceQueryDto(objectMapper, uriInfo.QueryParameters); return(queryHistoricActivityInstancesCount(queryDto)); }
public virtual IList <HistoricActivityInstanceDto> queryHistoricActivityInstances(HistoricActivityInstanceQueryDto queryDto, int?firstResult, int?maxResults) { queryDto.ObjectMapper = objectMapper; HistoricActivityInstanceQuery query = queryDto.toQuery(processEngine); IList <HistoricActivityInstance> matchingHistoricActivityInstances; if (firstResult != null || maxResults != null) { matchingHistoricActivityInstances = executePaginatedQuery(query, firstResult, maxResults); } else { matchingHistoricActivityInstances = query.list(); } IList <HistoricActivityInstanceDto> historicActivityInstanceResults = new List <HistoricActivityInstanceDto>(); foreach (HistoricActivityInstance historicActivityInstance in matchingHistoricActivityInstances) { HistoricActivityInstanceDto resultHistoricActivityInstance = HistoricActivityInstanceDto.fromHistoricActivityInstance(historicActivityInstance); historicActivityInstanceResults.Add(resultHistoricActivityInstance); } return(historicActivityInstanceResults); }
public virtual IList <HistoricActivityInstanceDto> getHistoricActivityInstances(UriInfo uriInfo, int?firstResult, int?maxResults) { HistoricActivityInstanceQueryDto queryHistoricActivityInstanceDto = new HistoricActivityInstanceQueryDto(objectMapper, uriInfo.QueryParameters); return(queryHistoricActivityInstances(queryHistoricActivityInstanceDto, firstResult, maxResults)); }