@Override protected void applySortBy(DeploymentQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) { if (sortBy.equals(SORT_BY_ID_VALUE)) { query.orderByDeploymentId(); } else if (sortBy.equals(SORT_BY_NAME_VALUE)) { query.orderByDeploymentName(); } else if (sortBy.equals(SORT_BY_DEPLOYMENT_TIME_VALUE)) { query.orderByDeploymentTime(); } else if (sortBy.equals(SORT_BY_TENANT_ID)) { query.orderByTenantId(); } }
@Override protected void applySortBy(DeploymentQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) { if (sortBy.equals(SORT_BY_ID_VALUE)) { query.orderByDeploymentId(); } else if (sortBy.equals(SORT_BY_NAME_VALUE)) { query.orderByDeploymentName(); } else if (sortBy.equals(SORT_BY_DEPLOYMENT_TIME_VALUE)) { query.orderByDeploymentTime(); } else if (sortBy.equals(SORT_BY_TENANT_ID)) { query.orderByTenantId(); } }
public void testQuerySortingDesc() { // exclude deployments without tenant id because of database-specific ordering List<Deployment> deployments = repositoryService.createDeploymentQuery() .tenantIdIn(TENANT_ONE, TENANT_TWO) .orderByTenantId() .desc() .list(); assertThat(deployments.size(), is(2)); assertThat(deployments.get(0).getTenantId(), is(TENANT_TWO)); assertThat(deployments.get(1).getTenantId(), is(TENANT_ONE)); }
public void testQuerySortingAsc() { // exclude deployments without tenant id because of database-specific ordering List<Deployment> deployments = repositoryService.createDeploymentQuery() .tenantIdIn(TENANT_ONE, TENANT_TWO) .orderByTenantId() .asc() .list(); assertThat(deployments.size(), is(2)); assertThat(deployments.get(0).getTenantId(), is(TENANT_ONE)); assertThat(deployments.get(1).getTenantId(), is(TENANT_TWO)); }
inOrder.verify(mockedQuery).orderByTenantId(); inOrder.verify(mockedQuery).asc(); inOrder.verify(mockedQuery).orderByTenantId(); inOrder.verify(mockedQuery).desc();
public void testDeployWithTenantIds() { registerProcessEngine(); TestApplicationWithTenantId processApplication = new TestApplicationWithTenantId(); processApplication.deploy(); List<Deployment> deployments = repositoryService .createDeploymentQuery() .orderByTenantId() .asc() .list(); assertEquals(2, deployments.size()); assertEquals("tenant1", deployments.get(0).getTenantId()); assertEquals("tenant2", deployments.get(1).getTenantId()); processApplication.undeploy(); }
@Override protected void applySortBy(DeploymentQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) { if (sortBy.equals(SORT_BY_ID_VALUE)) { query.orderByDeploymentId(); } else if (sortBy.equals(SORT_BY_NAME_VALUE)) { query.orderByDeploymentName(); } else if (sortBy.equals(SORT_BY_DEPLOYMENT_TIME_VALUE)) { query.orderByDeploymentTime(); } else if (sortBy.equals(SORT_BY_TENANT_ID)) { query.orderByTenantId(); } }
public void testQuerySortingDesc() { // exclude deployments without tenant id because of database-specific ordering List<Deployment> deployments = repositoryService.createDeploymentQuery() .tenantIdIn(TENANT_ONE, TENANT_TWO) .orderByTenantId() .desc() .list(); assertThat(deployments.size(), is(2)); assertThat(deployments.get(0).getTenantId(), is(TENANT_TWO)); assertThat(deployments.get(1).getTenantId(), is(TENANT_ONE)); }
public void testQuerySortingAsc() { // exclude deployments without tenant id because of database-specific ordering List<Deployment> deployments = repositoryService.createDeploymentQuery() .tenantIdIn(TENANT_ONE, TENANT_TWO) .orderByTenantId() .asc() .list(); assertThat(deployments.size(), is(2)); assertThat(deployments.get(0).getTenantId(), is(TENANT_ONE)); assertThat(deployments.get(1).getTenantId(), is(TENANT_TWO)); }
public void testDeployWithTenantIds() { registerProcessEngine(); TestApplicationWithTenantId processApplication = new TestApplicationWithTenantId(); processApplication.deploy(); List<Deployment> deployments = repositoryService .createDeploymentQuery() .orderByTenantId() .asc() .list(); assertEquals(2, deployments.size()); assertEquals("tenant1", deployments.get(0).getTenantId()); assertEquals("tenant2", deployments.get(1).getTenantId()); processApplication.undeploy(); }