本文整理了Java中org.camunda.bpm.engine.task.TaskQuery.taskAssigneeLikeExpression()
方法的一些代码示例,展示了TaskQuery.taskAssigneeLikeExpression()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TaskQuery.taskAssigneeLikeExpression()
方法的具体详情如下:
包路径:org.camunda.bpm.engine.task.TaskQuery
类名称:TaskQuery
方法名:taskAssigneeLikeExpression
[英]Only select tasks which are assigned to the user described by the given expression. The syntax is that of SQL: for example usage: taskAssigneeLikeExpression("${'%test%'}")
[中]
代码示例来源:origin: camunda/camunda-bpm-platform
public void testQueryByAssigneeLikeExpression() {
assertCount(taskQuery().taskAssigneeLikeExpression("${'%" + user.getId().substring(2) + "'}"), 2);
assertCount(taskQuery().taskAssigneeLikeExpression("${'%" + anotherUser.getId().substring(2) + "'}"), 0);
setCurrentUser(user);
assertCount(taskQuery().taskAssigneeLikeExpression("${'%'.concat(currentUser())}"), 2);
setCurrentUser(anotherUser);
assertCount(taskQuery().taskAssigneeLikeExpression("${'%'.concat(currentUser())}"), 0);
}
代码示例来源:origin: camunda/camunda-bpm-platform
protected void verifyExpressionMocks(ValueGenerator generator) {
verify(mockQuery).taskAssigneeExpression(generator.getValue("assigneeExpression"));
verify(mockQuery).taskAssigneeLikeExpression(generator.getValue("assigneeLikeExpression"));
verify(mockQuery).taskOwnerExpression(generator.getValue("ownerExpression"));
verify(mockQuery).taskInvolvedUserExpression(generator.getValue("involvedUserExpression"));
verify(mockQuery).taskCandidateUserExpression(generator.getValue("candidateUserExpression"));
verify(mockQuery).taskCandidateGroupExpression(generator.getValue("candidateGroupExpression"));
verify(mockQuery).taskCandidateGroupInExpression(generator.getValue("candidateGroupsExpression"));
verify(mockQuery).taskCreatedBeforeExpression(generator.getValue("createdBeforeExpression"));
verify(mockQuery).taskCreatedOnExpression(generator.getValue("createdOnExpression"));
verify(mockQuery).taskCreatedAfterExpression(generator.getValue("createdAfterExpression"));
verify(mockQuery).dueBeforeExpression(generator.getValue("dueBeforeExpression"));
verify(mockQuery).dueDateExpression(generator.getValue("dueDateExpression"));
verify(mockQuery).dueAfterExpression(generator.getValue("dueAfterExpression"));
verify(mockQuery).followUpBeforeExpression(generator.getValue("followUpBeforeExpression"));
verify(mockQuery).followUpDateExpression(generator.getValue("followUpDateExpression"));
verify(mockQuery).followUpAfterExpression(generator.getValue("followUpAfterExpression"));
verify(mockQuery).processInstanceBusinessKeyExpression(generator.getValue("processInstanceBusinessKeyExpression"));
verify(mockQuery).processInstanceBusinessKeyLikeExpression(generator.getValue("processInstanceBusinessKeyLikeExpression"));
}
代码示例来源:origin: camunda/camunda-bpm-platform
query.taskAssigneeLikeExpression(assigneeLikeExpression);
代码示例来源:origin: camunda/camunda-bpm-platform
query.taskAssigneeLikeExpression(assigneeLikeExpression);
代码示例来源:origin: camunda/camunda-bpm-platform
.or()
.followUpAfterExpression("${ now() }")
.taskAssigneeLikeExpression("${ 'John%' }")
.endOr()
.or()
代码示例来源:origin: camunda/camunda-bpm-platform
.taskAssigneeExpression(testStringExpression)
.taskAssigneeLike(queryString)
.taskAssigneeLikeExpression(testStringExpression)
.taskOwnerExpression(queryString)
.taskOwnerExpression(expressionString)
代码示例来源:origin: camunda/camunda-bpm-platform
.taskAssigneeExpression(testStringExpression)
.taskAssignee(queryString)
.taskAssigneeLikeExpression(testStringExpression)
.taskAssigneeLike(queryString)
.taskOwnerExpression(expressionString)
代码示例来源:origin: org.camunda.bpm/camunda-engine
public void testQueryByAssigneeLikeExpression() {
assertCount(taskQuery().taskAssigneeLikeExpression("${'%" + user.getId().substring(2) + "'}"), 2);
assertCount(taskQuery().taskAssigneeLikeExpression("${'%" + anotherUser.getId().substring(2) + "'}"), 0);
setCurrentUser(user);
assertCount(taskQuery().taskAssigneeLikeExpression("${'%'.concat(currentUser())}"), 2);
setCurrentUser(anotherUser);
assertCount(taskQuery().taskAssigneeLikeExpression("${'%'.concat(currentUser())}"), 0);
}
代码示例来源:origin: camunda/camunda-bpm-platform
public void testAdhocExpressionsFail() {
executeAndValidateFailingQuery(taskService.createTaskQuery().dueAfterExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().dueBeforeExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().dueDateExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().followUpAfterExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().followUpBeforeExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().followUpBeforeOrNotExistentExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().followUpDateExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().taskAssigneeExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().taskAssigneeLikeExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().taskCandidateGroupExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().taskCandidateGroupInExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().taskCandidateUserExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().taskCreatedAfterExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().taskCreatedBeforeExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().taskOwnerExpression(STATE_MANIPULATING_EXPRESSION));
}
代码示例来源:origin: org.camunda.bpm/camunda-engine-rest-jaxrs2
query.taskAssigneeLikeExpression(assigneeLikeExpression);
代码示例来源:origin: org.camunda.bpm/camunda-engine
.or()
.followUpAfterExpression("${ now() }")
.taskAssigneeLikeExpression("${ 'John%' }")
.endOr()
.or()
代码示例来源:origin: org.camunda.bpm/camunda-engine
.taskAssigneeExpression(testStringExpression)
.taskAssigneeLike(queryString)
.taskAssigneeLikeExpression(testStringExpression)
.taskOwnerExpression(queryString)
.taskOwnerExpression(expressionString)
代码示例来源:origin: org.camunda.bpm/camunda-engine
.taskAssigneeExpression(testStringExpression)
.taskAssignee(queryString)
.taskAssigneeLikeExpression(testStringExpression)
.taskAssigneeLike(queryString)
.taskOwnerExpression(expressionString)
代码示例来源:origin: org.camunda.bpm/camunda-engine
public void testAdhocExpressionsFail() {
executeAndValidateFailingQuery(taskService.createTaskQuery().dueAfterExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().dueBeforeExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().dueDateExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().followUpAfterExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().followUpBeforeExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().followUpBeforeOrNotExistentExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().followUpDateExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().taskAssigneeExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().taskAssigneeLikeExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().taskCandidateGroupExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().taskCandidateGroupInExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().taskCandidateUserExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().taskCreatedAfterExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().taskCreatedBeforeExpression(STATE_MANIPULATING_EXPRESSION));
executeAndValidateFailingQuery(taskService.createTaskQuery().taskOwnerExpression(STATE_MANIPULATING_EXPRESSION));
}
内容来源于网络,如有侵权,请联系作者删除!