@Override protected void applySortBy(HistoricActivityInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) { if (sortBy.equals(SORT_BY_HISTORIC_ACTIVITY_INSTANCE_ID_VALUE)) { query.orderByHistoricActivityInstanceId(); } else if (sortBy.equals(SORT_BY_PROCESS_INSTANCE_ID_VALUE)) { query.orderByProcessInstanceId(); } else if (sortBy.equals(SORT_BY_PROCESS_DEFINITION_ID_VALUE)) { query.orderByProcessDefinitionId(); } else if (sortBy.equals(SORT_BY_EXECUTION_ID_VALUE)) { query.orderByExecutionId(); } else if (sortBy.equals(SORT_BY_ACTIVITY_ID_VALUE)) { query.orderByActivityId(); } else if (sortBy.equals(SORT_BY_ACTIVITY_NAME_VALUE)) { query.orderByActivityName(); } else if (sortBy.equals(SORT_BY_ACTIVITY_TYPE_VALUE)) { query.orderByActivityType(); } else if (sortBy.equals(SORT_BY_HISTORIC_ACTIVITY_INSTANCE_START_TIME_VALUE)) { query.orderByHistoricActivityInstanceStartTime(); } else if (sortBy.equals(SORT_BY_HISTORIC_ACTIVITY_INSTANCE_END_TIME_VALUE)) { query.orderByHistoricActivityInstanceEndTime(); } else if (sortBy.equals(SORT_BY_HISTORIC_ACTIVITY_INSTANCE_DURATION_VALUE)) { query.orderByHistoricActivityInstanceDuration(); } else if (sortBy.equals(SORT_PARTIALLY_BY_OCCURRENCE)) { query.orderPartiallyByOccurrence(); } else if (sortBy.equals(SORT_BY_TENANT_ID)) { query.orderByTenantId(); } }
@Override protected void applySortBy(HistoricActivityInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) { if (sortBy.equals(SORT_BY_HISTORIC_ACTIVITY_INSTANCE_ID_VALUE)) { query.orderByHistoricActivityInstanceId(); } else if (sortBy.equals(SORT_BY_PROCESS_INSTANCE_ID_VALUE)) { query.orderByProcessInstanceId(); } else if (sortBy.equals(SORT_BY_PROCESS_DEFINITION_ID_VALUE)) { query.orderByProcessDefinitionId(); } else if (sortBy.equals(SORT_BY_EXECUTION_ID_VALUE)) { query.orderByExecutionId(); } else if (sortBy.equals(SORT_BY_ACTIVITY_ID_VALUE)) { query.orderByActivityId(); } else if (sortBy.equals(SORT_BY_ACTIVITY_NAME_VALUE)) { query.orderByActivityName(); } else if (sortBy.equals(SORT_BY_ACTIVITY_TYPE_VALUE)) { query.orderByActivityType(); } else if (sortBy.equals(SORT_BY_HISTORIC_ACTIVITY_INSTANCE_START_TIME_VALUE)) { query.orderByHistoricActivityInstanceStartTime(); } else if (sortBy.equals(SORT_BY_HISTORIC_ACTIVITY_INSTANCE_END_TIME_VALUE)) { query.orderByHistoricActivityInstanceEndTime(); } else if (sortBy.equals(SORT_BY_HISTORIC_ACTIVITY_INSTANCE_DURATION_VALUE)) { query.orderByHistoricActivityInstanceDuration(); } else if (sortBy.equals(SORT_PARTIALLY_BY_OCCURRENCE)) { query.orderPartiallyByOccurrence(); } else if (sortBy.equals(SORT_BY_TENANT_ID)) { query.orderByTenantId(); } }
inOrder.verify(mockedQuery).orderByActivityType(); inOrder.verify(mockedQuery).asc(); inOrder.verify(mockedQuery).orderByActivityType(); inOrder.verify(mockedQuery).desc();
@Override protected void applySortBy(HistoricActivityInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) { if (sortBy.equals(SORT_BY_HISTORIC_ACTIVITY_INSTANCE_ID_VALUE)) { query.orderByHistoricActivityInstanceId(); } else if (sortBy.equals(SORT_BY_PROCESS_INSTANCE_ID_VALUE)) { query.orderByProcessInstanceId(); } else if (sortBy.equals(SORT_BY_PROCESS_DEFINITION_ID_VALUE)) { query.orderByProcessDefinitionId(); } else if (sortBy.equals(SORT_BY_EXECUTION_ID_VALUE)) { query.orderByExecutionId(); } else if (sortBy.equals(SORT_BY_ACTIVITY_ID_VALUE)) { query.orderByActivityId(); } else if (sortBy.equals(SORT_BY_ACTIVITY_NAME_VALUE)) { query.orderByActivityName(); } else if (sortBy.equals(SORT_BY_ACTIVITY_TYPE_VALUE)) { query.orderByActivityType(); } else if (sortBy.equals(SORT_BY_HISTORIC_ACTIVITY_INSTANCE_START_TIME_VALUE)) { query.orderByHistoricActivityInstanceStartTime(); } else if (sortBy.equals(SORT_BY_HISTORIC_ACTIVITY_INSTANCE_END_TIME_VALUE)) { query.orderByHistoricActivityInstanceEndTime(); } else if (sortBy.equals(SORT_BY_HISTORIC_ACTIVITY_INSTANCE_DURATION_VALUE)) { query.orderByHistoricActivityInstanceDuration(); } else if (sortBy.equals(SORT_PARTIALLY_BY_OCCURRENCE)) { query.orderPartiallyByOccurrence(); } else if (sortBy.equals(SORT_BY_TENANT_ID)) { query.orderByTenantId(); } }