public interface HistoricTaskInstanceQuery extends Query<HistoricTaskInstanceQuery,HistoricTaskInstance>
HistoricTaskInstance
s.Modifier and Type | Method and Description |
---|---|
HistoricTaskInstanceQuery |
activityInstanceIdIn(String... activityInstanceIds)
Only select historic task instances which have one of the given activity instance ids.
|
HistoricTaskInstanceQuery |
caseDefinitionId(String caseDefinitionId)
Only select historic task instances for the given case definition.
|
HistoricTaskInstanceQuery |
caseDefinitionKey(String caseDefinitionKey)
Only select historic task instances which are part of a case instance
which has the given case definition key.
|
HistoricTaskInstanceQuery |
caseDefinitionName(String caseDefinitionName)
Only select historic task instances which are part of a (historic) case instance
which has the given case definition name.
|
HistoricTaskInstanceQuery |
caseExecutionId(String caseExecutionId)
Only select historic task instances for the given case execution id.
|
HistoricTaskInstanceQuery |
caseInstanceId(String caseInstanceId)
Only select historic task instances for the given case instance.
|
HistoricTaskInstanceQuery |
endOr()
endOr() terminates an OR query on which an arbitrary amount of filter criteria were applied.
|
HistoricTaskInstanceQuery |
executionId(String executionId)
Only select historic task instances for the given execution.
|
HistoricTaskInstanceQuery |
finished()
Only select historic task instances which are finished.
|
HistoricTaskInstanceQuery |
finishedAfter(Date date)
Only select tasks where end time is after given date
|
HistoricTaskInstanceQuery |
finishedBefore(Date date)
Only select tasks where end time is before given date
|
HistoricTaskInstanceQuery |
matchVariableNamesIgnoreCase()
The query will match the names of task and process variables in a case-insensitive way.
|
HistoricTaskInstanceQuery |
matchVariableValuesIgnoreCase()
The query will match the values of task and process variables in a case-insensitive way.
|
HistoricTaskInstanceQuery |
or()
After calling or(), a chain of several filter criteria could follow.
|
HistoricTaskInstanceQuery |
orderByCaseDefinitionId()
Order by case definition id (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByCaseExecutionId()
Order by case execution id (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByCaseInstanceId()
Order by case instance id (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByDeleteReason()
Order by task delete reason (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByExecutionId()
Order by execution id (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByHistoricActivityInstanceId()
Order by the historic activity instance id this task was used in
(needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByHistoricActivityInstanceStartTime()
Order by start time (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByHistoricTaskInstanceDuration()
Order by duration (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByHistoricTaskInstanceEndTime()
Order by end time (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByProcessDefinitionId()
Order by process definition id (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByProcessInstanceId()
Order by process instance id (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByTaskAssignee()
Order by task assignee (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByTaskDefinitionKey()
Order by task definition key (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByTaskDescription()
Order by task description (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByTaskDueDate()
Order by task due date (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByTaskFollowUpDate()
Order by task follow-up date (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByTaskId()
Order by task id (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByTaskName()
Order by task name (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByTaskOwner()
Order by task owner (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByTaskPriority()
Order by task priority key (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
orderByTenantId()
Order by tenant id (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricTaskInstanceQuery |
processDefinitionId(String processDefinitionId)
Only select historic task instances for the given process definition.
|
HistoricTaskInstanceQuery |
processDefinitionKey(String processDefinitionKey)
Only select historic task instances which are part of a (historic) process instance
which has the given process definition key.
|
HistoricTaskInstanceQuery |
processDefinitionName(String processDefinitionName)
Only select historic task instances which are part of a (historic) process instance
which has the given definition name.
|
HistoricTaskInstanceQuery |
processFinished()
Only select historic task instances which are part of a process
instance which is already finished.
|
HistoricTaskInstanceQuery |
processInstanceBusinessKey(String processInstanceBusinessKey)
Only select historic tasks for the given process instance business key
|
HistoricTaskInstanceQuery |
processInstanceBusinessKeyIn(String... processInstanceBusinessKeys)
Only select historic tasks for any of the given the given process instance business keys.
|
HistoricTaskInstanceQuery |
processInstanceBusinessKeyLike(String processInstanceBusinessKey)
Only select historic tasks matching the given process instance business key.
|
HistoricTaskInstanceQuery |
processInstanceId(String processInstanceId)
Only select historic task instances for the given process instance.
|
HistoricTaskInstanceQuery |
processUnfinished()
Only select historic task instances which are part of a process
instance which is not finished yet.
|
HistoricTaskInstanceQuery |
processVariableValueEquals(String variableName,
Object variableValue)
Only select historic task instances which are part of a process instance which have a variable
with the given name set to the given value.
|
HistoricTaskInstanceQuery |
processVariableValueGreaterThan(String variableName,
Object variableValue)
Only select historic task instances which are part of a process that have a variable
with the given name and a value greater than the given one.
|
HistoricTaskInstanceQuery |
processVariableValueGreaterThanOrEquals(String variableName,
Object variableValue)
Only select historic task instances which are part of a process that have a variable
with the given name and a value greater than or equal to the given one.
|
HistoricTaskInstanceQuery |
processVariableValueLessThan(String variableName,
Object variableValue)
Only select historic task instances which are part of a process that have a variable
with the given name and a value less than the given one.
|
HistoricTaskInstanceQuery |
processVariableValueLessThanOrEquals(String variableName,
Object variableValue)
Only select historic task instances which are part of a process that have a variable
with the given name and a value less than or equal to the given one.
|
HistoricTaskInstanceQuery |
processVariableValueLike(String variableName,
Object variableValue)
Only select historic task instances which are part of a process that have a variable
with the given name and matching the given value.
|
HistoricTaskInstanceQuery |
processVariableValueNotEquals(String variableName,
Object variableValue)
Only select historic task instances which have a variable with the given name, but
with a different value than the passed value.
|
HistoricTaskInstanceQuery |
startedAfter(Date date)
Only select tasks where started after given date
|
HistoricTaskInstanceQuery |
startedBefore(Date date)
Only select tasks where started before given date
|
HistoricTaskInstanceQuery |
taskAssigned()
Only select historic task instances with an assignee.
|
HistoricTaskInstanceQuery |
taskAssignee(String taskAssignee)
Only select historic task instances which were last taskAssigned to the given assignee.
|
HistoricTaskInstanceQuery |
taskAssigneeLike(String taskAssigneeLike)
Only select historic task instances which were last taskAssigned to an assignee like
the given value.
|
HistoricTaskInstanceQuery |
taskDefinitionKey(String taskDefinitionKey)
Only select historic task instances with the given task definition key.
|
HistoricTaskInstanceQuery |
taskDefinitionKeyIn(String... taskDefinitionKeys)
Only select historic task instances with one of the given task definition keys.
|
HistoricTaskInstanceQuery |
taskDeleteReason(String taskDeleteReason)
Only select historic task instances with the given task delete reason.
|
HistoricTaskInstanceQuery |
taskDeleteReasonLike(String taskDeleteReasonLike)
Only select historic task instances with a task description like the given value.
|
HistoricTaskInstanceQuery |
taskDescription(String taskDescription)
Only select historic task instances with the given task description.
|
HistoricTaskInstanceQuery |
taskDescriptionLike(String taskDescriptionLike)
Only select historic task instances with a task description like the given value.
|
HistoricTaskInstanceQuery |
taskDueAfter(Date dueDate)
Only select select historic task instances which have a due date after the given date.
|
HistoricTaskInstanceQuery |
taskDueBefore(Date dueDate)
Only select select historic task instances which have a due date before the given date.
|
HistoricTaskInstanceQuery |
taskDueDate(Date dueDate)
Only select select historic task instances with the given due date.
|
HistoricTaskInstanceQuery |
taskFollowUpAfter(Date followUpDate)
Only select select historic task instances which have a follow-up date after the given date.
|
HistoricTaskInstanceQuery |
taskFollowUpBefore(Date followUpDate)
Only select select historic task instances which have a follow-up date before the given date.
|
HistoricTaskInstanceQuery |
taskFollowUpDate(Date followUpDate)
Only select select historic task instances with the given follow-up date.
|
HistoricTaskInstanceQuery |
taskHadCandidateGroup(String candidateGroup)
Only select historic task instances which have mapping
with Historic identity links with the condition of group being a candidate
|
HistoricTaskInstanceQuery |
taskHadCandidateUser(String candidateUser)
Only select historic task instances which have mapping
with Historic identity links with the condition of user being a candidate
|
HistoricTaskInstanceQuery |
taskId(String taskId)
Only select historic task instances for the given task id.
|
HistoricTaskInstanceQuery |
taskInvolvedGroup(String involvedGroup)
Only select historic task instances which have mapping
with Historic identity links based on group id
|
HistoricTaskInstanceQuery |
taskInvolvedUser(String involvedUser)
Only select historic task instances which have mapping
with Historic identity links based on user id
|
HistoricTaskInstanceQuery |
taskName(String taskName)
Only select historic task instances with the given task name.
|
HistoricTaskInstanceQuery |
taskNameLike(String taskNameLike)
Only select historic task instances with a task name like the given value.
|
HistoricTaskInstanceQuery |
taskOwner(String taskOwner)
Only select historic task instances which have the given owner.
|
HistoricTaskInstanceQuery |
taskOwnerLike(String taskOwnerLike)
Only select historic task instances which have an owner like the one specified.
|
HistoricTaskInstanceQuery |
taskParentTaskId(String parentTaskId)
Only select subtasks of the given parent task
|
HistoricTaskInstanceQuery |
taskPriority(Integer taskPriority)
Only select historic task instances with the given priority.
|
HistoricTaskInstanceQuery |
taskUnassigned()
Only select historic task instances without an assignee.
|
HistoricTaskInstanceQuery |
taskVariableValueEquals(String variableName,
Object variableValue)
Only select historic task instances which have a local task variable with the
given name set to the given value.
|
HistoricTaskInstanceQuery |
tenantIdIn(String... tenantIds)
Only select historic task instances with one of the given tenant ids.
|
HistoricTaskInstanceQuery |
unfinished()
Only select historic task instances which aren't finished yet.
|
HistoricTaskInstanceQuery |
withCandidateGroups()
Only select historic task instances which have a candidate group
|
HistoricTaskInstanceQuery |
withoutCandidateGroups()
Only select historic task instances which have no candidate group
|
HistoricTaskInstanceQuery |
withoutTenantId()
Only selects historic task instances that have no tenant id.
|
asc, count, desc, list, listPage, singleResult, unlimitedList
HistoricTaskInstanceQuery taskId(String taskId)
HistoricTaskInstanceQuery processInstanceId(String processInstanceId)
HistoricTaskInstanceQuery processInstanceBusinessKey(String processInstanceBusinessKey)
HistoricTaskInstanceQuery processInstanceBusinessKeyIn(String... processInstanceBusinessKeys)
HistoricTaskInstanceQuery processInstanceBusinessKeyLike(String processInstanceBusinessKey)
HistoricTaskInstanceQuery executionId(String executionId)
HistoricTaskInstanceQuery activityInstanceIdIn(String... activityInstanceIds)
HistoricTaskInstanceQuery processDefinitionId(String processDefinitionId)
HistoricTaskInstanceQuery processDefinitionKey(String processDefinitionKey)
HistoricTaskInstanceQuery processDefinitionName(String processDefinitionName)
HistoricTaskInstanceQuery caseDefinitionId(String caseDefinitionId)
HistoricTaskInstanceQuery caseDefinitionKey(String caseDefinitionKey)
HistoricTaskInstanceQuery caseDefinitionName(String caseDefinitionName)
HistoricTaskInstanceQuery caseInstanceId(String caseInstanceId)
HistoricTaskInstanceQuery caseExecutionId(String caseExecutionId)
HistoricTaskInstanceQuery taskName(String taskName)
HistoricTaskInstanceQuery taskNameLike(String taskNameLike)
HistoricTaskInstanceQuery taskDescription(String taskDescription)
HistoricTaskInstanceQuery taskDescriptionLike(String taskDescriptionLike)
HistoricTaskInstanceQuery taskDefinitionKey(String taskDefinitionKey)
Task.getTaskDefinitionKey()
HistoricTaskInstanceQuery taskDefinitionKeyIn(String... taskDefinitionKeys)
Task.getTaskDefinitionKey()
HistoricTaskInstanceQuery taskDeleteReason(String taskDeleteReason)
HistoricTaskInstanceQuery taskDeleteReasonLike(String taskDeleteReasonLike)
HistoricTaskInstanceQuery taskAssigned()
HistoricTaskInstanceQuery taskUnassigned()
HistoricTaskInstanceQuery taskAssignee(String taskAssignee)
HistoricTaskInstanceQuery taskAssigneeLike(String taskAssigneeLike)
HistoricTaskInstanceQuery taskOwner(String taskOwner)
HistoricTaskInstanceQuery taskOwnerLike(String taskOwnerLike)
HistoricTaskInstanceQuery taskPriority(Integer taskPriority)
HistoricTaskInstanceQuery finished()
HistoricTaskInstanceQuery unfinished()
HistoricTaskInstanceQuery processFinished()
HistoricTaskInstanceQuery processUnfinished()
HistoricTaskInstanceQuery taskInvolvedUser(String involvedUser)
HistoricTaskInstanceQuery taskInvolvedGroup(String involvedGroup)
HistoricTaskInstanceQuery taskHadCandidateUser(String candidateUser)
HistoricTaskInstanceQuery taskHadCandidateGroup(String candidateGroup)
HistoricTaskInstanceQuery withCandidateGroups()
HistoricTaskInstanceQuery withoutCandidateGroups()
HistoricTaskInstanceQuery matchVariableNamesIgnoreCase()
HistoricTaskInstanceQuery matchVariableValuesIgnoreCase()
HistoricTaskInstanceQuery taskVariableValueEquals(String variableName, Object variableValue)
HistoricTaskInstanceQuery taskParentTaskId(String parentTaskId)
HistoricTaskInstanceQuery processVariableValueEquals(String variableName, Object variableValue)
HistoricDetail
) will be used, so make sure history-level is configured
>= AUDIT when this feature is used.HistoricTaskInstanceQuery processVariableValueNotEquals(String variableName, Object variableValue)
Serializable
objects (which are not primitive type wrappers)
are not supported.HistoricTaskInstanceQuery processVariableValueLike(String variableName, Object variableValue)
HistoricTaskInstanceQuery processVariableValueGreaterThan(String variableName, Object variableValue)
HistoricTaskInstanceQuery processVariableValueGreaterThanOrEquals(String variableName, Object variableValue)
HistoricTaskInstanceQuery processVariableValueLessThan(String variableName, Object variableValue)
HistoricTaskInstanceQuery processVariableValueLessThanOrEquals(String variableName, Object variableValue)
HistoricTaskInstanceQuery taskDueDate(Date dueDate)
HistoricTaskInstanceQuery taskDueBefore(Date dueDate)
HistoricTaskInstanceQuery taskDueAfter(Date dueDate)
HistoricTaskInstanceQuery taskFollowUpDate(Date followUpDate)
HistoricTaskInstanceQuery taskFollowUpBefore(Date followUpDate)
HistoricTaskInstanceQuery taskFollowUpAfter(Date followUpDate)
HistoricTaskInstanceQuery tenantIdIn(String... tenantIds)
HistoricTaskInstanceQuery withoutTenantId()
HistoricTaskInstanceQuery finishedAfter(Date date)
HistoricTaskInstanceQuery finishedBefore(Date date)
HistoricTaskInstanceQuery startedAfter(Date date)
HistoricTaskInstanceQuery startedBefore(Date date)
HistoricTaskInstanceQuery orderByTenantId()
Query.asc()
or Query.desc()
).
Note that the ordering of historic task instances without tenant id is database-specific.HistoricTaskInstanceQuery orderByTaskId()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByHistoricActivityInstanceId()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByProcessDefinitionId()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByProcessInstanceId()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByExecutionId()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByHistoricTaskInstanceDuration()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByHistoricTaskInstanceEndTime()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByHistoricActivityInstanceStartTime()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByTaskName()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByTaskDescription()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByTaskAssignee()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByTaskOwner()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByTaskDueDate()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByTaskFollowUpDate()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByDeleteReason()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByTaskDefinitionKey()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByTaskPriority()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByCaseDefinitionId()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByCaseInstanceId()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery orderByCaseExecutionId()
Query.asc()
or Query.desc()
).HistoricTaskInstanceQuery or()
After calling or(), a chain of several filter criteria could follow. Each filter criterion that follows or()
will be linked together with an OR expression until the OR query is terminated. To terminate the OR query right
after the last filter criterion was applied, endOr()
must be invoked.
HistoricTaskInstanceQuery
on which an arbitrary amount of filter criteria could be applied.
The several filter criteria will be linked together by an OR expression.ProcessEngineException
- when or() has been invoked directly after or() or after or() and trailing filter
criteria. To prevent throwing this exception, endOr()
must be invoked after a chain of filter criteria to
mark the end of the OR query.HistoricTaskInstanceQuery endOr()
endOr() terminates an OR query on which an arbitrary amount of filter criteria were applied. To terminate the
OR query which has been started by invoking or()
, endOr() must be invoked. Filter criteria which are
applied after calling endOr() are linked together by an AND expression.
HistoricTaskInstanceQuery
on which an arbitrary amount of filter criteria could be applied.
The filter criteria will be linked together by an AND expression.ProcessEngineException
- when endOr() has been invoked before or()
was invoked. To prevent throwing
this exception, or()
must be invoked first.Copyright © 2022. All rights reserved.