protected void applySortBy(HistoricCaseActivityInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) { if (sortBy.equals(SORT_BY_HISTORIC_ACTIVITY_INSTANCE_ID_VALUE)) { query.orderByHistoricCaseActivityInstanceId(); } else if (sortBy.equals(SORT_BY_CASE_INSTANCE_ID_VALUE)) { query.orderByCaseInstanceId(); } else if (sortBy.equals(SORT_BY_CASE_EXECUTION_ID_VALUE)) { query.orderByCaseExecutionId(); } else if (sortBy.equals(SORT_BY_CASE_ACTIVITY_ID_VALUE)) { query.orderByCaseActivityId(); } else if (sortBy.equals(SORT_BY_CASE_ACTIVITY_NAME_VALUE)) { query.orderByCaseActivityName(); } else if (sortBy.equals(SORT_BY_CASE_ACTIVITY_TYPE_VALUE)) { query.orderByCaseActivityType(); } else if (sortBy.equals(SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_CREATE_TIME_VALUE)) { query.orderByHistoricCaseActivityInstanceCreateTime(); } else if (sortBy.equals(SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_END_TIME_VALUE)) { query.orderByHistoricCaseActivityInstanceEndTime(); } else if (sortBy.equals(SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_DURATION_VALUE)) { query.orderByHistoricCaseActivityInstanceDuration(); } else if (sortBy.equals(SORT_BY_CASE_DEFINITION_ID_VALUE)) { query.orderByCaseDefinitionId(); } else if (sortBy.equals(SORT_BY_TENANT_ID)) { query.orderByTenantId(); } }
protected void applySortBy(HistoricCaseActivityInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) { if (sortBy.equals(SORT_BY_HISTORIC_ACTIVITY_INSTANCE_ID_VALUE)) { query.orderByHistoricCaseActivityInstanceId(); } else if (sortBy.equals(SORT_BY_CASE_INSTANCE_ID_VALUE)) { query.orderByCaseInstanceId(); } else if (sortBy.equals(SORT_BY_CASE_EXECUTION_ID_VALUE)) { query.orderByCaseExecutionId(); } else if (sortBy.equals(SORT_BY_CASE_ACTIVITY_ID_VALUE)) { query.orderByCaseActivityId(); } else if (sortBy.equals(SORT_BY_CASE_ACTIVITY_NAME_VALUE)) { query.orderByCaseActivityName(); } else if (sortBy.equals(SORT_BY_CASE_ACTIVITY_TYPE_VALUE)) { query.orderByCaseActivityType(); } else if (sortBy.equals(SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_CREATE_TIME_VALUE)) { query.orderByHistoricCaseActivityInstanceCreateTime(); } else if (sortBy.equals(SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_END_TIME_VALUE)) { query.orderByHistoricCaseActivityInstanceEndTime(); } else if (sortBy.equals(SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_DURATION_VALUE)) { query.orderByHistoricCaseActivityInstanceDuration(); } else if (sortBy.equals(SORT_BY_CASE_DEFINITION_ID_VALUE)) { query.orderByCaseDefinitionId(); } else if (sortBy.equals(SORT_BY_TENANT_ID)) { query.orderByTenantId(); } }
public void testQuerySortingAsc() { List<HistoricCaseActivityInstance> historicCaseActivityInstances = historyService.createHistoricCaseActivityInstanceQuery() .orderByTenantId() .asc() .list(); assertThat(historicCaseActivityInstances.size(), is(2)); assertThat(historicCaseActivityInstances.get(0).getTenantId(), is(TENANT_ONE)); assertThat(historicCaseActivityInstances.get(1).getTenantId(), is(TENANT_TWO)); }
public void testQuerySortingDesc() { List<HistoricCaseActivityInstance> historicCaseActivityInstances = historyService.createHistoricCaseActivityInstanceQuery() .orderByTenantId() .desc() .list(); assertThat(historicCaseActivityInstances.size(), is(2)); assertThat(historicCaseActivityInstances.get(0).getTenantId(), is(TENANT_TWO)); assertThat(historicCaseActivityInstances.get(1).getTenantId(), is(TENANT_ONE)); }
inOrder.verify(mockedQuery).orderByTenantId(); inOrder.verify(mockedQuery).asc(); inOrder.verify(mockedQuery).orderByTenantId(); inOrder.verify(mockedQuery).desc();
protected void applySortBy(HistoricCaseActivityInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) { if (sortBy.equals(SORT_BY_HISTORIC_ACTIVITY_INSTANCE_ID_VALUE)) { query.orderByHistoricCaseActivityInstanceId(); } else if (sortBy.equals(SORT_BY_CASE_INSTANCE_ID_VALUE)) { query.orderByCaseInstanceId(); } else if (sortBy.equals(SORT_BY_CASE_EXECUTION_ID_VALUE)) { query.orderByCaseExecutionId(); } else if (sortBy.equals(SORT_BY_CASE_ACTIVITY_ID_VALUE)) { query.orderByCaseActivityId(); } else if (sortBy.equals(SORT_BY_CASE_ACTIVITY_NAME_VALUE)) { query.orderByCaseActivityName(); } else if (sortBy.equals(SORT_BY_CASE_ACTIVITY_TYPE_VALUE)) { query.orderByCaseActivityType(); } else if (sortBy.equals(SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_CREATE_TIME_VALUE)) { query.orderByHistoricCaseActivityInstanceCreateTime(); } else if (sortBy.equals(SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_END_TIME_VALUE)) { query.orderByHistoricCaseActivityInstanceEndTime(); } else if (sortBy.equals(SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_DURATION_VALUE)) { query.orderByHistoricCaseActivityInstanceDuration(); } else if (sortBy.equals(SORT_BY_CASE_DEFINITION_ID_VALUE)) { query.orderByCaseDefinitionId(); } else if (sortBy.equals(SORT_BY_TENANT_ID)) { query.orderByTenantId(); } }
public void testQuerySortingDesc() { List<HistoricCaseActivityInstance> historicCaseActivityInstances = historyService.createHistoricCaseActivityInstanceQuery() .orderByTenantId() .desc() .list(); assertThat(historicCaseActivityInstances.size(), is(2)); assertThat(historicCaseActivityInstances.get(0).getTenantId(), is(TENANT_TWO)); assertThat(historicCaseActivityInstances.get(1).getTenantId(), is(TENANT_ONE)); }
public void testQuerySortingAsc() { List<HistoricCaseActivityInstance> historicCaseActivityInstances = historyService.createHistoricCaseActivityInstanceQuery() .orderByTenantId() .asc() .list(); assertThat(historicCaseActivityInstances.size(), is(2)); assertThat(historicCaseActivityInstances.get(0).getTenantId(), is(TENANT_ONE)); assertThat(historicCaseActivityInstances.get(1).getTenantId(), is(TENANT_TWO)); }