public void testQuerySortingDesc() { List<HistoricJobLog> historicJobLogs = historyService.createHistoricJobLogQuery() .orderByTenantId() .desc() .list(); assertThat(historicJobLogs.size(), is(4)); assertThat(historicJobLogs.get(0).getTenantId(), is(TENANT_TWO)); assertThat(historicJobLogs.get(1).getTenantId(), is(TENANT_TWO)); assertThat(historicJobLogs.get(2).getTenantId(), is(TENANT_ONE)); assertThat(historicJobLogs.get(3).getTenantId(), is(TENANT_ONE)); }
executeAndVerifySorting("timestamp", "desc", Status.OK); inOrder.verify(mockedQuery).orderByTimestamp(); inOrder.verify(mockedQuery).desc(); executeAndVerifySorting("jobId", "desc", Status.OK); inOrder.verify(mockedQuery).orderByJobId(); inOrder.verify(mockedQuery).desc(); executeAndVerifySorting("jobDefinitionId", "desc", Status.OK); inOrder.verify(mockedQuery).orderByJobDefinitionId(); inOrder.verify(mockedQuery).desc(); executeAndVerifySorting("jobDueDate", "desc", Status.OK); inOrder.verify(mockedQuery).orderByJobDueDate(); inOrder.verify(mockedQuery).desc(); executeAndVerifySorting("jobRetries", "desc", Status.OK); inOrder.verify(mockedQuery).orderByJobRetries(); inOrder.verify(mockedQuery).desc(); executeAndVerifySorting("activityId", "desc", Status.OK); inOrder.verify(mockedQuery).orderByActivityId(); inOrder.verify(mockedQuery).desc(); executeAndVerifySorting("executionId", "desc", Status.OK); inOrder.verify(mockedQuery).orderByExecutionId(); inOrder.verify(mockedQuery).desc(); executeAndVerifySorting("processInstanceId", "desc", Status.OK);
@Test public void testSecondarySortingAsPost() { InOrder inOrder = Mockito.inOrder(mockedQuery); Map<String, Object> json = new HashMap<String, Object>(); json.put("sorting", OrderingBuilder.create() .orderBy("processInstanceId").desc() .orderBy("timestamp").asc() .getJson()); given().contentType(POST_JSON_CONTENT_TYPE).body(json) .header("accept", MediaType.APPLICATION_JSON) .then().expect().statusCode(Status.OK.getStatusCode()) .when().post(HISTORIC_JOB_LOG_RESOURCE_URL); inOrder.verify(mockedQuery).orderByProcessInstanceId(); inOrder.verify(mockedQuery).desc(); inOrder.verify(mockedQuery).orderByTimestamp(); inOrder.verify(mockedQuery).asc(); }
.failureLog() .orderByJobRetries() .desc() .list() .get(1);
.desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByTimestamp())); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByJobId())); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByJobDueDate())); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByJobRetries())); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByActivityId())); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByExecutionId())); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByProcessInstanceId())); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByProcessDefinitionId())); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByProcessDefinitionKey(processEngine))); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByDeploymentId()));
HistoricJobLogQuery failedQuery = historyService.createHistoricJobLogQuery().jobId(jobId).failureLog().orderByJobRetries().desc();
HistoricJobLogQuery failedQuery = historyService.createHistoricJobLogQuery().jobId(jobId).failureLog().orderByJobRetries().desc();
public void testQuerySortingDesc() { List<HistoricJobLog> historicJobLogs = historyService.createHistoricJobLogQuery() .orderByTenantId() .desc() .list(); assertThat(historicJobLogs.size(), is(4)); assertThat(historicJobLogs.get(0).getTenantId(), is(TENANT_TWO)); assertThat(historicJobLogs.get(1).getTenantId(), is(TENANT_TWO)); assertThat(historicJobLogs.get(2).getTenantId(), is(TENANT_ONE)); assertThat(historicJobLogs.get(3).getTenantId(), is(TENANT_ONE)); }
HistoricJobLogQuery failedQuery = historyService.createHistoricJobLogQuery().jobId(jobId).failureLog().orderByJobRetries().desc(); HistoricJobLogQuery succeededQuery = historyService.createHistoricJobLogQuery().jobId(jobId).successLog();
.failureLog() .orderByJobRetries() .desc() .list() .get(1);
.desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByTimestamp())); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByJobId())); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByJobDueDate())); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByJobRetries())); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByActivityId())); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByExecutionId())); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByProcessInstanceId())); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByProcessDefinitionId())); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByProcessDefinitionKey(processEngine))); .desc(); verifyQueryWithOrdering(query, 10, inverted(historicJobLogByDeploymentId()));
HistoricJobLogQuery failedQuery = historyService.createHistoricJobLogQuery().jobId(jobId).failureLog().orderByJobRetries().desc();
HistoricJobLogQuery failedQuery = historyService.createHistoricJobLogQuery().jobId(jobId).failureLog().orderByJobRetries().desc();
HistoricJobLogQuery failedQuery = historyService.createHistoricJobLogQuery().jobId(jobId).failureLog().orderByJobRetries().desc(); HistoricJobLogQuery succeededQuery = historyService.createHistoricJobLogQuery().jobId(jobId).successLog();