public virtual CountResultDto queryHistoricCaseActivityInstancesCount(HistoricCaseActivityInstanceQueryDto queryDto) { HistoricCaseActivityInstanceQuery query = queryDto.toQuery(processEngine); long count = query.count(); return(new CountResultDto(count)); }
public virtual IList <HistoricCaseActivityInstanceDto> queryHistoricCaseActivityInstances(HistoricCaseActivityInstanceQueryDto queryDto, int?firstResult, int?maxResults) { HistoricCaseActivityInstanceQuery query = queryDto.toQuery(processEngine); IList <HistoricCaseActivityInstance> matchingHistoricCaseActivityInstances; if (firstResult != null || maxResults != null) { matchingHistoricCaseActivityInstances = executePaginatedQuery(query, firstResult, maxResults); } else { matchingHistoricCaseActivityInstances = query.list(); } IList <HistoricCaseActivityInstanceDto> historicCaseActivityInstanceResults = new List <HistoricCaseActivityInstanceDto>(); foreach (HistoricCaseActivityInstance historicCaseActivityInstance in matchingHistoricCaseActivityInstances) { HistoricCaseActivityInstanceDto resultHistoricCaseActivityInstance = HistoricCaseActivityInstanceDto.fromHistoricCaseActivityInstance(historicCaseActivityInstance); historicCaseActivityInstanceResults.Add(resultHistoricCaseActivityInstance); } return(historicCaseActivityInstanceResults); }
public virtual CountResultDto getHistoricCaseActivityInstancesCount(UriInfo uriInfo) { HistoricCaseActivityInstanceQueryDto queryDto = new HistoricCaseActivityInstanceQueryDto(objectMapper, uriInfo.QueryParameters); return(queryHistoricCaseActivityInstancesCount(queryDto)); }
public virtual IList <HistoricCaseActivityInstanceDto> getHistoricCaseActivityInstances(UriInfo uriInfo, int?firstResult, int?maxResults) { HistoricCaseActivityInstanceQueryDto queryHistoricCaseActivityInstanceDto = new HistoricCaseActivityInstanceQueryDto(objectMapper, uriInfo.QueryParameters); return(queryHistoricCaseActivityInstances(queryHistoricCaseActivityInstanceDto, firstResult, maxResults)); }