Package org.activiti.engine.history
Interface HistoricTaskInstanceQuery
-
- All Superinterfaces:
Query<HistoricTaskInstanceQuery,HistoricTaskInstance>,TaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
- All Known Implementing Classes:
HistoricTaskInstanceQueryImpl
@Internal public interface HistoricTaskInstanceQuery extends TaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
Allows programmatic querying forHistoricTaskInstances.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HistoricTaskInstanceQueryfinished()Only select historic task instances which are finished.HistoricTaskInstanceQueryorderByDeleteReason()Order by task delete reason (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryorderByHistoricActivityInstanceId()Order by the historic activity instance id this task was used in (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryorderByHistoricTaskInstanceDuration()Order by duration (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryorderByHistoricTaskInstanceEndTime()Order by end time (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryorderByHistoricTaskInstanceStartTime()Order by start time (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryprocessFinished()Only select historic task instances which are part of a process instance which is already finished.HistoricTaskInstanceQueryprocessUnfinished()Only select historic task instances which are part of a process instance which is not finished yet.HistoricTaskInstanceQuerytaskCompletedAfter(java.util.Date endDate)Only select select historic task instances which are completed after the given dateHistoricTaskInstanceQuerytaskCompletedBefore(java.util.Date endDate)Only select select historic task instances which are completed before the given dateHistoricTaskInstanceQuerytaskCompletedOn(java.util.Date endDate)Only select select historic task instances which are completed on the given dateHistoricTaskInstanceQuerytaskDeleteReason(java.lang.String taskDeleteReason)Only select historic task instances with the given task delete reason.HistoricTaskInstanceQuerytaskDeleteReasonLike(java.lang.String taskDeleteReasonLike)Only select historic task instances with a task description like the given value.HistoricTaskInstanceQueryunfinished()Only select historic task instances which aren't finished yet.-
Methods inherited from interface org.activiti.engine.query.Query
asc, count, desc, list, listPage, orderBy, singleResult
-
Methods inherited from interface org.activiti.engine.task.TaskInfoQuery
deploymentId, deploymentIdIn, endOr, executionId, includeProcessVariables, includeTaskLocalVariables, limitTaskVariables, locale, or, orderByDueDateNullsFirst, orderByDueDateNullsLast, orderByExecutionId, orderByProcessDefinitionId, orderByProcessInstanceId, orderByTaskAssignee, orderByTaskCreateTime, orderByTaskDefinitionKey, orderByTaskDescription, orderByTaskDueDate, orderByTaskId, orderByTaskName, orderByTaskOwner, orderByTaskPriority, orderByTenantId, processCategoryIn, processCategoryNotIn, processDefinitionId, processDefinitionKey, processDefinitionKeyIn, processDefinitionKeyLike, processDefinitionKeyLikeIgnoreCase, processDefinitionName, processDefinitionNameLike, processInstanceBusinessKey, processInstanceBusinessKeyLike, processInstanceBusinessKeyLikeIgnoreCase, processInstanceId, processInstanceIdIn, processVariableValueEquals, processVariableValueEquals, processVariableValueEqualsIgnoreCase, processVariableValueGreaterThan, processVariableValueGreaterThanOrEqual, processVariableValueLessThan, processVariableValueLessThanOrEqual, processVariableValueLike, processVariableValueLikeIgnoreCase, processVariableValueNotEquals, processVariableValueNotEqualsIgnoreCase, taskAssignee, taskAssigneeIds, taskAssigneeLike, taskAssigneeLikeIgnoreCase, taskCandidateGroup, taskCandidateGroupIn, taskCandidateUser, taskCandidateUser, taskCategory, taskCreatedAfter, taskCreatedBefore, taskCreatedOn, taskDefinitionKey, taskDefinitionKeyLike, taskDescription, taskDescriptionLike, taskDescriptionLikeIgnoreCase, taskDueAfter, taskDueBefore, taskDueDate, taskId, taskInvolvedGroupsIn, taskInvolvedUser, taskMaxPriority, taskMinPriority, taskName, taskNameIn, taskNameInIgnoreCase, taskNameLike, taskNameLikeIgnoreCase, taskOwner, taskOwnerLike, taskOwnerLikeIgnoreCase, taskParentTaskId, taskPriority, taskTenantId, taskTenantIdLike, taskVariableValueEquals, taskVariableValueEquals, taskVariableValueEqualsIgnoreCase, taskVariableValueGreaterThan, taskVariableValueGreaterThanOrEqual, taskVariableValueLessThan, taskVariableValueLessThanOrEqual, taskVariableValueLike, taskVariableValueLikeIgnoreCase, taskVariableValueNotEquals, taskVariableValueNotEqualsIgnoreCase, taskWithoutTenantId, withLocalizationFallback, withoutTaskDueDate
-
-
-
-
Method Detail
-
taskDeleteReason
HistoricTaskInstanceQuery taskDeleteReason(java.lang.String taskDeleteReason)
Only select historic task instances with the given task delete reason.
-
taskDeleteReasonLike
HistoricTaskInstanceQuery taskDeleteReasonLike(java.lang.String taskDeleteReasonLike)
Only select historic task instances with a task description like the given value. The syntax that should be used is the same as in SQL, eg. %activiti%.
-
finished
HistoricTaskInstanceQuery finished()
Only select historic task instances which are finished.
-
unfinished
HistoricTaskInstanceQuery unfinished()
Only select historic task instances which aren't finished yet.
-
processFinished
HistoricTaskInstanceQuery processFinished()
Only select historic task instances which are part of a process instance which is already finished.
-
processUnfinished
HistoricTaskInstanceQuery processUnfinished()
Only select historic task instances which are part of a process instance which is not finished yet.
-
taskCompletedOn
HistoricTaskInstanceQuery taskCompletedOn(java.util.Date endDate)
Only select select historic task instances which are completed on the given date
-
taskCompletedBefore
HistoricTaskInstanceQuery taskCompletedBefore(java.util.Date endDate)
Only select select historic task instances which are completed before the given date
-
taskCompletedAfter
HistoricTaskInstanceQuery taskCompletedAfter(java.util.Date endDate)
Only select select historic task instances which are completed after the given date
-
orderByHistoricActivityInstanceId
HistoricTaskInstanceQuery orderByHistoricActivityInstanceId()
Order by the historic activity instance id this task was used in (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByHistoricTaskInstanceDuration
HistoricTaskInstanceQuery orderByHistoricTaskInstanceDuration()
Order by duration (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByHistoricTaskInstanceEndTime
HistoricTaskInstanceQuery orderByHistoricTaskInstanceEndTime()
Order by end time (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByHistoricTaskInstanceStartTime
HistoricTaskInstanceQuery orderByHistoricTaskInstanceStartTime()
Order by start time (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByDeleteReason
HistoricTaskInstanceQuery orderByDeleteReason()
Order by task delete reason (needs to be followed byQuery.asc()orQuery.desc()).
-
-