热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

org.camunda.bpm.engine.runtime.VariableInstanceQuery.orderByTenantId()方法的使用及代码示例

本文整理了Java中org.camunda.bpm.engine.runtime.VariableInstanceQuery.orderByTenantId()方法的一

本文整理了Java中org.camunda.bpm.engine.runtime.VariableInstanceQuery.orderByTenantId()方法的一些代码示例,展示了VariableInstanceQuery.orderByTenantId()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。VariableInstanceQuery.orderByTenantId()方法的具体详情如下:
包路径:org.camunda.bpm.engine.runtime.VariableInstanceQuery
类名称:VariableInstanceQuery
方法名:orderByTenantId

VariableInstanceQuery.orderByTenantId介绍

[英]Order by tenant id (needs to be followed by #asc() or #desc()). Note that the ordering of variable instances without tenant id is database-specific.
[中]按租户id排序(需要后跟#asc()或#desc()。请注意,没有租户id的变量实例的排序是特定于数据库的。

代码示例

代码示例来源:origin: camunda/camunda-bpm-platform

@Override
protected void applySortBy(VariableInstanceQuery query, String sortBy, Map parameters, ProcessEngine engine) {
if (sortBy.equals(SORT_BY_VARIABLE_NAME_VALUE)) {
query.orderByVariableName();
} else if (sortBy.equals(SORT_BY_VARIABLE_TYPE_VALUE)) {
query.orderByVariableType();
} else if (sortBy.equals(SORT_BY_ACTIVITY_INSTANCE_ID_VALUE)) {
query.orderByActivityInstanceId();
} else if (sortBy.equals(SORT_BY_TENANT_ID)) {
query.orderByTenantId();
}
}

代码示例来源:origin: camunda/camunda-bpm-platform

@Override
protected void applySortBy(VariableInstanceQuery query, String sortBy, Map parameters, ProcessEngine engine) {
if (sortBy.equals(SORT_BY_VARIABLE_NAME_VALUE)) {
query.orderByVariableName();
} else if (sortBy.equals(SORT_BY_VARIABLE_TYPE_VALUE)) {
query.orderByVariableType();
} else if (sortBy.equals(SORT_BY_ACTIVITY_INSTANCE_ID_VALUE)) {
query.orderByActivityInstanceId();
} else if (sortBy.equals(SORT_BY_TENANT_ID)) {
query.orderByTenantId();
}
}

代码示例来源:origin: camunda/camunda-bpm-platform

public void testQuerySortingAsc() {
List variableInstances = runtimeService.createVariableInstanceQuery()
.orderByTenantId()
.asc()
.list();
assertThat(variableInstances.size(), is(2));
assertThat(variableInstances.get(0).getTenantId(), is(TENANT_ONE));
assertThat(variableInstances.get(1).getTenantId(), is(TENANT_TWO));
}

代码示例来源:origin: camunda/camunda-bpm-platform

public void testQuerySortingDesc() {
List variableInstances = runtimeService.createVariableInstanceQuery()
.orderByTenantId()
.desc()
.list();
assertThat(variableInstances.size(), is(2));
assertThat(variableInstances.get(0).getTenantId(), is(TENANT_TWO));
assertThat(variableInstances.get(1).getTenantId(), is(TENANT_ONE));
}

代码示例来源:origin: camunda/camunda-bpm-platform

@Test
public void testSortingParameters() {
InOrder inOrder = Mockito.inOrder(mockedQuery);
executeAndVerifySorting("variableName", "asc", Status.OK);
inOrder.verify(mockedQuery).orderByVariableName();
inOrder.verify(mockedQuery).asc();
inOrder = Mockito.inOrder(mockedQuery);
executeAndVerifySorting("variableType", "desc", Status.OK);
inOrder.verify(mockedQuery).orderByVariableType();
inOrder.verify(mockedQuery).desc();
inOrder = Mockito.inOrder(mockedQuery);
executeAndVerifySorting("activityInstanceId", "asc", Status.OK);
inOrder.verify(mockedQuery).orderByActivityInstanceId();
inOrder.verify(mockedQuery).asc();
inOrder = Mockito.inOrder(mockedQuery);
executeAndVerifySorting("activityInstanceId", "desc", Status.OK);
inOrder.verify(mockedQuery).orderByActivityInstanceId();
inOrder.verify(mockedQuery).desc();
inOrder = Mockito.inOrder(mockedQuery);
executeAndVerifySorting("tenantId", "asc", Status.OK);
inOrder.verify(mockedQuery).orderByTenantId();
inOrder.verify(mockedQuery).asc();
inOrder = Mockito.inOrder(mockedQuery);
executeAndVerifySorting("tenantId", "desc", Status.OK);
inOrder.verify(mockedQuery).orderByTenantId();
inOrder.verify(mockedQuery).desc();
}

代码示例来源:origin: org.camunda.bpm/camunda-engine-rest-jaxrs2

@Override
protected void applySortBy(VariableInstanceQuery query, String sortBy, Map parameters, ProcessEngine engine) {
if (sortBy.equals(SORT_BY_VARIABLE_NAME_VALUE)) {
query.orderByVariableName();
} else if (sortBy.equals(SORT_BY_VARIABLE_TYPE_VALUE)) {
query.orderByVariableType();
} else if (sortBy.equals(SORT_BY_ACTIVITY_INSTANCE_ID_VALUE)) {
query.orderByActivityInstanceId();
} else if (sortBy.equals(SORT_BY_TENANT_ID)) {
query.orderByTenantId();
}
}

代码示例来源:origin: org.camunda.bpm/camunda-engine

public void testQuerySortingDesc() {
List variableInstances = runtimeService.createVariableInstanceQuery()
.orderByTenantId()
.desc()
.list();
assertThat(variableInstances.size(), is(2));
assertThat(variableInstances.get(0).getTenantId(), is(TENANT_TWO));
assertThat(variableInstances.get(1).getTenantId(), is(TENANT_ONE));
}

代码示例来源:origin: org.camunda.bpm/camunda-engine

public void testQuerySortingAsc() {
List variableInstances = runtimeService.createVariableInstanceQuery()
.orderByTenantId()
.asc()
.list();
assertThat(variableInstances.size(), is(2));
assertThat(variableInstances.get(0).getTenantId(), is(TENANT_ONE));
assertThat(variableInstances.get(1).getTenantId(), is(TENANT_TWO));
}

推荐阅读
author-avatar
徐小倩是你叫的
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有