org.camunda.bpm.engine.task.TaskQuery.processVariableValueGreaterThan()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(5.8k)|赞(0)|评价(0)|浏览(80)

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

TaskQuery.processVariableValueGreaterThan介绍

[英]Only select tasks which are part of a process that have a variable with the given name and a value greater than the given one.
[中]仅选择流程中具有给定名称且值大于给定值的变量的任务。

代码示例

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

assertEquals(1, taskService.createTaskQuery().processVariableValueGreaterThan("var", Variables.numberValue(123)).count());
assertEquals(5, taskService.createTaskQuery().processVariableValueGreaterThanOrEquals("var", Variables.numberValue(123)).count());
assertEquals(0, taskService.createTaskQuery().processVariableValueLessThan("var", Variables.numberValue(123)).count());

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

query.processVariableValueNotEquals(variableName, variableValue);
} else if (op.equals(VariableQueryParameterDto.GREATER_THAN_OPERATOR_NAME)) {
 query.processVariableValueGreaterThan(variableName, variableValue);
} else if (op.equals(VariableQueryParameterDto.GREATER_THAN_OR_EQUALS_OPERATOR_NAME)) {
 query.processVariableValueGreaterThanOrEquals(variableName, variableValue);

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

query.processVariableValueNotEquals(variableName, variableValue);
} else if (op.equals(VariableQueryParameterDto.GREATER_THAN_OPERATOR_NAME)) {
 query.processVariableValueGreaterThan(variableName, variableValue);
} else if (op.equals(VariableQueryParameterDto.GREATER_THAN_OR_EQUALS_OPERATOR_NAME)) {
 query.processVariableValueGreaterThanOrEquals(variableName, variableValue);

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

assertEquals(1, taskService.createTaskQuery().processVariableValueGreaterThan("numericVar", 928373).count());
assertEquals(0, taskService.createTaskQuery().processVariableValueGreaterThan("numericVar", 928374).count());
assertEquals(0, taskService.createTaskQuery().processVariableValueGreaterThan("numericVar", 928375).count());
Date after = new GregorianCalendar(2014, 2, 2, 2, 2, 3).getTime();
assertEquals(1, taskService.createTaskQuery().processVariableValueGreaterThan("dateVar", before).count());
assertEquals(0, taskService.createTaskQuery().processVariableValueGreaterThan("dateVar", date).count());
assertEquals(0, taskService.createTaskQuery().processVariableValueGreaterThan("dateVar", after).count());
assertEquals(1, taskService.createTaskQuery().processVariableValueGreaterThan("stringVar", "aa").count());
assertEquals(0, taskService.createTaskQuery().processVariableValueGreaterThan("stringVar", "ab").count());
assertEquals(0, taskService.createTaskQuery().processVariableValueGreaterThan("stringVar", "ba").count());
 taskService.createTaskQuery().processVariableValueGreaterThan("nullVar", null).count();
 fail("expected exception");
} catch (final ProcessEngineException e) {/*OK*/}
 taskService.createTaskQuery().processVariableValueGreaterThan("nullVar", true).count();
 fail("expected exception");
} catch (final ProcessEngineException e) {/*OK*/}

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

.get(TASK_QUERY_URL);
verify(mockQuery).processVariableValueGreaterThan(variableName, variableValue);

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

assertEquals(1, taskService.createTaskQuery().processVariableValueGreaterThan("var", Variables.numberValue(123)).count());
assertEquals(5, taskService.createTaskQuery().processVariableValueGreaterThanOrEquals("var", Variables.numberValue(123)).count());
assertEquals(0, taskService.createTaskQuery().processVariableValueLessThan("var", Variables.numberValue(123)).count());

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

query.processVariableValueNotEquals(variableName, variableValue);
} else if (op.equals(VariableQueryParameterDto.GREATER_THAN_OPERATOR_NAME)) {
 query.processVariableValueGreaterThan(variableName, variableValue);
} else if (op.equals(VariableQueryParameterDto.GREATER_THAN_OR_EQUALS_OPERATOR_NAME)) {
 query.processVariableValueGreaterThanOrEquals(variableName, variableValue);

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

assertEquals(1, taskService.createTaskQuery().processVariableValueGreaterThan("numericVar", 928373).count());
assertEquals(0, taskService.createTaskQuery().processVariableValueGreaterThan("numericVar", 928374).count());
assertEquals(0, taskService.createTaskQuery().processVariableValueGreaterThan("numericVar", 928375).count());
Date after = new GregorianCalendar(2014, 2, 2, 2, 2, 3).getTime();
assertEquals(1, taskService.createTaskQuery().processVariableValueGreaterThan("dateVar", before).count());
assertEquals(0, taskService.createTaskQuery().processVariableValueGreaterThan("dateVar", date).count());
assertEquals(0, taskService.createTaskQuery().processVariableValueGreaterThan("dateVar", after).count());
assertEquals(1, taskService.createTaskQuery().processVariableValueGreaterThan("stringVar", "aa").count());
assertEquals(0, taskService.createTaskQuery().processVariableValueGreaterThan("stringVar", "ab").count());
assertEquals(0, taskService.createTaskQuery().processVariableValueGreaterThan("stringVar", "ba").count());
 taskService.createTaskQuery().processVariableValueGreaterThan("nullVar", null).count();
 fail("expected exception");
} catch (final ProcessEngineException e) {/*OK*/}
 taskService.createTaskQuery().processVariableValueGreaterThan("nullVar", true).count();
 fail("expected exception");
} catch (final ProcessEngineException e) {/*OK*/}

相关文章

微信公众号

最新文章

更多

TaskQuery类方法