public virtual CountResultDto queryHistoricDecisionInstancesCount(HistoricDecisionInstanceQueryDto queryDto) { HistoricDecisionInstanceQuery query = queryDto.toQuery(processEngine); long count = query.count(); return(new CountResultDto(count)); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void testDeleteAsyncWithQuery() public virtual void testDeleteAsyncWithQuery() { Batch batchEntity = MockProvider.createMockBatch(); when(historyServiceMock.deleteHistoricDecisionInstancesAsync(anyListOf(typeof(string)), any(typeof(HistoricDecisionInstanceQuery)), anyString())).thenReturn(batchEntity); IDictionary <string, object> messageBodyJson = new Dictionary <string, object>(); HistoricDecisionInstanceQueryDto query = new HistoricDecisionInstanceQueryDto(); query.DecisionDefinitionKey = "decision"; messageBodyJson["historicDecisionInstanceQuery"] = query; messageBodyJson["deleteReason"] = "a-delete-reason"; Response response = given().contentType(ContentType.JSON).body(messageBodyJson).then().expect().statusCode(Status.OK.StatusCode).when().post(HISTORIC_DECISION_INSTANCES_DELETE_ASYNC_URL); verifyBatchJson(response.asString()); verify(historyServiceMock, times(1)).deleteHistoricDecisionInstancesAsync(eq((IList <string>)null), any(typeof(HistoricDecisionInstanceQuery)), eq("a-delete-reason")); }
public virtual CountResultDto getHistoricDecisionInstancesCount(UriInfo uriInfo) { HistoricDecisionInstanceQueryDto queryDto = new HistoricDecisionInstanceQueryDto(objectMapper, uriInfo.QueryParameters); return(queryHistoricDecisionInstancesCount(queryDto)); }
public virtual IList <HistoricDecisionInstanceDto> queryHistoricDecisionInstances(HistoricDecisionInstanceQueryDto queryDto, int?firstResult, int?maxResults) { HistoricDecisionInstanceQuery query = queryDto.toQuery(processEngine); IList <HistoricDecisionInstance> matchingHistoricDecisionInstances; if (firstResult != null || maxResults != null) { matchingHistoricDecisionInstances = executePaginatedQuery(query, firstResult, maxResults); } else { matchingHistoricDecisionInstances = query.list(); } IList <HistoricDecisionInstanceDto> historicDecisionInstanceDtoResults = new List <HistoricDecisionInstanceDto>(); foreach (HistoricDecisionInstance historicDecisionInstance in matchingHistoricDecisionInstances) { HistoricDecisionInstanceDto resultHistoricDecisionInstanceDto = HistoricDecisionInstanceDto.fromHistoricDecisionInstance(historicDecisionInstance); historicDecisionInstanceDtoResults.Add(resultHistoricDecisionInstanceDto); } return(historicDecisionInstanceDtoResults); }
public virtual IList <HistoricDecisionInstanceDto> getHistoricDecisionInstances(UriInfo uriInfo, int?firstResult, int?maxResults) { HistoricDecisionInstanceQueryDto queryHistoricDecisionInstanceDto = new HistoricDecisionInstanceQueryDto(objectMapper, uriInfo.QueryParameters); return(queryHistoricDecisionInstances(queryHistoricDecisionInstanceDto, firstResult, maxResults)); }