Class HistoricTaskInstanceQueryImpl
- java.lang.Object
-
- org.activiti.engine.impl.db.ListQueryParameterObject
-
- org.activiti.engine.impl.AbstractQuery<T,U>
-
- org.activiti.engine.impl.AbstractVariableQueryImpl<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
- org.activiti.engine.impl.HistoricTaskInstanceQueryImpl
-
- All Implemented Interfaces:
java.io.Serializable,HistoricTaskInstanceQuery,Command<java.lang.Object>,Query<HistoricTaskInstanceQuery,HistoricTaskInstance>,TaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
public class HistoricTaskInstanceQueryImpl extends AbstractVariableQueryImpl<HistoricTaskInstanceQuery,HistoricTaskInstance> implements HistoricTaskInstanceQuery
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.activiti.engine.impl.AbstractQuery
AbstractQuery.NullHandlingOnOrder
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringcandidateGroupprotected java.lang.StringcandidateUserprotected java.lang.Stringcategoryprotected java.util.DatecompletedAfterDateprotected java.util.DatecompletedBeforeDateprotected java.util.DatecompletedDateprotected java.util.DatecreationAfterDateprotected java.util.DatecreationBeforeDateprotected java.util.DatecreationDateprotected HistoricTaskInstanceQueryImplcurrentOrQueryObjectprotected java.lang.StringdeploymentIdprotected java.util.List<java.lang.String>deploymentIdsprotected java.util.DatedueAfterprotected java.util.DatedueBeforeprotected java.util.DatedueDateprotected java.lang.StringexecutionIdprotected booleanfinishedprotected booleanincludeProcessVariablesprotected booleanincludeTaskLocalVariablesprotected booleaninOrStatementprotected java.util.List<java.lang.String>involvedGroupsprotected java.lang.StringinvolvedUserprotected java.lang.Stringlocaleprotected java.util.List<HistoricTaskInstanceQueryImpl>orQueryObjectsprotected java.util.List<java.lang.String>processCategoryInListprotected java.util.List<java.lang.String>processCategoryNotInListprotected java.lang.StringprocessDefinitionIdprotected java.lang.StringprocessDefinitionKeyprotected java.lang.StringprocessDefinitionKeyLikeprotected java.lang.StringprocessDefinitionKeyLikeIgnoreCaseprotected java.util.List<java.lang.String>processDefinitionKeysprotected java.lang.StringprocessDefinitionNameprotected java.lang.StringprocessDefinitionNameLikeprotected booleanprocessFinishedprotected java.lang.StringprocessInstanceBusinessKeyprotected java.lang.StringprocessInstanceBusinessKeyLikeprotected java.lang.StringprocessInstanceBusinessKeyLikeIgnoreCaseprotected java.lang.StringprocessInstanceIdprotected java.util.List<java.lang.String>processInstanceIdsprotected booleanprocessUnfinishedprotected java.lang.StringtaskAssigneeprotected java.util.List<java.lang.String>taskAssigneeIdsprotected java.lang.StringtaskAssigneeLikeprotected java.lang.StringtaskAssigneeLikeIgnoreCaseprotected java.lang.StringtaskDefinitionKeyprotected java.lang.StringtaskDefinitionKeyLikeprotected java.lang.StringtaskDeleteReasonprotected java.lang.StringtaskDeleteReasonLikeprotected java.lang.StringtaskDescriptionprotected java.lang.StringtaskDescriptionLikeprotected java.lang.StringtaskDescriptionLikeIgnoreCaseprotected java.lang.StringtaskIdprotected java.lang.IntegertaskMaxPriorityprotected java.lang.IntegertaskMinPriorityprotected java.lang.StringtaskNameprotected java.lang.StringtaskNameLikeprotected java.lang.StringtaskNameLikeIgnoreCaseprotected java.util.List<java.lang.String>taskNameListprotected java.util.List<java.lang.String>taskNameListIgnoreCaseprotected java.lang.StringtaskOwnerprotected java.lang.StringtaskOwnerLikeprotected java.lang.StringtaskOwnerLikeIgnoreCaseprotected java.lang.StringtaskParentTaskIdprotected java.lang.IntegertaskPriorityprotected java.lang.IntegertaskVariablesLimitprotected java.lang.StringtenantIdprotected java.lang.StringtenantIdLikeprotected booleanunfinishedprotected booleanwithLocalizationFallbackprotected booleanwithoutDueDateprotected booleanwithoutTenantId-
Fields inherited from class org.activiti.engine.impl.AbstractVariableQueryImpl
queryVariableValues
-
Fields inherited from class org.activiti.engine.impl.AbstractQuery
commandContext, commandExecutor, databaseType, nullHandlingOnOrder, orderBy, orderProperty, resultType, SORTORDER_ASC, SORTORDER_DESC
-
Fields inherited from class org.activiti.engine.impl.db.ListQueryParameterObject
firstResult, maxResults, parameter
-
-
Constructor Summary
Constructors Constructor Description HistoricTaskInstanceQueryImpl()HistoricTaskInstanceQueryImpl(CommandExecutor commandExecutor)HistoricTaskInstanceQueryImpl(CommandExecutor commandExecutor, java.lang.String databaseType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckQueryOk()HistoricTaskInstanceQuerydeploymentId(java.lang.String deploymentId)Only select tasks which are part of a process instance which has the given deployment id.HistoricTaskInstanceQuerydeploymentIdIn(java.util.List<java.lang.String> deploymentIds)Only select tasks which are part of a process instance which has the given deployment id.HistoricTaskInstanceQueryendOr()protected voidensureVariablesInitialized()longexecuteCount(CommandContext commandContext)java.util.List<HistoricTaskInstance>executeList(CommandContext commandContext, Page page)Executes the actual query to retrieve the list of results.HistoricTaskInstanceQueryImplexecutionId(java.lang.String executionId)Only select tasks for the given execution.HistoricTaskInstanceQueryfinished()Only select historic task instances which are finished.java.lang.StringgetCandidateGroup()java.util.List<java.lang.String>getCandidateGroups()java.lang.StringgetCandidateUser()java.lang.StringgetCategory()java.util.DategetCompletedAfterDate()java.util.DategetCompletedBeforeDate()java.util.DategetCompletedDate()java.util.DategetCreationAfterDate()java.util.DategetCreationBeforeDate()java.util.DategetCreationDate()java.lang.StringgetDeploymentId()java.util.List<java.lang.String>getDeploymentIds()java.util.DategetDueAfter()java.util.DategetDueBefore()java.util.DategetDueDate()java.lang.StringgetExecutionId()protected java.util.List<java.lang.String>getGroupsForCandidateUser(java.lang.String candidateUser)java.util.List<java.lang.String>getInvolvedGroups()java.lang.StringgetInvolvedUser()java.lang.StringgetLocale()java.lang.StringgetMssqlOrDB2OrderBy()java.util.List<HistoricTaskInstanceQueryImpl>getOrQueryObjects()java.util.List<java.lang.String>getProcessCategoryInList()java.util.List<java.lang.String>getProcessCategoryNotInList()java.lang.StringgetProcessDefinitionId()java.lang.StringgetProcessDefinitionKey()java.lang.StringgetProcessDefinitionKeyLike()java.lang.StringgetProcessDefinitionKeyLikeIgnoreCase()java.util.List<java.lang.String>getProcessDefinitionKeys()java.lang.StringgetProcessDefinitionName()java.lang.StringgetProcessDefinitionNameLike()java.lang.StringgetProcessInstanceBusinessKey()java.lang.StringgetProcessInstanceBusinessKeyLike()java.lang.StringgetProcessInstanceBusinessKeyLikeIgnoreCase()java.lang.StringgetProcessInstanceId()java.util.List<java.lang.String>getProcessInstanceIds()java.lang.StringgetTaskAssignee()java.util.List<java.lang.String>getTaskAssigneeIds()java.lang.StringgetTaskAssigneeLike()java.lang.StringgetTaskAssigneeLikeIgnoreCase()java.lang.StringgetTaskDefinitionKey()java.lang.StringgetTaskDefinitionKeyLike()java.lang.StringgetTaskDeleteReason()java.lang.StringgetTaskDeleteReasonLike()java.lang.StringgetTaskDescription()java.lang.StringgetTaskDescriptionLike()java.lang.StringgetTaskDescriptionLikeIgnoreCase()java.lang.StringgetTaskId()java.lang.IntegergetTaskMaxPriority()java.lang.IntegergetTaskMinPriority()java.lang.StringgetTaskName()java.lang.StringgetTaskNameLike()java.lang.StringgetTaskNameLikeIgnoreCase()java.util.List<java.lang.String>getTaskNameList()java.util.List<java.lang.String>getTaskNameListIgnoreCase()java.lang.StringgetTaskOwner()java.lang.StringgetTaskOwnerLike()java.lang.StringgetTaskOwnerLikeIgnoreCase()java.lang.StringgetTaskParentTaskId()java.lang.IntegergetTaskPriority()java.lang.IntegergetTaskVariablesLimit()java.lang.StringgetTenantId()java.lang.StringgetTenantIdLike()HistoricTaskInstanceQueryincludeProcessVariables()Include global task variables in the task query resultHistoricTaskInstanceQueryincludeTaskLocalVariables()Include local task variables in the task query resultbooleanisFinished()booleanisIncludeProcessVariables()booleanisIncludeTaskLocalVariables()booleanisInOrStatement()booleanisProcessFinished()booleanisProcessUnfinished()booleanisUnfinished()booleanisWithoutDueDate()booleanisWithoutTenantId()HistoricTaskInstanceQuerylimitTaskVariables(java.lang.Integer taskVariablesLimit)Limit task variablesHistoricTaskInstanceQuerylocale(java.lang.String locale)Localize task name and description to specified locale.protected voidlocalize(HistoricTaskInstance task)HistoricTaskInstanceQueryor()All query clauses called will be added to a single or-statement.HistoricTaskInstanceQueryImplorderByDeleteReason()Order by task delete reason (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryorderByDueDateNullsFirst()Order by due date (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryorderByDueDateNullsLast()Order by due date (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryImplorderByExecutionId()Order by execution id (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryImplorderByHistoricActivityInstanceId()Order by the historic activity instance id this task was used in (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryImplorderByHistoricActivityInstanceStartTime()HistoricTaskInstanceQueryImplorderByHistoricTaskInstanceDuration()Order by duration (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryImplorderByHistoricTaskInstanceEndTime()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()).HistoricTaskInstanceQueryImplorderByProcessDefinitionId()Order by process definition id (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryImplorderByProcessInstanceId()Order by process instance id (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryorderByTaskAssignee()Order by assignee (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryorderByTaskCreateTime()Order by the time on which the tasks were created (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryorderByTaskDefinitionKey()Order by task definition key (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryImplorderByTaskDescription()Order by description (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryorderByTaskDueDate()Order by task due date (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryImplorderByTaskId()Order by task id (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryImplorderByTaskName()Order by task name (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryorderByTaskOwner()Order by task owner (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryorderByTaskPriority()Order by priority (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryorderByTenantId()Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).HistoricTaskInstanceQueryprocessCategoryIn(java.util.List<java.lang.String> processCategoryInList)Only select tasks which are part of a process instance whose definition belongs to the category which is present in the given list.HistoricTaskInstanceQueryprocessCategoryNotIn(java.util.List<java.lang.String> processCategoryNotInList)Only select tasks which are part of a process instance whose definition does not belong to the category which is present in the given list.HistoricTaskInstanceQueryImplprocessDefinitionId(java.lang.String processDefinitionId)Only select tasks which are part of a process instance which has the given process definition id.HistoricTaskInstanceQueryprocessDefinitionKey(java.lang.String processDefinitionKey)Only select tasks which are part of a process instance which has the given process definition key.HistoricTaskInstanceQueryprocessDefinitionKeyIn(java.util.List<java.lang.String> processDefinitionKeys)Only select tasks that have a process definition for which the key is present in the given listHistoricTaskInstanceQueryprocessDefinitionKeyLike(java.lang.String processDefinitionKeyLike)Only select tasks which are part of a process instance which has a process definition key like the given value.HistoricTaskInstanceQueryprocessDefinitionKeyLikeIgnoreCase(java.lang.String processDefinitionKeyLikeIgnoreCase)Only select tasks which are part of a process instance which has a process definition key like the given value.HistoricTaskInstanceQueryprocessDefinitionName(java.lang.String processDefinitionName)Only select tasks which are part of a process instance which has the given process definition name.HistoricTaskInstanceQueryprocessDefinitionNameLike(java.lang.String processDefinitionNameLike)Only select tasks which are part of a process instance which has a process definition name like the given value.HistoricTaskInstanceQueryprocessFinished()Only select historic task instances which are part of a process instance which is already finished.HistoricTaskInstanceQueryImplprocessInstanceBusinessKey(java.lang.String processInstanceBusinessKey)Only select tasks foe the given business keyHistoricTaskInstanceQueryImplprocessInstanceBusinessKeyLike(java.lang.String processInstanceBusinessKeyLike)Only select tasks with a business key like the given value The syntax is that of SQL: for example usage: processInstanceBusinessKeyLike("%activiti%").HistoricTaskInstanceQueryprocessInstanceBusinessKeyLikeIgnoreCase(java.lang.String processInstanceBusinessKeyLikeIgnoreCase)Only select tasks with a business key like the given value The syntax is that of SQL: for example usage: processInstanceBusinessKeyLike("%activiti%").HistoricTaskInstanceQueryImplprocessInstanceId(java.lang.String processInstanceId)Only select tasks for the given process instance id.HistoricTaskInstanceQueryImplprocessInstanceIdIn(java.util.List<java.lang.String> processInstanceIds)Only select tasks for the given process ids.HistoricTaskInstanceQueryprocessUnfinished()Only select historic task instances which are part of a process instance which is not finished yet.HistoricTaskInstanceQueryprocessVariableValueEquals(java.lang.Object variableValue)Only select tasks which are part of a process that has at least one variable with the given value.HistoricTaskInstanceQueryprocessVariableValueEquals(java.lang.String variableName, java.lang.Object variableValue)Only select tasks which are part of a process that has a variable with the given name set to the given value.HistoricTaskInstanceQueryprocessVariableValueEqualsIgnoreCase(java.lang.String name, java.lang.String value)Only select tasks which are part of a process that has a local string variable which is not the given value, case insensitive.HistoricTaskInstanceQueryprocessVariableValueGreaterThan(java.lang.String name, java.lang.Object value)Only select tasks which have a global variable value greater than the passed value when they ended.HistoricTaskInstanceQueryprocessVariableValueGreaterThanOrEqual(java.lang.String name, java.lang.Object value)Only select tasks which have a global variable value greater than or equal to the passed value when they ended.HistoricTaskInstanceQueryprocessVariableValueLessThan(java.lang.String name, java.lang.Object value)Only select tasks which have a global variable value less than the passed value when the ended.Booleans, Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.HistoricTaskInstanceQueryprocessVariableValueLessThanOrEqual(java.lang.String name, java.lang.Object value)Only select tasks which have a global variable value less than or equal to the passed value when they ended.HistoricTaskInstanceQueryprocessVariableValueLike(java.lang.String name, java.lang.String value)Only select tasks which have a global variable value like the given value when they ended.HistoricTaskInstanceQueryprocessVariableValueLikeIgnoreCase(java.lang.String name, java.lang.String value)Only select tasks which have a global variable value like the given value (case insensitive) when they ended.HistoricTaskInstanceQueryprocessVariableValueNotEquals(java.lang.String variableName, java.lang.Object variableValue)Only select tasks which have a variable with the given name, but with a different value than the passed value.HistoricTaskInstanceQueryprocessVariableValueNotEqualsIgnoreCase(java.lang.String name, java.lang.String value)Only select tasks which are part of a process that has a string variable with the given value, case insensitive.HistoricTaskInstanceQuerytaskAssignee(java.lang.String taskAssignee)Only select tasks which are assigned to the given user.HistoricTaskInstanceQuerytaskAssigneeIds(java.util.List<java.lang.String> assigneeIds)Only select tasks with an assignee that is in the given listHistoricTaskInstanceQuerytaskAssigneeLike(java.lang.String taskAssigneeLike)Only select tasks which were last assigned to an assignee like the given value.HistoricTaskInstanceQuerytaskAssigneeLikeIgnoreCase(java.lang.String taskAssigneeLikeIgnoreCase)Only select tasks which were last assigned to an assignee like the given value.HistoricTaskInstanceQuerytaskCandidateGroup(java.lang.String candidateGroup)Only select tasks for which users in the given group are candidates.HistoricTaskInstanceQuerytaskCandidateGroupIn(java.util.List<java.lang.String> candidateGroups)Only select tasks for which the 'candidateGroup' is one of the given groups.HistoricTaskInstanceQuerytaskCandidateUser(java.lang.String candidateUser)Only select tasks for which the given user is a candidate.HistoricTaskInstanceQuerytaskCandidateUser(java.lang.String candidateUser, java.util.List<java.lang.String> usersGroups)Only select tasks for which the given user is a candidate.HistoricTaskInstanceQuerytaskCategory(java.lang.String category)Only select tasks with the given category.HistoricTaskInstanceQuerytaskCompletedAfter(java.util.Date completedAfterDate)Only select select historic task instances which are completed after the given dateHistoricTaskInstanceQuerytaskCompletedBefore(java.util.Date completedBeforeDate)Only select select historic task instances which are completed before the given dateHistoricTaskInstanceQuerytaskCompletedOn(java.util.Date completedDate)Only select select historic task instances which are completed on the given dateHistoricTaskInstanceQuerytaskCreatedAfter(java.util.Date creationAfterDate)Only select tasks that are created after the given date.HistoricTaskInstanceQuerytaskCreatedBefore(java.util.Date creationBeforeDate)Only select tasks that are created before the given date.HistoricTaskInstanceQuerytaskCreatedOn(java.util.Date creationDate)Only select tasks that are created on the given date.HistoricTaskInstanceQuerytaskDefinitionKey(java.lang.String taskDefinitionKey)Only select tasks with the given taskDefinitionKey.HistoricTaskInstanceQuerytaskDefinitionKeyLike(java.lang.String taskDefinitionKeyLike)Only select tasks with a taskDefinitionKey that match the given parameter.HistoricTaskInstanceQuerytaskDeleteReason(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.HistoricTaskInstanceQuerytaskDescription(java.lang.String taskDescription)Only select tasks with the given description.HistoricTaskInstanceQuerytaskDescriptionLike(java.lang.String taskDescriptionLike)Only select tasks with a description matching the parameter .HistoricTaskInstanceQuerytaskDescriptionLikeIgnoreCase(java.lang.String taskDescriptionLikeIgnoreCase)Only select tasks with a description matching the parameter .HistoricTaskInstanceQuerytaskDueAfter(java.util.Date dueAfter)Only select tasks which have a due date after the given date.HistoricTaskInstanceQuerytaskDueBefore(java.util.Date dueBefore)Only select tasks which have a due date before the given date.HistoricTaskInstanceQuerytaskDueDate(java.util.Date dueDate)Only select tasks with the given due date.HistoricTaskInstanceQuerytaskId(java.lang.String taskId)Only select tasks with the given task id (in practice, there will be maximum one of this kind)HistoricTaskInstanceQuerytaskInvolvedGroupsIn(java.util.List<java.lang.String> involvedGroups)Only select tasks for users involved in the given groupsHistoricTaskInstanceQuerytaskInvolvedUser(java.lang.String involvedUser)Only select tasks for which there exist anIdentityLinkwith the given user, including tasks which have been assigned to the given user (assignee) or owned by the given user (owner).HistoricTaskInstanceQuerytaskMaxPriority(java.lang.Integer taskMaxPriority)Only select tasks with the given priority or lower.HistoricTaskInstanceQuerytaskMinPriority(java.lang.Integer taskMinPriority)Only select tasks with the given priority or higher.HistoricTaskInstanceQuerytaskName(java.lang.String taskName)Only select tasks with the given nameHistoricTaskInstanceQuerytaskNameIn(java.util.List<java.lang.String> taskNameList)Only select tasks with a name that is in the given listHistoricTaskInstanceQuerytaskNameInIgnoreCase(java.util.List<java.lang.String> taskNameList)Only select tasks with a name that is in the given list This method, unlike theTaskInfoQuery.taskNameIn(List)method will not take in account the upper/lower case: both the input parameters as the column value are lowercased when the query is executed.HistoricTaskInstanceQuerytaskNameLike(java.lang.String taskNameLike)Only select tasks with a name matching the parameter.HistoricTaskInstanceQuerytaskNameLikeIgnoreCase(java.lang.String taskNameLikeIgnoreCase)Only select tasks with a name matching the parameter.HistoricTaskInstanceQuerytaskOwner(java.lang.String taskOwner)Only select tasks for which the given user is the owner.HistoricTaskInstanceQuerytaskOwnerLike(java.lang.String taskOwnerLike)Only select tasks which were last assigned to an owner like the given value.HistoricTaskInstanceQuerytaskOwnerLikeIgnoreCase(java.lang.String taskOwnerLikeIgnoreCase)Only select tasks which were last assigned to an owner like the given value.HistoricTaskInstanceQuerytaskParentTaskId(java.lang.String parentTaskId)HistoricTaskInstanceQuerytaskPriority(java.lang.Integer taskPriority)Only select tasks with the given priority.HistoricTaskInstanceQuerytaskTenantId(java.lang.String tenantId)Only select tasks that have the given tenant id.HistoricTaskInstanceQuerytaskTenantIdLike(java.lang.String tenantIdLike)Only select tasks with a tenant id like the given one.HistoricTaskInstanceQuerytaskVariableValueEquals(java.lang.Object variableValue)Only select tasks which have at least one local task variable with the given value.HistoricTaskInstanceQuerytaskVariableValueEquals(java.lang.String variableName, java.lang.Object variableValue)Only select tasks which have a local task variable with the given name set to the given value.HistoricTaskInstanceQuerytaskVariableValueEqualsIgnoreCase(java.lang.String name, java.lang.String value)Only select tasks which have a local string variable with the given value, case insensitive.HistoricTaskInstanceQuerytaskVariableValueGreaterThan(java.lang.String name, java.lang.Object value)Only select tasks which have a local variable value greater than the passed value when they ended.HistoricTaskInstanceQuerytaskVariableValueGreaterThanOrEqual(java.lang.String name, java.lang.Object value)Only select tasks which have a local variable value greater than or equal to the passed value when they ended.HistoricTaskInstanceQuerytaskVariableValueLessThan(java.lang.String name, java.lang.Object value)Only select tasks which have a local variable value less than the passed value when the ended.Booleans, Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.HistoricTaskInstanceQuerytaskVariableValueLessThanOrEqual(java.lang.String name, java.lang.Object value)Only select tasks which have a local variable value less than or equal to the passed value when they ended.HistoricTaskInstanceQuerytaskVariableValueLike(java.lang.String name, java.lang.String value)Only select tasks which have a local variable value like the given value when they ended.HistoricTaskInstanceQuerytaskVariableValueLikeIgnoreCase(java.lang.String name, java.lang.String value)Only select tasks which have a local variable value like the given value (case insensitive) when they ended.HistoricTaskInstanceQuerytaskVariableValueNotEquals(java.lang.String variableName, java.lang.Object variableValue)Only select tasks which have a local task variable with the given name, but with a different value than the passed value.HistoricTaskInstanceQuerytaskVariableValueNotEqualsIgnoreCase(java.lang.String name, java.lang.String value)Only select tasks which have a local string variable with is not the given value, case insensitive.HistoricTaskInstanceQuerytaskWithoutTenantId()Only select tasks that do not have a tenant id.HistoricTaskInstanceQueryunfinished()Only select historic task instances which aren't finished yet.HistoricTaskInstanceQuerywithLocalizationFallback()Instruct localization to fallback to more general locales including the default locale of the JVM if the specified locale is not found.HistoricTaskInstanceQuerywithoutTaskDueDate()Only select tasks with no due date.-
Methods inherited from class org.activiti.engine.impl.AbstractVariableQueryImpl
addVariable, getQueryVariableValues, hasLocalQueryVariableValue, hasNonLocalQueryVariableValue, isBoolean, variableValueEquals, variableValueEquals, variableValueEquals, variableValueEquals, variableValueEqualsIgnoreCase, variableValueEqualsIgnoreCase, variableValueGreaterThan, variableValueGreaterThan, variableValueGreaterThanOrEqual, variableValueGreaterThanOrEqual, variableValueLessThan, variableValueLessThan, variableValueLessThanOrEqual, variableValueLessThanOrEqual, variableValueLike, variableValueLike, variableValueLikeIgnoreCase, variableValueLikeIgnoreCase, variableValueNotEquals, variableValueNotEquals, variableValueNotEqualsIgnoreCase, variableValueNotEqualsIgnoreCase
-
Methods inherited from class org.activiti.engine.impl.AbstractQuery
addOrder, asc, count, desc, direction, execute, executeSingleResult, getDatabaseType, getOrderBy, getOrderByColumns, list, listPage, orderBy, orderBy, setCommandExecutor, setDatabaseType, singleResult
-
Methods inherited from class org.activiti.engine.impl.db.ListQueryParameterObject
getFirstResult, getFirstRow, getLastRow, getMaxResults, getParameter, setFirstResult, setMaxResults, setParameter
-
-
-
-
Field Detail
-
processDefinitionId
protected java.lang.String processDefinitionId
-
processDefinitionKey
protected java.lang.String processDefinitionKey
-
processDefinitionKeyLike
protected java.lang.String processDefinitionKeyLike
-
processDefinitionKeyLikeIgnoreCase
protected java.lang.String processDefinitionKeyLikeIgnoreCase
-
processDefinitionKeys
protected java.util.List<java.lang.String> processDefinitionKeys
-
processDefinitionName
protected java.lang.String processDefinitionName
-
processDefinitionNameLike
protected java.lang.String processDefinitionNameLike
-
processCategoryInList
protected java.util.List<java.lang.String> processCategoryInList
-
processCategoryNotInList
protected java.util.List<java.lang.String> processCategoryNotInList
-
deploymentId
protected java.lang.String deploymentId
-
deploymentIds
protected java.util.List<java.lang.String> deploymentIds
-
processInstanceId
protected java.lang.String processInstanceId
-
processInstanceIds
protected java.util.List<java.lang.String> processInstanceIds
-
processInstanceBusinessKey
protected java.lang.String processInstanceBusinessKey
-
processInstanceBusinessKeyLike
protected java.lang.String processInstanceBusinessKeyLike
-
processInstanceBusinessKeyLikeIgnoreCase
protected java.lang.String processInstanceBusinessKeyLikeIgnoreCase
-
executionId
protected java.lang.String executionId
-
taskId
protected java.lang.String taskId
-
taskName
protected java.lang.String taskName
-
taskNameLike
protected java.lang.String taskNameLike
-
taskNameLikeIgnoreCase
protected java.lang.String taskNameLikeIgnoreCase
-
taskNameList
protected java.util.List<java.lang.String> taskNameList
-
taskNameListIgnoreCase
protected java.util.List<java.lang.String> taskNameListIgnoreCase
-
taskParentTaskId
protected java.lang.String taskParentTaskId
-
taskDescription
protected java.lang.String taskDescription
-
taskDescriptionLike
protected java.lang.String taskDescriptionLike
-
taskDescriptionLikeIgnoreCase
protected java.lang.String taskDescriptionLikeIgnoreCase
-
taskDeleteReason
protected java.lang.String taskDeleteReason
-
taskDeleteReasonLike
protected java.lang.String taskDeleteReasonLike
-
taskOwner
protected java.lang.String taskOwner
-
taskOwnerLike
protected java.lang.String taskOwnerLike
-
taskOwnerLikeIgnoreCase
protected java.lang.String taskOwnerLikeIgnoreCase
-
taskAssignee
protected java.lang.String taskAssignee
-
taskAssigneeLike
protected java.lang.String taskAssigneeLike
-
taskAssigneeLikeIgnoreCase
protected java.lang.String taskAssigneeLikeIgnoreCase
-
taskAssigneeIds
protected java.util.List<java.lang.String> taskAssigneeIds
-
taskDefinitionKey
protected java.lang.String taskDefinitionKey
-
taskDefinitionKeyLike
protected java.lang.String taskDefinitionKeyLike
-
candidateUser
protected java.lang.String candidateUser
-
candidateGroup
protected java.lang.String candidateGroup
-
involvedUser
protected java.lang.String involvedUser
-
involvedGroups
protected java.util.List<java.lang.String> involvedGroups
-
taskPriority
protected java.lang.Integer taskPriority
-
taskMinPriority
protected java.lang.Integer taskMinPriority
-
taskMaxPriority
protected java.lang.Integer taskMaxPriority
-
finished
protected boolean finished
-
unfinished
protected boolean unfinished
-
processFinished
protected boolean processFinished
-
processUnfinished
protected boolean processUnfinished
-
dueDate
protected java.util.Date dueDate
-
dueAfter
protected java.util.Date dueAfter
-
dueBefore
protected java.util.Date dueBefore
-
withoutDueDate
protected boolean withoutDueDate
-
creationDate
protected java.util.Date creationDate
-
creationAfterDate
protected java.util.Date creationAfterDate
-
creationBeforeDate
protected java.util.Date creationBeforeDate
-
completedDate
protected java.util.Date completedDate
-
completedAfterDate
protected java.util.Date completedAfterDate
-
completedBeforeDate
protected java.util.Date completedBeforeDate
-
category
protected java.lang.String category
-
tenantId
protected java.lang.String tenantId
-
tenantIdLike
protected java.lang.String tenantIdLike
-
withoutTenantId
protected boolean withoutTenantId
-
locale
protected java.lang.String locale
-
withLocalizationFallback
protected boolean withLocalizationFallback
-
includeTaskLocalVariables
protected boolean includeTaskLocalVariables
-
includeProcessVariables
protected boolean includeProcessVariables
-
taskVariablesLimit
protected java.lang.Integer taskVariablesLimit
-
orQueryObjects
protected java.util.List<HistoricTaskInstanceQueryImpl> orQueryObjects
-
currentOrQueryObject
protected HistoricTaskInstanceQueryImpl currentOrQueryObject
-
inOrStatement
protected boolean inOrStatement
-
-
Constructor Detail
-
HistoricTaskInstanceQueryImpl
public HistoricTaskInstanceQueryImpl()
-
HistoricTaskInstanceQueryImpl
public HistoricTaskInstanceQueryImpl(CommandExecutor commandExecutor)
-
HistoricTaskInstanceQueryImpl
public HistoricTaskInstanceQueryImpl(CommandExecutor commandExecutor, java.lang.String databaseType)
-
-
Method Detail
-
executeCount
public long executeCount(CommandContext commandContext)
- Specified by:
executeCountin classAbstractVariableQueryImpl<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
executeList
public java.util.List<HistoricTaskInstance> executeList(CommandContext commandContext, Page page)
Description copied from class:AbstractQueryExecutes the actual query to retrieve the list of results.- Specified by:
executeListin classAbstractVariableQueryImpl<HistoricTaskInstanceQuery,HistoricTaskInstance>page- used if the results must be paged. If null, no paging will be applied.
-
processInstanceId
public HistoricTaskInstanceQueryImpl processInstanceId(java.lang.String processInstanceId)
Description copied from interface:TaskInfoQueryOnly select tasks for the given process instance id.- Specified by:
processInstanceIdin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processInstanceIdIn
public HistoricTaskInstanceQueryImpl processInstanceIdIn(java.util.List<java.lang.String> processInstanceIds)
Description copied from interface:TaskInfoQueryOnly select tasks for the given process ids.- Specified by:
processInstanceIdInin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processInstanceBusinessKey
public HistoricTaskInstanceQueryImpl processInstanceBusinessKey(java.lang.String processInstanceBusinessKey)
Description copied from interface:TaskInfoQueryOnly select tasks foe the given business key- Specified by:
processInstanceBusinessKeyin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processInstanceBusinessKeyLike
public HistoricTaskInstanceQueryImpl processInstanceBusinessKeyLike(java.lang.String processInstanceBusinessKeyLike)
Description copied from interface:TaskInfoQueryOnly select tasks with a business key like the given value The syntax is that of SQL: for example usage: processInstanceBusinessKeyLike("%activiti%").- Specified by:
processInstanceBusinessKeyLikein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processInstanceBusinessKeyLikeIgnoreCase
public HistoricTaskInstanceQuery processInstanceBusinessKeyLikeIgnoreCase(java.lang.String processInstanceBusinessKeyLikeIgnoreCase)
Description copied from interface:TaskInfoQueryOnly select tasks with a business key like the given value The syntax is that of SQL: for example usage: processInstanceBusinessKeyLike("%activiti%"). This method, unlike theTaskInfoQuery.processInstanceBusinessKeyLike(String)method will not take in account the upper/lower case: both the input parameter as the column value are lowercased when the query is executed.- Specified by:
processInstanceBusinessKeyLikeIgnoreCasein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
executionId
public HistoricTaskInstanceQueryImpl executionId(java.lang.String executionId)
Description copied from interface:TaskInfoQueryOnly select tasks for the given execution.- Specified by:
executionIdin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processDefinitionId
public HistoricTaskInstanceQueryImpl processDefinitionId(java.lang.String processDefinitionId)
Description copied from interface:TaskInfoQueryOnly select tasks which are part of a process instance which has the given process definition id.- Specified by:
processDefinitionIdin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processDefinitionKey
public HistoricTaskInstanceQuery processDefinitionKey(java.lang.String processDefinitionKey)
Description copied from interface:TaskInfoQueryOnly select tasks which are part of a process instance which has the given process definition key.- Specified by:
processDefinitionKeyin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processDefinitionKeyLike
public HistoricTaskInstanceQuery processDefinitionKeyLike(java.lang.String processDefinitionKeyLike)
Description copied from interface:TaskInfoQueryOnly select tasks which are part of a process instance which has a process definition key like the given value. The syntax that should be used is the same as in SQL, eg. %activiti%.- Specified by:
processDefinitionKeyLikein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processDefinitionKeyLikeIgnoreCase
public HistoricTaskInstanceQuery processDefinitionKeyLikeIgnoreCase(java.lang.String processDefinitionKeyLikeIgnoreCase)
Description copied from interface:TaskInfoQueryOnly select tasks which are part of a process instance which has a process definition key like the given value. The syntax that should be used is the same as in SQL, eg. %activiti%. This method, unlike theTaskInfoQuery.processDefinitionKeyLike(String)method will not take in account the upper/lower case: both the input parameter as the column value are lowercased when the query is executed.- Specified by:
processDefinitionKeyLikeIgnoreCasein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processDefinitionKeyIn
public HistoricTaskInstanceQuery processDefinitionKeyIn(java.util.List<java.lang.String> processDefinitionKeys)
Description copied from interface:TaskInfoQueryOnly select tasks that have a process definition for which the key is present in the given list- Specified by:
processDefinitionKeyInin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processDefinitionName
public HistoricTaskInstanceQuery processDefinitionName(java.lang.String processDefinitionName)
Description copied from interface:TaskInfoQueryOnly select tasks which are part of a process instance which has the given process definition name.- Specified by:
processDefinitionNamein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processDefinitionNameLike
public HistoricTaskInstanceQuery processDefinitionNameLike(java.lang.String processDefinitionNameLike)
Description copied from interface:TaskInfoQueryOnly select tasks which are part of a process instance which has a process definition name like the given value. The syntax that should be used is the same as in SQL, eg. %activiti%.- Specified by:
processDefinitionNameLikein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processCategoryIn
public HistoricTaskInstanceQuery processCategoryIn(java.util.List<java.lang.String> processCategoryInList)
Description copied from interface:TaskInfoQueryOnly select tasks which are part of a process instance whose definition belongs to the category which is present in the given list.- Specified by:
processCategoryInin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processCategoryNotIn
public HistoricTaskInstanceQuery processCategoryNotIn(java.util.List<java.lang.String> processCategoryNotInList)
Description copied from interface:TaskInfoQueryOnly select tasks which are part of a process instance whose definition does not belong to the category which is present in the given list.- Specified by:
processCategoryNotInin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
deploymentId
public HistoricTaskInstanceQuery deploymentId(java.lang.String deploymentId)
Description copied from interface:TaskInfoQueryOnly select tasks which are part of a process instance which has the given deployment id.- Specified by:
deploymentIdin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
deploymentIdIn
public HistoricTaskInstanceQuery deploymentIdIn(java.util.List<java.lang.String> deploymentIds)
Description copied from interface:TaskInfoQueryOnly select tasks which are part of a process instance which has the given deployment id.- Specified by:
deploymentIdInin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskId
public HistoricTaskInstanceQuery taskId(java.lang.String taskId)
Description copied from interface:TaskInfoQueryOnly select tasks with the given task id (in practice, there will be maximum one of this kind)- Specified by:
taskIdin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskName
public HistoricTaskInstanceQuery taskName(java.lang.String taskName)
Description copied from interface:TaskInfoQueryOnly select tasks with the given name- Specified by:
taskNamein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskNameIn
public HistoricTaskInstanceQuery taskNameIn(java.util.List<java.lang.String> taskNameList)
Description copied from interface:TaskInfoQueryOnly select tasks with a name that is in the given list- Specified by:
taskNameInin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskNameInIgnoreCase
public HistoricTaskInstanceQuery taskNameInIgnoreCase(java.util.List<java.lang.String> taskNameList)
Description copied from interface:TaskInfoQueryOnly select tasks with a name that is in the given list This method, unlike theTaskInfoQuery.taskNameIn(List)method will not take in account the upper/lower case: both the input parameters as the column value are lowercased when the query is executed.- Specified by:
taskNameInIgnoreCasein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskNameLike
public HistoricTaskInstanceQuery taskNameLike(java.lang.String taskNameLike)
Description copied from interface:TaskInfoQueryOnly select tasks with a name matching the parameter. The syntax is that of SQL: for example usage: nameLike(%activiti%)- Specified by:
taskNameLikein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskNameLikeIgnoreCase
public HistoricTaskInstanceQuery taskNameLikeIgnoreCase(java.lang.String taskNameLikeIgnoreCase)
Description copied from interface:TaskInfoQueryOnly select tasks with a name matching the parameter. The syntax is that of SQL: for example usage: nameLike(%activiti%) This method, unlike theTaskInfoQuery.taskNameLike(String)method will not take in account the upper/lower case: both the input parameter as the column value are lowercased when the query is executed.- Specified by:
taskNameLikeIgnoreCasein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskParentTaskId
public HistoricTaskInstanceQuery taskParentTaskId(java.lang.String parentTaskId)
- Specified by:
taskParentTaskIdin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskDescription
public HistoricTaskInstanceQuery taskDescription(java.lang.String taskDescription)
Description copied from interface:TaskInfoQueryOnly select tasks with the given description.- Specified by:
taskDescriptionin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskDescriptionLike
public HistoricTaskInstanceQuery taskDescriptionLike(java.lang.String taskDescriptionLike)
Description copied from interface:TaskInfoQueryOnly select tasks with a description matching the parameter . The syntax is that of SQL: for example usage: descriptionLike(%activiti%)- Specified by:
taskDescriptionLikein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskDescriptionLikeIgnoreCase
public HistoricTaskInstanceQuery taskDescriptionLikeIgnoreCase(java.lang.String taskDescriptionLikeIgnoreCase)
Description copied from interface:TaskInfoQueryOnly select tasks with a description matching the parameter . The syntax is that of SQL: for example usage: descriptionLike(%activiti%) This method, unlike theTaskInfoQuery.taskDescriptionLike(String)method will not take in account the upper/lower case: both the input parameter as the column value are lowercased when the query is executed.- Specified by:
taskDescriptionLikeIgnoreCasein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskDeleteReason
public HistoricTaskInstanceQuery taskDeleteReason(java.lang.String taskDeleteReason)
Description copied from interface:HistoricTaskInstanceQueryOnly select historic task instances with the given task delete reason.- Specified by:
taskDeleteReasonin interfaceHistoricTaskInstanceQuery
-
taskDeleteReasonLike
public HistoricTaskInstanceQuery taskDeleteReasonLike(java.lang.String taskDeleteReasonLike)
Description copied from interface:HistoricTaskInstanceQueryOnly 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%.- Specified by:
taskDeleteReasonLikein interfaceHistoricTaskInstanceQuery
-
taskAssignee
public HistoricTaskInstanceQuery taskAssignee(java.lang.String taskAssignee)
Description copied from interface:TaskInfoQueryOnly select tasks which are assigned to the given user.- Specified by:
taskAssigneein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskAssigneeLike
public HistoricTaskInstanceQuery taskAssigneeLike(java.lang.String taskAssigneeLike)
Description copied from interface:TaskInfoQueryOnly select tasks which were last assigned to an assignee like the given value. The syntax that should be used is the same as in SQL, eg. %activiti%.- Specified by:
taskAssigneeLikein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskAssigneeLikeIgnoreCase
public HistoricTaskInstanceQuery taskAssigneeLikeIgnoreCase(java.lang.String taskAssigneeLikeIgnoreCase)
Description copied from interface:TaskInfoQueryOnly select tasks which were last assigned to an assignee like the given value. The syntax that should be used is the same as in SQL, eg. %activiti%. This method, unlike theTaskInfoQuery.taskAssigneeLike(String)method will not take in account the upper/lower case: both the input parameter as the column value are lowercased when the query is executed.- Specified by:
taskAssigneeLikeIgnoreCasein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskAssigneeIds
public HistoricTaskInstanceQuery taskAssigneeIds(java.util.List<java.lang.String> assigneeIds)
Description copied from interface:TaskInfoQueryOnly select tasks with an assignee that is in the given list- Specified by:
taskAssigneeIdsin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskOwner
public HistoricTaskInstanceQuery taskOwner(java.lang.String taskOwner)
Description copied from interface:TaskInfoQueryOnly select tasks for which the given user is the owner.- Specified by:
taskOwnerin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskOwnerLike
public HistoricTaskInstanceQuery taskOwnerLike(java.lang.String taskOwnerLike)
Description copied from interface:TaskInfoQueryOnly select tasks which were last assigned to an owner like the given value. The syntax that should be used is the same as in SQL, eg. %activiti%.- Specified by:
taskOwnerLikein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskOwnerLikeIgnoreCase
public HistoricTaskInstanceQuery taskOwnerLikeIgnoreCase(java.lang.String taskOwnerLikeIgnoreCase)
Description copied from interface:TaskInfoQueryOnly select tasks which were last assigned to an owner like the given value. The syntax that should be used is the same as in SQL, eg. %activiti%. This method, unlike theTaskInfoQuery.taskOwnerLike(String)method will not take in account the upper/lower case: both the input parameter as the column value are lowercased when the query is executed.- Specified by:
taskOwnerLikeIgnoreCasein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
finished
public HistoricTaskInstanceQuery finished()
Description copied from interface:HistoricTaskInstanceQueryOnly select historic task instances which are finished.- Specified by:
finishedin interfaceHistoricTaskInstanceQuery
-
unfinished
public HistoricTaskInstanceQuery unfinished()
Description copied from interface:HistoricTaskInstanceQueryOnly select historic task instances which aren't finished yet.- Specified by:
unfinishedin interfaceHistoricTaskInstanceQuery
-
taskVariableValueEquals
public HistoricTaskInstanceQuery taskVariableValueEquals(java.lang.String variableName, java.lang.Object variableValue)
Description copied from interface:TaskInfoQueryOnly select tasks which have a local task variable with the given name set to the given value.- Specified by:
taskVariableValueEqualsin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskVariableValueEquals
public HistoricTaskInstanceQuery taskVariableValueEquals(java.lang.Object variableValue)
Description copied from interface:TaskInfoQueryOnly select tasks which have at least one local task variable with the given value.- Specified by:
taskVariableValueEqualsin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskVariableValueEqualsIgnoreCase
public HistoricTaskInstanceQuery taskVariableValueEqualsIgnoreCase(java.lang.String name, java.lang.String value)
Description copied from interface:TaskInfoQueryOnly select tasks which have a local string variable with the given value, case insensitive.This method only works if your database has encoding/collation that supports case-sensitive queries. For example, use "collate UTF-8" on MySQL and for MSSQL, select one of the case-sensitive Collations available (MSDN Server Collation Reference).
- Specified by:
taskVariableValueEqualsIgnoreCasein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskVariableValueNotEqualsIgnoreCase
public HistoricTaskInstanceQuery taskVariableValueNotEqualsIgnoreCase(java.lang.String name, java.lang.String value)
Description copied from interface:TaskInfoQueryOnly select tasks which have a local string variable with is not the given value, case insensitive.This method only works if your database has encoding/collation that supports case-sensitive queries. For example, use "collate UTF-8" on MySQL and for MSSQL, select one of the case-sensitive Collations available (MSDN Server Collation Reference).
- Specified by:
taskVariableValueNotEqualsIgnoreCasein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskVariableValueNotEquals
public HistoricTaskInstanceQuery taskVariableValueNotEquals(java.lang.String variableName, java.lang.Object variableValue)
Description copied from interface:TaskInfoQueryOnly select tasks which have a local task variable with the given name, but with a different value than the passed value. Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
taskVariableValueNotEqualsin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskVariableValueGreaterThan
public HistoricTaskInstanceQuery taskVariableValueGreaterThan(java.lang.String name, java.lang.Object value)
Description copied from interface:TaskInfoQueryOnly select tasks which have a local variable value greater than the passed value when they ended. Booleans, Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
taskVariableValueGreaterThanin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>- Parameters:
name- cannot be null.value- cannot be null.
-
taskVariableValueGreaterThanOrEqual
public HistoricTaskInstanceQuery taskVariableValueGreaterThanOrEqual(java.lang.String name, java.lang.Object value)
Description copied from interface:TaskInfoQueryOnly select tasks which have a local variable value greater than or equal to the passed value when they ended. Booleans, Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
taskVariableValueGreaterThanOrEqualin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>- Parameters:
name- cannot be null.value- cannot be null.
-
taskVariableValueLessThan
public HistoricTaskInstanceQuery taskVariableValueLessThan(java.lang.String name, java.lang.Object value)
Description copied from interface:TaskInfoQueryOnly select tasks which have a local variable value less than the passed value when the ended.Booleans, Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
taskVariableValueLessThanin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>- Parameters:
name- cannot be null.value- cannot be null.
-
taskVariableValueLessThanOrEqual
public HistoricTaskInstanceQuery taskVariableValueLessThanOrEqual(java.lang.String name, java.lang.Object value)
Description copied from interface:TaskInfoQueryOnly select tasks which have a local variable value less than or equal to the passed value when they ended. Booleans, Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
taskVariableValueLessThanOrEqualin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>- Parameters:
name- cannot be null.value- cannot be null.
-
taskVariableValueLike
public HistoricTaskInstanceQuery taskVariableValueLike(java.lang.String name, java.lang.String value)
Description copied from interface:TaskInfoQueryOnly select tasks which have a local variable value like the given value when they ended. This can be used on string variables only.- Specified by:
taskVariableValueLikein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>- Parameters:
name- cannot be null.value- cannot be null. The string can include the wildcard character '%' to express like-strategy: starts with (string%), ends with (%string) or contains (%string%).
-
taskVariableValueLikeIgnoreCase
public HistoricTaskInstanceQuery taskVariableValueLikeIgnoreCase(java.lang.String name, java.lang.String value)
Description copied from interface:TaskInfoQueryOnly select tasks which have a local variable value like the given value (case insensitive) when they ended. This can be used on string variables only.- Specified by:
taskVariableValueLikeIgnoreCasein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>- Parameters:
name- cannot be null.value- cannot be null. The string can include the wildcard character '%' to express like-strategy: starts with (string%), ends with (%string) or contains (%string%).
-
processVariableValueEquals
public HistoricTaskInstanceQuery processVariableValueEquals(java.lang.String variableName, java.lang.Object variableValue)
Description copied from interface:TaskInfoQueryOnly select tasks which are part of a process that has a variable with the given name set to the given value.- Specified by:
processVariableValueEqualsin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processVariableValueNotEquals
public HistoricTaskInstanceQuery processVariableValueNotEquals(java.lang.String variableName, java.lang.Object variableValue)
Description copied from interface:TaskInfoQueryOnly select tasks which have a variable with the given name, but with a different value than the passed value. Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
processVariableValueNotEqualsin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processVariableValueEquals
public HistoricTaskInstanceQuery processVariableValueEquals(java.lang.Object variableValue)
Description copied from interface:TaskInfoQueryOnly select tasks which are part of a process that has at least one variable with the given value.- Specified by:
processVariableValueEqualsin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processVariableValueEqualsIgnoreCase
public HistoricTaskInstanceQuery processVariableValueEqualsIgnoreCase(java.lang.String name, java.lang.String value)
Description copied from interface:TaskInfoQueryOnly select tasks which are part of a process that has a local string variable which is not the given value, case insensitive.This method only works if your database has encoding/collation that supports case-sensitive queries. For example, use "collate UTF-8" on MySQL and for MSSQL, select one of the case-sensitive Collations available (MSDN Server Collation Reference).
- Specified by:
processVariableValueEqualsIgnoreCasein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processVariableValueNotEqualsIgnoreCase
public HistoricTaskInstanceQuery processVariableValueNotEqualsIgnoreCase(java.lang.String name, java.lang.String value)
Description copied from interface:TaskInfoQueryOnly select tasks which are part of a process that has a string variable with the given value, case insensitive.This method only works if your database has encoding/collation that supports case-sensitive queries. For example, use "collate UTF-8" on MySQL and for MSSQL, select one of the case-sensitive Collations available (MSDN Server Collation Reference).
- Specified by:
processVariableValueNotEqualsIgnoreCasein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processVariableValueGreaterThan
public HistoricTaskInstanceQuery processVariableValueGreaterThan(java.lang.String name, java.lang.Object value)
Description copied from interface:TaskInfoQueryOnly select tasks which have a global variable value greater than the passed value when they ended. Booleans, Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
processVariableValueGreaterThanin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>- Parameters:
name- cannot be null.value- cannot be null.
-
processVariableValueGreaterThanOrEqual
public HistoricTaskInstanceQuery processVariableValueGreaterThanOrEqual(java.lang.String name, java.lang.Object value)
Description copied from interface:TaskInfoQueryOnly select tasks which have a global variable value greater than or equal to the passed value when they ended. Booleans, Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
processVariableValueGreaterThanOrEqualin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>- Parameters:
name- cannot be null.value- cannot be null.
-
processVariableValueLessThan
public HistoricTaskInstanceQuery processVariableValueLessThan(java.lang.String name, java.lang.Object value)
Description copied from interface:TaskInfoQueryOnly select tasks which have a global variable value less than the passed value when the ended.Booleans, Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
processVariableValueLessThanin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>- Parameters:
name- cannot be null.value- cannot be null.
-
processVariableValueLessThanOrEqual
public HistoricTaskInstanceQuery processVariableValueLessThanOrEqual(java.lang.String name, java.lang.Object value)
Description copied from interface:TaskInfoQueryOnly select tasks which have a global variable value less than or equal to the passed value when they ended. Booleans, Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
processVariableValueLessThanOrEqualin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>- Parameters:
name- cannot be null.value- cannot be null.
-
processVariableValueLike
public HistoricTaskInstanceQuery processVariableValueLike(java.lang.String name, java.lang.String value)
Description copied from interface:TaskInfoQueryOnly select tasks which have a global variable value like the given value when they ended. This can be used on string variables only.- Specified by:
processVariableValueLikein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>- Parameters:
name- cannot be null.value- cannot be null. The string can include the wildcard character '%' to express like-strategy: starts with (string%), ends with (%string) or contains (%string%).
-
processVariableValueLikeIgnoreCase
public HistoricTaskInstanceQuery processVariableValueLikeIgnoreCase(java.lang.String name, java.lang.String value)
Description copied from interface:TaskInfoQueryOnly select tasks which have a global variable value like the given value (case insensitive) when they ended. This can be used on string variables only.- Specified by:
processVariableValueLikeIgnoreCasein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>- Parameters:
name- cannot be null.value- cannot be null. The string can include the wildcard character '%' to express like-strategy: starts with (string%), ends with (%string) or contains (%string%).
-
taskDefinitionKey
public HistoricTaskInstanceQuery taskDefinitionKey(java.lang.String taskDefinitionKey)
Description copied from interface:TaskInfoQueryOnly select tasks with the given taskDefinitionKey. The task definition key is the id of the userTask: <userTask id="xxx" .../>- Specified by:
taskDefinitionKeyin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskDefinitionKeyLike
public HistoricTaskInstanceQuery taskDefinitionKeyLike(java.lang.String taskDefinitionKeyLike)
Description copied from interface:TaskInfoQueryOnly select tasks with a taskDefinitionKey that match the given parameter. The syntax is that of SQL: for example usage: taskDefinitionKeyLike("%activiti%"). The task definition key is the id of the userTask: <userTask id="xxx" .../>- Specified by:
taskDefinitionKeyLikein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskPriority
public HistoricTaskInstanceQuery taskPriority(java.lang.Integer taskPriority)
Description copied from interface:TaskInfoQueryOnly select tasks with the given priority.- Specified by:
taskPriorityin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskMinPriority
public HistoricTaskInstanceQuery taskMinPriority(java.lang.Integer taskMinPriority)
Description copied from interface:TaskInfoQueryOnly select tasks with the given priority or higher.- Specified by:
taskMinPriorityin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskMaxPriority
public HistoricTaskInstanceQuery taskMaxPriority(java.lang.Integer taskMaxPriority)
Description copied from interface:TaskInfoQueryOnly select tasks with the given priority or lower.- Specified by:
taskMaxPriorityin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
processFinished
public HistoricTaskInstanceQuery processFinished()
Description copied from interface:HistoricTaskInstanceQueryOnly select historic task instances which are part of a process instance which is already finished.- Specified by:
processFinishedin interfaceHistoricTaskInstanceQuery
-
processUnfinished
public HistoricTaskInstanceQuery processUnfinished()
Description copied from interface:HistoricTaskInstanceQueryOnly select historic task instances which are part of a process instance which is not finished yet.- Specified by:
processUnfinishedin interfaceHistoricTaskInstanceQuery
-
ensureVariablesInitialized
protected void ensureVariablesInitialized()
- Overrides:
ensureVariablesInitializedin classAbstractVariableQueryImpl<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskDueDate
public HistoricTaskInstanceQuery taskDueDate(java.util.Date dueDate)
Description copied from interface:TaskInfoQueryOnly select tasks with the given due date.- Specified by:
taskDueDatein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskDueAfter
public HistoricTaskInstanceQuery taskDueAfter(java.util.Date dueAfter)
Description copied from interface:TaskInfoQueryOnly select tasks which have a due date after the given date.- Specified by:
taskDueAfterin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskDueBefore
public HistoricTaskInstanceQuery taskDueBefore(java.util.Date dueBefore)
Description copied from interface:TaskInfoQueryOnly select tasks which have a due date before the given date.- Specified by:
taskDueBeforein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskCreatedOn
public HistoricTaskInstanceQuery taskCreatedOn(java.util.Date creationDate)
Description copied from interface:TaskInfoQueryOnly select tasks that are created on the given date.- Specified by:
taskCreatedOnin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskCreatedBefore
public HistoricTaskInstanceQuery taskCreatedBefore(java.util.Date creationBeforeDate)
Description copied from interface:TaskInfoQueryOnly select tasks that are created before the given date.- Specified by:
taskCreatedBeforein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskCreatedAfter
public HistoricTaskInstanceQuery taskCreatedAfter(java.util.Date creationAfterDate)
Description copied from interface:TaskInfoQueryOnly select tasks that are created after the given date.- Specified by:
taskCreatedAfterin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskCompletedOn
public HistoricTaskInstanceQuery taskCompletedOn(java.util.Date completedDate)
Description copied from interface:HistoricTaskInstanceQueryOnly select select historic task instances which are completed on the given date- Specified by:
taskCompletedOnin interfaceHistoricTaskInstanceQuery
-
taskCompletedBefore
public HistoricTaskInstanceQuery taskCompletedBefore(java.util.Date completedBeforeDate)
Description copied from interface:HistoricTaskInstanceQueryOnly select select historic task instances which are completed before the given date- Specified by:
taskCompletedBeforein interfaceHistoricTaskInstanceQuery
-
taskCompletedAfter
public HistoricTaskInstanceQuery taskCompletedAfter(java.util.Date completedAfterDate)
Description copied from interface:HistoricTaskInstanceQueryOnly select select historic task instances which are completed after the given date- Specified by:
taskCompletedAfterin interfaceHistoricTaskInstanceQuery
-
withoutTaskDueDate
public HistoricTaskInstanceQuery withoutTaskDueDate()
Description copied from interface:TaskInfoQueryOnly select tasks with no due date.- Specified by:
withoutTaskDueDatein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskCategory
public HistoricTaskInstanceQuery taskCategory(java.lang.String category)
Description copied from interface:TaskInfoQueryOnly select tasks with the given category.- Specified by:
taskCategoryin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskCandidateUser
public HistoricTaskInstanceQuery taskCandidateUser(java.lang.String candidateUser)
Description copied from interface:TaskInfoQueryOnly select tasks for which the given user is a candidate. If identity service is available then also through user's groups.- Specified by:
taskCandidateUserin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskCandidateUser
public HistoricTaskInstanceQuery taskCandidateUser(java.lang.String candidateUser, java.util.List<java.lang.String> usersGroups)
Description copied from interface:TaskInfoQueryOnly select tasks for which the given user is a candidate.- Specified by:
taskCandidateUserin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskCandidateGroup
public HistoricTaskInstanceQuery taskCandidateGroup(java.lang.String candidateGroup)
Description copied from interface:TaskInfoQueryOnly select tasks for which users in the given group are candidates.- Specified by:
taskCandidateGroupin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskCandidateGroupIn
public HistoricTaskInstanceQuery taskCandidateGroupIn(java.util.List<java.lang.String> candidateGroups)
Description copied from interface:TaskInfoQueryOnly select tasks for which the 'candidateGroup' is one of the given groups.- Specified by:
taskCandidateGroupInin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskInvolvedUser
public HistoricTaskInstanceQuery taskInvolvedUser(java.lang.String involvedUser)
Description copied from interface:TaskInfoQueryOnly select tasks for which there exist anIdentityLinkwith the given user, including tasks which have been assigned to the given user (assignee) or owned by the given user (owner).- Specified by:
taskInvolvedUserin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskInvolvedGroupsIn
public HistoricTaskInstanceQuery taskInvolvedGroupsIn(java.util.List<java.lang.String> involvedGroups)
Description copied from interface:TaskInfoQueryOnly select tasks for users involved in the given groups- Specified by:
taskInvolvedGroupsInin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskTenantId
public HistoricTaskInstanceQuery taskTenantId(java.lang.String tenantId)
Description copied from interface:TaskInfoQueryOnly select tasks that have the given tenant id.- Specified by:
taskTenantIdin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskTenantIdLike
public HistoricTaskInstanceQuery taskTenantIdLike(java.lang.String tenantIdLike)
Description copied from interface:TaskInfoQueryOnly select tasks with a tenant id like the given one.- Specified by:
taskTenantIdLikein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
taskWithoutTenantId
public HistoricTaskInstanceQuery taskWithoutTenantId()
Description copied from interface:TaskInfoQueryOnly select tasks that do not have a tenant id.- Specified by:
taskWithoutTenantIdin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
locale
public HistoricTaskInstanceQuery locale(java.lang.String locale)
Description copied from interface:TaskInfoQueryLocalize task name and description to specified locale.- Specified by:
localein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
withLocalizationFallback
public HistoricTaskInstanceQuery withLocalizationFallback()
Description copied from interface:TaskInfoQueryInstruct localization to fallback to more general locales including the default locale of the JVM if the specified locale is not found.- Specified by:
withLocalizationFallbackin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
includeTaskLocalVariables
public HistoricTaskInstanceQuery includeTaskLocalVariables()
Description copied from interface:TaskInfoQueryInclude local task variables in the task query result- Specified by:
includeTaskLocalVariablesin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
includeProcessVariables
public HistoricTaskInstanceQuery includeProcessVariables()
Description copied from interface:TaskInfoQueryInclude global task variables in the task query result- Specified by:
includeProcessVariablesin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
limitTaskVariables
public HistoricTaskInstanceQuery limitTaskVariables(java.lang.Integer taskVariablesLimit)
Description copied from interface:TaskInfoQueryLimit task variables- Specified by:
limitTaskVariablesin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
getTaskVariablesLimit
public java.lang.Integer getTaskVariablesLimit()
-
or
public HistoricTaskInstanceQuery or()
Description copied from interface:TaskInfoQueryAll query clauses called will be added to a single or-statement. This or-statement will be included with the other already existing clauses in the query, joined by an 'and'. Calling endOr() will add all clauses to the regular query again. Calling or() after endOr() has been called will result in an exception.- Specified by:
orin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
endOr
public HistoricTaskInstanceQuery endOr()
- Specified by:
endOrin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
localize
protected void localize(HistoricTaskInstance task)
-
orderByTaskId
public HistoricTaskInstanceQueryImpl orderByTaskId()
Description copied from interface:TaskInfoQueryOrder by task id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTaskIdin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
orderByHistoricActivityInstanceId
public HistoricTaskInstanceQueryImpl orderByHistoricActivityInstanceId()
Description copied from interface:HistoricTaskInstanceQueryOrder by the historic activity instance id this task was used in (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByHistoricActivityInstanceIdin interfaceHistoricTaskInstanceQuery
-
orderByProcessDefinitionId
public HistoricTaskInstanceQueryImpl orderByProcessDefinitionId()
Description copied from interface:TaskInfoQueryOrder by process definition id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByProcessDefinitionIdin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
orderByProcessInstanceId
public HistoricTaskInstanceQueryImpl orderByProcessInstanceId()
Description copied from interface:TaskInfoQueryOrder by process instance id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByProcessInstanceIdin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
orderByExecutionId
public HistoricTaskInstanceQueryImpl orderByExecutionId()
Description copied from interface:TaskInfoQueryOrder by execution id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByExecutionIdin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
orderByHistoricTaskInstanceDuration
public HistoricTaskInstanceQueryImpl orderByHistoricTaskInstanceDuration()
Description copied from interface:HistoricTaskInstanceQueryOrder by duration (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByHistoricTaskInstanceDurationin interfaceHistoricTaskInstanceQuery
-
orderByHistoricTaskInstanceEndTime
public HistoricTaskInstanceQueryImpl orderByHistoricTaskInstanceEndTime()
Description copied from interface:HistoricTaskInstanceQueryOrder by end time (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByHistoricTaskInstanceEndTimein interfaceHistoricTaskInstanceQuery
-
orderByHistoricActivityInstanceStartTime
public HistoricTaskInstanceQueryImpl orderByHistoricActivityInstanceStartTime()
-
orderByHistoricTaskInstanceStartTime
public HistoricTaskInstanceQuery orderByHistoricTaskInstanceStartTime()
Description copied from interface:HistoricTaskInstanceQueryOrder by start time (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByHistoricTaskInstanceStartTimein interfaceHistoricTaskInstanceQuery
-
orderByTaskCreateTime
public HistoricTaskInstanceQuery orderByTaskCreateTime()
Description copied from interface:TaskInfoQueryOrder by the time on which the tasks were created (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTaskCreateTimein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
orderByTaskName
public HistoricTaskInstanceQueryImpl orderByTaskName()
Description copied from interface:TaskInfoQueryOrder by task name (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTaskNamein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
orderByTaskDescription
public HistoricTaskInstanceQueryImpl orderByTaskDescription()
Description copied from interface:TaskInfoQueryOrder by description (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTaskDescriptionin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
orderByTaskAssignee
public HistoricTaskInstanceQuery orderByTaskAssignee()
Description copied from interface:TaskInfoQueryOrder by assignee (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTaskAssigneein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
orderByTaskOwner
public HistoricTaskInstanceQuery orderByTaskOwner()
Description copied from interface:TaskInfoQueryOrder by task owner (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTaskOwnerin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
orderByTaskDueDate
public HistoricTaskInstanceQuery orderByTaskDueDate()
Description copied from interface:TaskInfoQueryOrder by task due date (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTaskDueDatein interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
orderByDueDateNullsFirst
public HistoricTaskInstanceQuery orderByDueDateNullsFirst()
Description copied from interface:TaskInfoQueryOrder by due date (needs to be followed byQuery.asc()orQuery.desc()). If any of the tasks have null for the due date, these will be first in the result.- Specified by:
orderByDueDateNullsFirstin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
orderByDueDateNullsLast
public HistoricTaskInstanceQuery orderByDueDateNullsLast()
Description copied from interface:TaskInfoQueryOrder by due date (needs to be followed byQuery.asc()orQuery.desc()). If any of the tasks have null for the due date, these will be last in the result.- Specified by:
orderByDueDateNullsLastin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
orderByDeleteReason
public HistoricTaskInstanceQueryImpl orderByDeleteReason()
Description copied from interface:HistoricTaskInstanceQueryOrder by task delete reason (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByDeleteReasonin interfaceHistoricTaskInstanceQuery
-
orderByTaskDefinitionKey
public HistoricTaskInstanceQuery orderByTaskDefinitionKey()
Description copied from interface:TaskInfoQueryOrder by task definition key (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTaskDefinitionKeyin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
orderByTaskPriority
public HistoricTaskInstanceQuery orderByTaskPriority()
Description copied from interface:TaskInfoQueryOrder by priority (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTaskPriorityin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
orderByTenantId
public HistoricTaskInstanceQuery orderByTenantId()
Description copied from interface:TaskInfoQueryOrder by tenant id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTenantIdin interfaceTaskInfoQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
checkQueryOk
protected void checkQueryOk()
- Overrides:
checkQueryOkin classAbstractQuery<HistoricTaskInstanceQuery,HistoricTaskInstance>
-
getMssqlOrDB2OrderBy
public java.lang.String getMssqlOrDB2OrderBy()
-
getCandidateGroups
public java.util.List<java.lang.String> getCandidateGroups()
-
getGroupsForCandidateUser
protected java.util.List<java.lang.String> getGroupsForCandidateUser(java.lang.String candidateUser)
-
getProcessInstanceId
public java.lang.String getProcessInstanceId()
-
getProcessInstanceIds
public java.util.List<java.lang.String> getProcessInstanceIds()
-
getProcessInstanceBusinessKey
public java.lang.String getProcessInstanceBusinessKey()
-
getExecutionId
public java.lang.String getExecutionId()
-
getProcessDefinitionId
public java.lang.String getProcessDefinitionId()
-
getProcessDefinitionKey
public java.lang.String getProcessDefinitionKey()
-
getProcessDefinitionKeyLike
public java.lang.String getProcessDefinitionKeyLike()
-
getProcessDefinitionKeys
public java.util.List<java.lang.String> getProcessDefinitionKeys()
-
getProcessDefinitionName
public java.lang.String getProcessDefinitionName()
-
getProcessDefinitionNameLike
public java.lang.String getProcessDefinitionNameLike()
-
getProcessCategoryInList
public java.util.List<java.lang.String> getProcessCategoryInList()
-
getProcessCategoryNotInList
public java.util.List<java.lang.String> getProcessCategoryNotInList()
-
getDeploymentId
public java.lang.String getDeploymentId()
-
getDeploymentIds
public java.util.List<java.lang.String> getDeploymentIds()
-
getProcessInstanceBusinessKeyLike
public java.lang.String getProcessInstanceBusinessKeyLike()
-
getTaskDefinitionKeyLike
public java.lang.String getTaskDefinitionKeyLike()
-
getTaskPriority
public java.lang.Integer getTaskPriority()
-
getTaskMinPriority
public java.lang.Integer getTaskMinPriority()
-
getTaskMaxPriority
public java.lang.Integer getTaskMaxPriority()
-
isProcessFinished
public boolean isProcessFinished()
-
isProcessUnfinished
public boolean isProcessUnfinished()
-
getDueDate
public java.util.Date getDueDate()
-
getDueAfter
public java.util.Date getDueAfter()
-
getDueBefore
public java.util.Date getDueBefore()
-
isWithoutDueDate
public boolean isWithoutDueDate()
-
getCreationAfterDate
public java.util.Date getCreationAfterDate()
-
getCreationBeforeDate
public java.util.Date getCreationBeforeDate()
-
getCompletedDate
public java.util.Date getCompletedDate()
-
getCompletedAfterDate
public java.util.Date getCompletedAfterDate()
-
getCompletedBeforeDate
public java.util.Date getCompletedBeforeDate()
-
getCategory
public java.lang.String getCategory()
-
getTenantId
public java.lang.String getTenantId()
-
getTenantIdLike
public java.lang.String getTenantIdLike()
-
isWithoutTenantId
public boolean isWithoutTenantId()
-
isIncludeTaskLocalVariables
public boolean isIncludeTaskLocalVariables()
-
isIncludeProcessVariables
public boolean isIncludeProcessVariables()
-
isInOrStatement
public boolean isInOrStatement()
-
isFinished
public boolean isFinished()
-
isUnfinished
public boolean isUnfinished()
-
getTaskName
public java.lang.String getTaskName()
-
getTaskNameLike
public java.lang.String getTaskNameLike()
-
getTaskNameList
public java.util.List<java.lang.String> getTaskNameList()
-
getTaskNameListIgnoreCase
public java.util.List<java.lang.String> getTaskNameListIgnoreCase()
-
getTaskDescription
public java.lang.String getTaskDescription()
-
getTaskDescriptionLike
public java.lang.String getTaskDescriptionLike()
-
getTaskDeleteReason
public java.lang.String getTaskDeleteReason()
-
getTaskDeleteReasonLike
public java.lang.String getTaskDeleteReasonLike()
-
getTaskAssigneeIds
public java.util.List<java.lang.String> getTaskAssigneeIds()
-
getTaskAssignee
public java.lang.String getTaskAssignee()
-
getTaskAssigneeLike
public java.lang.String getTaskAssigneeLike()
-
getTaskId
public java.lang.String getTaskId()
-
getTaskDefinitionKey
public java.lang.String getTaskDefinitionKey()
-
getTaskOwnerLike
public java.lang.String getTaskOwnerLike()
-
getTaskOwner
public java.lang.String getTaskOwner()
-
getTaskParentTaskId
public java.lang.String getTaskParentTaskId()
-
getCreationDate
public java.util.Date getCreationDate()
-
getCandidateUser
public java.lang.String getCandidateUser()
-
getCandidateGroup
public java.lang.String getCandidateGroup()
-
getInvolvedUser
public java.lang.String getInvolvedUser()
-
getInvolvedGroups
public java.util.List<java.lang.String> getInvolvedGroups()
-
getProcessDefinitionKeyLikeIgnoreCase
public java.lang.String getProcessDefinitionKeyLikeIgnoreCase()
-
getProcessInstanceBusinessKeyLikeIgnoreCase
public java.lang.String getProcessInstanceBusinessKeyLikeIgnoreCase()
-
getTaskNameLikeIgnoreCase
public java.lang.String getTaskNameLikeIgnoreCase()
-
getTaskDescriptionLikeIgnoreCase
public java.lang.String getTaskDescriptionLikeIgnoreCase()
-
getTaskOwnerLikeIgnoreCase
public java.lang.String getTaskOwnerLikeIgnoreCase()
-
getTaskAssigneeLikeIgnoreCase
public java.lang.String getTaskAssigneeLikeIgnoreCase()
-
getLocale
public java.lang.String getLocale()
-
getOrQueryObjects
public java.util.List<HistoricTaskInstanceQueryImpl> getOrQueryObjects()
-
-