Package org.flowable.engine.impl
Class HistoricProcessInstanceQueryImpl
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<T,U>
org.flowable.variable.service.impl.AbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance>
org.flowable.engine.impl.HistoricProcessInstanceQueryImpl
- All Implemented Interfaces:
Serializable,BatchDeleteQuery<HistoricProcessInstanceQuery>,CacheAwareQuery<HistoricProcessInstanceEntity>,DeleteQuery<HistoricProcessInstanceQuery,,HistoricProcessInstance> Query<HistoricProcessInstanceQuery,,HistoricProcessInstance> Command<Object>,HistoricProcessInstanceQuery
public class HistoricProcessInstanceQueryImpl
extends AbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance>
implements HistoricProcessInstanceQuery, CacheAwareQuery<HistoricProcessInstanceEntity>
- Author:
- Tom Baeyens, Tijs Rademakers, Falko Menge, Bernd Ruecker, Joram Barrez
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultTypeNested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected HistoricProcessInstanceQueryImplprotected booleanprotected Stringprotected booleanprotected booleanprotected Dateprotected Dateprotected booleanprotected booleanprotected IdentityLinkQueryObjectprotected Stringprotected IdentityLinkQueryObjectprotected Stringprotected Stringprotected Stringprotected Stringprotected booleanprotected List<HistoricProcessInstanceQueryImpl>protected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Integerprotected ProcessEngineConfigurationImplprotected Stringprotected Stringprotected Stringprotected Stringprotected Dateprotected Dateprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanFields inherited from class org.flowable.variable.service.impl.AbstractVariableQueryImpl
queryVariableValues, variableValueProviderFields inherited from class org.flowable.common.engine.impl.query.AbstractQuery
commandContext, commandExecutorFields inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
databaseType, DEFAULT_ORDER_BY, defaultOrderBy, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC -
Constructor Summary
ConstructorsConstructorDescriptionHistoricProcessInstanceQueryImpl(CommandContext commandContext, ProcessEngineConfigurationImpl processEngineConfiguration) HistoricProcessInstanceQueryImpl(CommandExecutor commandExecutor, ProcessEngineConfigurationImpl processEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionactiveActivityId(String activityId) Select the historic process instances which have an active activity instance like the provided id.activeActivityIds(Set<String> activityIds) Select the historic process instances which have an active activity instance like the provided ids.protected voidaddCachedVariableForQueryById(CommandContext commandContext, List<HistoricProcessInstance> results) voiddelete()Delete all instances that match the query.deleted()Only select historic process instances that are deleted.deleteInParallelUsingBatch(int batchSize, String batchName) Perform the deletion in parallel using the given batch size.deleteSequentiallyUsingBatch(int batchSize, String batchName) Perform the deletion sequentially using the given batch size.voidDeprecated.deploymentId(String deploymentId) Only select historic process instances that are defined by a process definition with the given deployment identifier.deploymentIdIn(List<String> deploymentIds) Only select historic process instances that are defined by a process definition with one of the given deployment identifiers.endOr()End an OR statement.voidenhanceCachedValue(HistoricProcessInstanceEntity processInstance) protected voidexcludeSubprocesses(boolean excludeSubprocesses) Exclude sub processes from the query result;longexecuteCount(CommandContext commandContext) executeList(CommandContext commandContext) Executes the actual query to retrieve the list of results.finished()Only select historic process instances that are completely finished.finishedAfter(Date finishedAfter) Only select historic process instances that were finished after the given date.finishedBefore(Date finishedBefore) Only select historic process instances that were finished before the given date.getId()getName()Include process variables in the process query resultinvolvedGroup(String groupId, String identityLinkType) Only select the historic process instances with which the group with the given id and link type is involved.involvedGroups(Set<String> involvedGroups) Only select the historic process instances with which the group with the given ids are involved.involvedUser(String involvedUser) Only select the historic process instances with which the user with the given id is involved.involvedUser(String userId, String identityLinkType) Only select the historic process instances with which the user with the given id and link type is involved.booleanbooleanbooleanbooleanbooleanbooleanbooleanisOpen()booleanbooleanbooleanbooleanbooleanbooleanLocalize historic process name and description to specified locale.localVariableExists(String name) Only select process instances which have a local variable with the given name.localVariableNotExists(String name) Only select process instances which does not have a local variable with the given name.localVariableValueEquals(Object variableValue) Only select process instances which had at least one local variable with the given value when they ended.localVariableValueEquals(String variableName, Object variableValue) Only select process instances which had a local variable with the given value when they ended.localVariableValueEqualsIgnoreCase(String name, String value) Only select historic process instances which have a local string variable with the given value, case insensitive.localVariableValueGreaterThan(String name, Object value) Only select process instances which had a local variable value greater than the passed value when they ended.localVariableValueGreaterThanOrEqual(String name, Object value) Only select process instances which had a local variable value greater than or equal to the passed value when they ended.localVariableValueLessThan(String name, Object value) Only select process instances which had a local variable value less than the passed value when the ended.localVariableValueLessThanOrEqual(String name, Object value) Only select process instances which has a local variable value less than or equal to the passed value when they ended.localVariableValueLike(String name, String value) Only select process instances which had a local variable value like the given value when they ended.localVariableValueLikeIgnoreCase(String name, String value) Only select process instances which had a local variable value like (case insensitive) the given value when they ended.localVariableValueNotEquals(String variableName, Object variableValue) Only select process instances which had a local variable with the given name, but with a different value than the passed value when they ended.localVariableValueNotEqualsIgnoreCase(String name, String value) Only select historic process instances which have a local string variable not matching the given value, case insensitive.Only select historic process instance that are not deleted.or()Begin an OR statement.Order by the process definition id (needs to be followed byQuery.asc()orQuery.desc()).Order by the business key (needs to be followed byQuery.asc()orQuery.desc()).Order by the duration of the process instance (needs to be followed byQuery.asc()orQuery.desc()).Order by the end time (needs to be followed byQuery.asc()orQuery.desc()).Order by the process instance id (needs to be followed byQuery.asc()orQuery.desc()).Order by the start time (needs to be followed byQuery.asc()orQuery.desc()).Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).processDefinitionCategory(String processDefinitionCategory) Only select historic process instances whose process definition category is processDefinitionCategory.processDefinitionCategoryLike(String processDefinitionCategoryLike) Only select historic process instances whose process definition category is like the given value.processDefinitionCategoryLikeIgnoreCase(String processDefinitionCategoryLikeIgnoreCase) Only select historic process instances whose process definition category is like the given value, ignoring upper/lower case.processDefinitionId(String processDefinitionId) Only select historic process instances for the given process definitionprocessDefinitionKey(String processDefinitionKey) Only select historic process instances that are defined by a process definition with the given key.processDefinitionKeyIn(List<String> processDefinitionKeys) Only select historic process instances that are defined by a process definition with one of the given process definition keys.processDefinitionKeyLike(String processDefinitionKeyLike) Select historic process instances whose process definition key is like the given valueprocessDefinitionKeyLikeIgnoreCase(String processDefinitionKeyLikeIgnoreCase) Select historic process instances whose process definition key is like the given value, ignoring upper/lower case.processDefinitionKeyNotIn(List<String> processDefinitionKeys) Only select historic process instances that don't have a process-definition of which the key is present in the given listprocessDefinitionName(String processDefinitionName) Select process historic instances whose process definition name is processDefinitionNameprocessDefinitionNameLike(String processDefinitionNameLike) Select process historic instances whose process definition name is like the given valueprocessDefinitionNameLikeIgnoreCase(String processDefinitionNameLikeIgnoreCase) Select process historic instances whose process definition name is like the given value, ignoring upper/lower caseprocessDefinitionVersion(Integer processDefinitionVersion) Only select historic process instances with a certain process definition version.processInstanceBusinessKey(String businessKey) Only select historic process instances with the given business keyprocessInstanceBusinessKeyLike(String businessKeyLike) Only select historic process instances with a business key like the given value.processInstanceBusinessKeyLikeIgnoreCase(String businessKeyLikeIgnoreCase) Only select historic process instances with a business key like the given value, ignoring upper/lower case.processInstanceBusinessStatus(String businessStatus) Only select historic process instances with the given business statusprocessInstanceBusinessStatusLike(String businessStatusLike) Only select historic process instances with a business status like the given value.processInstanceBusinessStatusLikeIgnoreCase(String businessStatusLikeIgnoreCase) Only select historic process instances with a business status like the given value, ignoring upper/lower case.processInstanceCallbackId(String callbackId) Only select process instances with the given callback identifier.processInstanceCallbackType(String callbackType) Only select process instances with the given callback type.processInstanceId(String processInstanceId) Only select historic process instances with the given process instance.processInstanceIds(Set<String> processInstanceIds) Only select historic process instances whose id is in the given set of ids.processInstanceName(String name) Only select process instances with the given name.processInstanceNameLike(String nameLike) Only select process instances with a name like the given value.processInstanceNameLikeIgnoreCase(String nameLikeIgnoreCase) Only select process instances with a name like the given value, ignoring upper/lower case.processInstanceParentScopeId(String parentId) Only select historic process instances with the given parent process instance id.processInstanceReferenceId(String referenceId) Only select process instances with the given reference identifier.processInstanceReferenceType(String referenceType) Only select process instances with the given reference type.processInstanceRootScopeId(String rootScopeId) Only select historic process instances with a root instance with a name like the given value.processInstanceTenantId(String tenantId) Only select process instances that have the given tenant id.processInstanceTenantIdLike(String tenantIdLike) Only select process instances with a tenant id like the given one.processInstanceTenantIdLikeIgnoreCase(String tenantIdLikeIgnoreCase) Only select process instances with a tenant id like the given one, ignoring upper/lower case.Only select process instances that do not have a tenant id.voidsetSafeInvolvedGroups(List<List<String>> safeInvolvedGroups) startedAfter(Date startedAfter) Only select historic process instances that were started after the given date.startedBefore(Date startedBefore) Only select historic process instances that were started before the given date.Only select historic process instance that are started by the given user.superProcessInstanceId(String superProcessInstanceId) Only select historic process instances started by the given process instance.Only select historic process instance that are not yet finished.variableExists(String name) Only select process instances which have a global variable with the given name.variableNotExists(String name) Only select process instances which does not have a global variable with the given name.variableValueEquals(Object variableValue) Only select process instances which had at least one global variable with the given value when they ended.variableValueEquals(String variableName, Object variableValue) Only select process instances which had a global variable with the given value when they ended.variableValueEqualsIgnoreCase(String name, String value) Only select historic process instances which have a global string variable with the given value, case insensitive.variableValueGreaterThan(String name, Object value) Only select process instances which had a global variable value greater than the passed value when they ended.variableValueGreaterThanOrEqual(String name, Object value) Only select process instances which had a global variable value greater than or equal to the passed value when they ended.variableValueLessThan(String name, Object value) Only select process instances which had a global variable value less than the passed value when the ended.variableValueLessThanOrEqual(String name, Object value) Only select process instances which has a global variable value less than or equal to the passed value when they ended.variableValueLike(String name, String value) Only select process instances which had a global variable value like the given value when they ended.variableValueLikeIgnoreCase(String name, String value) Only select process instances which had a global variable value like (case insensitive) the given value when they ended.variableValueNotEquals(String variableName, Object variableValue) Only select process instances which had a global variable with the given name, but with a different value than the passed value when they ended.variableValueNotEqualsIgnoreCase(String name, String value) Only select historic process instances which have a global string variable not matching the given value, case insensitive.Only select process instances that failed due to an exception happening during a job execution.Instruct localization to fallback to more general locales including the default locale of the JVM if the specified locale is not found.Only select process instances that do not have a callback identifier.Methods inherited from class org.flowable.variable.service.impl.AbstractVariableQueryImpl
addVariable, addVariable, getQueryVariableValues, hasLocalQueryVariableValue, hasNonLocalQueryVariableValue, hasValueComparisonQueryVariables, isBoolean, scopedVariableExists, scopedVariableNotExists, scopedVariableValueEquals, scopedVariableValueEquals, scopedVariableValueEqualsIgnoreCase, scopedVariableValueGreaterThan, scopedVariableValueGreaterThanOrEqual, scopedVariableValueLessThan, scopedVariableValueLessThanOrEqual, scopedVariableValueLike, scopedVariableValueLikeIgnoreCase, scopedVariableValueNotEquals, scopedVariableValueNotEqualsIgnoreCase, variableExists, variableNotExists, variableValueEquals, variableValueEquals, variableValueEqualsIgnoreCase, variableValueGreaterThan, variableValueGreaterThanOrEqual, variableValueLessThan, variableValueLessThanOrEqual, variableValueLike, variableValueLikeIgnoreCase, variableValueNotEquals, variableValueNotEqualsIgnoreCaseMethods inherited from class org.flowable.common.engine.impl.query.AbstractQuery
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResultMethods inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
addOrder, buildOrderBy, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByCollectionSafe, getOrderByForWindow, getOuterJoinOrderBy, getParameter, hasOrderBy, hasOrderByForColumn, isNeedsPaging, mapOrderByToSql, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setParameter
-
Field Details
-
processEngineConfiguration
-
processInstanceId
-
processDefinitionId
-
businessKey
-
businessKeyLike
-
businessKeyLikeIgnoreCase
-
businessStatus
-
businessStatusLike
-
businessStatusLikeIgnoreCase
-
deploymentId
-
deploymentIds
-
finished
protected boolean finished -
unfinished
protected boolean unfinished -
deleted
protected boolean deleted -
notDeleted
protected boolean notDeleted -
startedBy
-
superProcessInstanceId
-
excludeSubprocesses
protected boolean excludeSubprocesses -
processDefinitionKeyIn
-
processKeyNotIn
-
startedBefore
-
startedAfter
-
finishedBefore
-
finishedAfter
-
processDefinitionKey
-
processDefinitionKeyLike
-
processDefinitionKeyLikeIgnoreCase
-
processDefinitionCategory
-
processDefinitionCategoryLike
-
processDefinitionCategoryLikeIgnoreCase
-
processDefinitionName
-
processDefinitionNameLike
-
processDefinitionNameLikeIgnoreCase
-
processDefinitionVersion
-
processInstanceIds
-
activeActivityId
-
activeActivityIds
-
involvedUser
-
involvedUserIdentityLink
-
involvedGroups
-
involvedGroupIdentityLink
-
includeProcessVariables
protected boolean includeProcessVariables -
withJobException
protected boolean withJobException -
tenantId
-
tenantIdLike
-
tenantIdLikeIgnoreCase
-
withoutTenantId
protected boolean withoutTenantId -
name
-
nameLike
-
nameLikeIgnoreCase
-
rootScopeId
-
parentScopeId
-
callbackId
-
callbackType
-
withoutCallbackId
protected boolean withoutCallbackId -
referenceId
-
referenceType
-
locale
-
withLocalizationFallback
protected boolean withLocalizationFallback -
orQueryObjects
-
currentOrQueryObject
-
inOrStatement
protected boolean inOrStatement
-
-
Constructor Details
-
HistoricProcessInstanceQueryImpl
public HistoricProcessInstanceQueryImpl() -
HistoricProcessInstanceQueryImpl
public HistoricProcessInstanceQueryImpl(CommandContext commandContext, ProcessEngineConfigurationImpl processEngineConfiguration) -
HistoricProcessInstanceQueryImpl
public HistoricProcessInstanceQueryImpl(CommandExecutor commandExecutor, ProcessEngineConfigurationImpl processEngineConfiguration)
-
-
Method Details
-
processInstanceId
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances with the given process instance.ProcessInstanceids andHistoricProcessInstanceids match.- Specified by:
processInstanceIdin interfaceHistoricProcessInstanceQuery
-
processInstanceIds
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances whose id is in the given set of ids.ProcessInstanceids andHistoricProcessInstanceids match.- Specified by:
processInstanceIdsin interfaceHistoricProcessInstanceQuery
-
processDefinitionId
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances for the given process definition- Specified by:
processDefinitionIdin interfaceHistoricProcessInstanceQuery
-
processDefinitionKey
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances that are defined by a process definition with the given key.- Specified by:
processDefinitionKeyin interfaceHistoricProcessInstanceQuery
-
processDefinitionKeyIn
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances that are defined by a process definition with one of the given process definition keys.- Specified by:
processDefinitionKeyInin interfaceHistoricProcessInstanceQuery
-
processDefinitionKeyLike
Description copied from interface:HistoricProcessInstanceQuerySelect historic process instances whose process definition key is like the given value- Specified by:
processDefinitionKeyLikein interfaceHistoricProcessInstanceQuery
-
processDefinitionKeyLikeIgnoreCase
public HistoricProcessInstanceQuery processDefinitionKeyLikeIgnoreCase(String processDefinitionKeyLikeIgnoreCase) Description copied from interface:HistoricProcessInstanceQuerySelect historic process instances whose process definition key is like the given value, ignoring upper/lower case.- Specified by:
processDefinitionKeyLikeIgnoreCasein interfaceHistoricProcessInstanceQuery
-
processDefinitionCategory
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances whose process definition category is processDefinitionCategory.- Specified by:
processDefinitionCategoryin interfaceHistoricProcessInstanceQuery
-
processDefinitionCategoryLike
public HistoricProcessInstanceQuery processDefinitionCategoryLike(String processDefinitionCategoryLike) Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances whose process definition category is like the given value.- Specified by:
processDefinitionCategoryLikein interfaceHistoricProcessInstanceQuery
-
processDefinitionCategoryLikeIgnoreCase
public HistoricProcessInstanceQuery processDefinitionCategoryLikeIgnoreCase(String processDefinitionCategoryLikeIgnoreCase) Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances whose process definition category is like the given value, ignoring upper/lower case.- Specified by:
processDefinitionCategoryLikeIgnoreCasein interfaceHistoricProcessInstanceQuery
-
processDefinitionName
Description copied from interface:HistoricProcessInstanceQuerySelect process historic instances whose process definition name is processDefinitionName- Specified by:
processDefinitionNamein interfaceHistoricProcessInstanceQuery
-
processDefinitionNameLike
Description copied from interface:HistoricProcessInstanceQuerySelect process historic instances whose process definition name is like the given value- Specified by:
processDefinitionNameLikein interfaceHistoricProcessInstanceQuery
-
processDefinitionNameLikeIgnoreCase
public HistoricProcessInstanceQuery processDefinitionNameLikeIgnoreCase(String processDefinitionNameLikeIgnoreCase) Description copied from interface:HistoricProcessInstanceQuerySelect process historic instances whose process definition name is like the given value, ignoring upper/lower case- Specified by:
processDefinitionNameLikeIgnoreCasein interfaceHistoricProcessInstanceQuery
-
processDefinitionVersion
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances with a certain process definition version. Particularly useful when used in combination withHistoricProcessInstanceQuery.processDefinitionKey(String)- Specified by:
processDefinitionVersionin interfaceHistoricProcessInstanceQuery
-
processInstanceBusinessKey
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances with the given business key- Specified by:
processInstanceBusinessKeyin interfaceHistoricProcessInstanceQuery
-
processInstanceBusinessKeyLike
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances with a business key like the given value.- Specified by:
processInstanceBusinessKeyLikein interfaceHistoricProcessInstanceQuery
-
processInstanceBusinessKeyLikeIgnoreCase
public HistoricProcessInstanceQuery processInstanceBusinessKeyLikeIgnoreCase(String businessKeyLikeIgnoreCase) Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances with a business key like the given value, ignoring upper/lower case.- Specified by:
processInstanceBusinessKeyLikeIgnoreCasein interfaceHistoricProcessInstanceQuery
-
processInstanceBusinessStatus
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances with the given business status- Specified by:
processInstanceBusinessStatusin interfaceHistoricProcessInstanceQuery
-
processInstanceBusinessStatusLike
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances with a business status like the given value.- Specified by:
processInstanceBusinessStatusLikein interfaceHistoricProcessInstanceQuery
-
processInstanceBusinessStatusLikeIgnoreCase
public HistoricProcessInstanceQuery processInstanceBusinessStatusLikeIgnoreCase(String businessStatusLikeIgnoreCase) Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances with a business status like the given value, ignoring upper/lower case.- Specified by:
processInstanceBusinessStatusLikeIgnoreCasein interfaceHistoricProcessInstanceQuery
-
processInstanceRootScopeId
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances with a root instance with a name like the given value.- Specified by:
processInstanceRootScopeIdin interfaceHistoricProcessInstanceQuery
-
processInstanceParentScopeId
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances with the given parent process instance id.- Specified by:
processInstanceParentScopeIdin interfaceHistoricProcessInstanceQuery
-
deploymentId
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances that are defined by a process definition with the given deployment identifier.- Specified by:
deploymentIdin interfaceHistoricProcessInstanceQuery
-
deploymentIdIn
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances that are defined by a process definition with one of the given deployment identifiers.- Specified by:
deploymentIdInin interfaceHistoricProcessInstanceQuery
-
finished
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances that are completely finished.- Specified by:
finishedin interfaceHistoricProcessInstanceQuery
-
unfinished
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instance that are not yet finished.- Specified by:
unfinishedin interfaceHistoricProcessInstanceQuery
-
deleted
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances that are deleted.- Specified by:
deletedin interfaceHistoricProcessInstanceQuery
-
notDeleted
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instance that are not deleted.- Specified by:
notDeletedin interfaceHistoricProcessInstanceQuery
-
startedBy
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instance that are started by the given user.- Specified by:
startedByin interfaceHistoricProcessInstanceQuery
-
processDefinitionKeyNotIn
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances that don't have a process-definition of which the key is present in the given list- Specified by:
processDefinitionKeyNotInin interfaceHistoricProcessInstanceQuery
-
startedAfter
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances that were started after the given date.- Specified by:
startedAfterin interfaceHistoricProcessInstanceQuery
-
startedBefore
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances that were started before the given date.- Specified by:
startedBeforein interfaceHistoricProcessInstanceQuery
-
finishedAfter
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances that were finished after the given date.- Specified by:
finishedAfterin interfaceHistoricProcessInstanceQuery
-
finishedBefore
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances that were finished before the given date.- Specified by:
finishedBeforein interfaceHistoricProcessInstanceQuery
-
superProcessInstanceId
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances started by the given process instance.ProcessInstanceids andHistoricProcessInstanceids match.- Specified by:
superProcessInstanceIdin interfaceHistoricProcessInstanceQuery
-
excludeSubprocesses
Description copied from interface:HistoricProcessInstanceQueryExclude sub processes from the query result;- Specified by:
excludeSubprocessesin interfaceHistoricProcessInstanceQuery
-
activeActivityId
Description copied from interface:HistoricProcessInstanceQuerySelect the historic process instances which have an active activity instance like the provided id.- Specified by:
activeActivityIdin interfaceHistoricProcessInstanceQuery
-
activeActivityIds
Description copied from interface:HistoricProcessInstanceQuerySelect the historic process instances which have an active activity instance like the provided ids.- Specified by:
activeActivityIdsin interfaceHistoricProcessInstanceQuery
-
involvedUser
Description copied from interface:HistoricProcessInstanceQueryOnly select the historic process instances with which the user with the given id is involved.- Specified by:
involvedUserin interfaceHistoricProcessInstanceQuery
-
involvedUser
Description copied from interface:HistoricProcessInstanceQueryOnly select the historic process instances with which the user with the given id and link type is involved.- Specified by:
involvedUserin interfaceHistoricProcessInstanceQuery
-
involvedGroup
Description copied from interface:HistoricProcessInstanceQueryOnly select the historic process instances with which the group with the given id and link type is involved.- Specified by:
involvedGroupin interfaceHistoricProcessInstanceQuery
-
involvedGroups
Description copied from interface:HistoricProcessInstanceQueryOnly select the historic process instances with which the group with the given ids are involved.- Specified by:
involvedGroupsin interfaceHistoricProcessInstanceQuery
-
includeProcessVariables
Description copied from interface:HistoricProcessInstanceQueryInclude process variables in the process query result- Specified by:
includeProcessVariablesin interfaceHistoricProcessInstanceQuery
-
withJobException
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances that failed due to an exception happening during a job execution.- Specified by:
withJobExceptionin interfaceHistoricProcessInstanceQuery
-
processInstanceTenantId
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances that have the given tenant id.- Specified by:
processInstanceTenantIdin interfaceHistoricProcessInstanceQuery
-
processInstanceTenantIdLike
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances with a tenant id like the given one.- Specified by:
processInstanceTenantIdLikein interfaceHistoricProcessInstanceQuery
-
processInstanceTenantIdLikeIgnoreCase
public HistoricProcessInstanceQuery processInstanceTenantIdLikeIgnoreCase(String tenantIdLikeIgnoreCase) Description copied from interface:HistoricProcessInstanceQueryOnly select process instances with a tenant id like the given one, ignoring upper/lower case.- Specified by:
processInstanceTenantIdLikeIgnoreCasein interfaceHistoricProcessInstanceQuery
-
processInstanceWithoutTenantId
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances that do not have a tenant id.- Specified by:
processInstanceWithoutTenantIdin interfaceHistoricProcessInstanceQuery
-
processInstanceName
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances with the given name.- Specified by:
processInstanceNamein interfaceHistoricProcessInstanceQuery
-
processInstanceNameLike
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances with a name like the given value.- Specified by:
processInstanceNameLikein interfaceHistoricProcessInstanceQuery
-
processInstanceNameLikeIgnoreCase
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances with a name like the given value, ignoring upper/lower case.- Specified by:
processInstanceNameLikeIgnoreCasein interfaceHistoricProcessInstanceQuery
-
processInstanceCallbackId
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances with the given callback identifier.- Specified by:
processInstanceCallbackIdin interfaceHistoricProcessInstanceQuery
-
processInstanceCallbackType
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances with the given callback type.- Specified by:
processInstanceCallbackTypein interfaceHistoricProcessInstanceQuery
-
withoutProcessInstanceCallbackId
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances that do not have a callback identifier.- Specified by:
withoutProcessInstanceCallbackIdin interfaceHistoricProcessInstanceQuery
-
processInstanceReferenceId
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances with the given reference identifier.- Specified by:
processInstanceReferenceIdin interfaceHistoricProcessInstanceQuery
-
processInstanceReferenceType
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances with the given reference type.- Specified by:
processInstanceReferenceTypein interfaceHistoricProcessInstanceQuery
-
variableValueEquals
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which had a global variable with the given value when they ended. The type only applies to already ended process instances, otherwise use aProcessInstanceQueryinstead! A variable type is determined based on the value, using types configured inProcessEngineConfigurationImpl.getVariableTypes(). Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
variableValueEqualsin interfaceHistoricProcessInstanceQuery- Overrides:
variableValueEqualsin classAbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance> - Parameters:
variableName- of the variable, cannot be null.
-
localVariableValueEquals
public HistoricProcessInstanceQuery localVariableValueEquals(String variableName, Object variableValue) Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which had a local variable with the given value when they ended. The type only applies to already ended process instances, otherwise use aProcessInstanceQueryinstead! A variable type is determined based on the value, using types configured inProcessEngineConfigurationImpl.getVariableTypes(). Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
localVariableValueEqualsin interfaceHistoricProcessInstanceQuery- Parameters:
variableName- of the variable, cannot be null.
-
variableValueNotEquals
public HistoricProcessInstanceQuery variableValueNotEquals(String variableName, Object variableValue) Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which had a global variable with the given name, but with a different value than the passed value when they ended. Only select process instances which have a variable value greater than the passed value. Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
variableValueNotEqualsin interfaceHistoricProcessInstanceQuery- Overrides:
variableValueNotEqualsin classAbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance> - Parameters:
variableName- of the variable, cannot be null.
-
localVariableValueNotEquals
public HistoricProcessInstanceQuery localVariableValueNotEquals(String variableName, Object variableValue) Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which had a local variable with the given name, but with a different value than the passed value when they ended. Only select process instances which have a variable value greater than the passed value. Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
localVariableValueNotEqualsin interfaceHistoricProcessInstanceQuery- Parameters:
variableName- of the variable, cannot be null.
-
variableValueEquals
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which had at least one global variable with the given value when they ended. The type only applies to already ended process instances, otherwise use aProcessInstanceQueryinstead! A variable type is determined based on the value, using types configured inProcessEngineConfigurationImpl.getVariableTypes(). Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
variableValueEqualsin interfaceHistoricProcessInstanceQuery- Overrides:
variableValueEqualsin classAbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance>
-
localVariableValueEquals
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which had at least one local variable with the given value when they ended. The type only applies to already ended process instances, otherwise use aProcessInstanceQueryinstead! A variable type is determined based on the value, using types configured inProcessEngineConfigurationImpl.getVariableTypes(). Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
localVariableValueEqualsin interfaceHistoricProcessInstanceQuery
-
variableValueEqualsIgnoreCase
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances which have a global string variable with the given value, case insensitive.- Specified by:
variableValueEqualsIgnoreCasein interfaceHistoricProcessInstanceQuery- Overrides:
variableValueEqualsIgnoreCasein classAbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance> - Parameters:
name- name of the variable, cannot be null.value- value of the variable, cannot be null.
-
localVariableValueEqualsIgnoreCase
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances which have a local string variable with the given value, case insensitive.- Specified by:
localVariableValueEqualsIgnoreCasein interfaceHistoricProcessInstanceQuery- Parameters:
name- name of the variable, cannot be null.value- value of the variable, cannot be null.
-
variableValueNotEqualsIgnoreCase
Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances which have a global string variable not matching the given value, case insensitive.- Specified by:
variableValueNotEqualsIgnoreCasein interfaceHistoricProcessInstanceQuery- Overrides:
variableValueNotEqualsIgnoreCasein classAbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance> - Parameters:
name- name of the variable, cannot be null.value- value of the variable, cannot be null.
-
localVariableValueNotEqualsIgnoreCase
public HistoricProcessInstanceQuery localVariableValueNotEqualsIgnoreCase(String name, String value) Description copied from interface:HistoricProcessInstanceQueryOnly select historic process instances which have a local string variable not matching the given value, case insensitive.- Specified by:
localVariableValueNotEqualsIgnoreCasein interfaceHistoricProcessInstanceQuery- Parameters:
name- name of the variable, cannot be null.value- value of the variable, cannot be null.
-
variableValueLikeIgnoreCase
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which had a global variable value like (case insensitive) the given value when they ended. Only applies to already ended process instances, otherwise use aProcessInstanceQueryinstead! This can be used on string variables only.- Specified by:
variableValueLikeIgnoreCasein interfaceHistoricProcessInstanceQuery- Overrides:
variableValueLikeIgnoreCasein classAbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance> - 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%).
-
localVariableValueLikeIgnoreCase
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which had a local variable value like (case insensitive) the given value when they ended. Only applies to already ended process instances, otherwise use aProcessInstanceQueryinstead! This can be used on string variables only.- Specified by:
localVariableValueLikeIgnoreCasein interfaceHistoricProcessInstanceQuery- 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%).
-
variableValueGreaterThan
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which had 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. Only select process instances which have a variable value greater than the passed value.- Specified by:
variableValueGreaterThanin interfaceHistoricProcessInstanceQuery- Overrides:
variableValueGreaterThanin classAbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance> - Parameters:
name- cannot be null.value- cannot be null.
-
localVariableValueGreaterThan
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which had 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. Only select process instances which have a variable value greater than the passed value.- Specified by:
localVariableValueGreaterThanin interfaceHistoricProcessInstanceQuery- Parameters:
name- cannot be null.value- cannot be null.
-
variableValueGreaterThanOrEqual
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which had 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. Only applies to already ended process instances, otherwise use aProcessInstanceQueryinstead!- Specified by:
variableValueGreaterThanOrEqualin interfaceHistoricProcessInstanceQuery- Overrides:
variableValueGreaterThanOrEqualin classAbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance> - Parameters:
name- cannot be null.value- cannot be null.
-
localVariableValueGreaterThanOrEqual
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which had 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. Only applies to already ended process instances, otherwise use aProcessInstanceQueryinstead!- Specified by:
localVariableValueGreaterThanOrEqualin interfaceHistoricProcessInstanceQuery- Parameters:
name- cannot be null.value- cannot be null.
-
variableValueLessThan
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which had a global variable value less than the passed value when the ended. Only applies to already ended process instances, otherwise use aProcessInstanceQueryinstead! Booleans, Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
variableValueLessThanin interfaceHistoricProcessInstanceQuery- Overrides:
variableValueLessThanin classAbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance> - Parameters:
name- cannot be null.value- cannot be null.
-
localVariableValueLessThan
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which had a local variable value less than the passed value when the ended. Only applies to already ended process instances, otherwise use aProcessInstanceQueryinstead! Booleans, Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
localVariableValueLessThanin interfaceHistoricProcessInstanceQuery- Parameters:
name- cannot be null.value- cannot be null.
-
variableValueLessThanOrEqual
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which has a global variable value less than or equal to the passed value when they ended. Only applies to already ended process instances, otherwise use aProcessInstanceQueryinstead! Booleans, Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
variableValueLessThanOrEqualin interfaceHistoricProcessInstanceQuery- Overrides:
variableValueLessThanOrEqualin classAbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance> - Parameters:
name- cannot be null.value- cannot be null.
-
localVariableValueLessThanOrEqual
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which has a local variable value less than or equal to the passed value when they ended. Only applies to already ended process instances, otherwise use aProcessInstanceQueryinstead! Booleans, Byte-arrays andSerializableobjects (which are not primitive type wrappers) are not supported.- Specified by:
localVariableValueLessThanOrEqualin interfaceHistoricProcessInstanceQuery- Parameters:
name- cannot be null.value- cannot be null.
-
variableValueLike
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which had a global variable value like the given value when they ended. Only applies to already ended process instances, otherwise use aProcessInstanceQueryinstead! This can be used on string variables only.- Specified by:
variableValueLikein interfaceHistoricProcessInstanceQuery- Overrides:
variableValueLikein classAbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance> - 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%).
-
localVariableValueLike
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which had a local variable value like the given value when they ended. Only applies to already ended process instances, otherwise use aProcessInstanceQueryinstead! This can be used on string variables only.- Specified by:
localVariableValueLikein interfaceHistoricProcessInstanceQuery- 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%).
-
variableExists
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which have a global variable with the given name.- Specified by:
variableExistsin interfaceHistoricProcessInstanceQuery- Overrides:
variableExistsin classAbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance> - Parameters:
name- cannot be null.
-
localVariableExists
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which have a local variable with the given name.- Specified by:
localVariableExistsin interfaceHistoricProcessInstanceQuery- Parameters:
name- cannot be null.
-
variableNotExists
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which does not have a global variable with the given name.- Specified by:
variableNotExistsin interfaceHistoricProcessInstanceQuery- Overrides:
variableNotExistsin classAbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance> - Parameters:
name- cannot be null.
-
localVariableNotExists
Description copied from interface:HistoricProcessInstanceQueryOnly select process instances which does not have a local variable with the given name.- Specified by:
localVariableNotExistsin interfaceHistoricProcessInstanceQuery- Parameters:
name- cannot be null.
-
locale
Description copied from interface:HistoricProcessInstanceQueryLocalize historic process name and description to specified locale.- Specified by:
localein interfaceHistoricProcessInstanceQuery
-
withLocalizationFallback
Description copied from interface:HistoricProcessInstanceQueryInstruct localization to fallback to more general locales including the default locale of the JVM if the specified locale is not found.- Specified by:
withLocalizationFallbackin interfaceHistoricProcessInstanceQuery
-
or
Description copied from interface:HistoricProcessInstanceQueryBegin an OR statement. Make sure you invoke the endOr method at the end of your OR statement. Only one OR statement is allowed, for the second call to this method an exception will be thrown.- Specified by:
orin interfaceHistoricProcessInstanceQuery
-
endOr
Description copied from interface:HistoricProcessInstanceQueryEnd an OR statement. Only one OR statement is allowed, for the second call to this method an exception will be thrown.- Specified by:
endOrin interfaceHistoricProcessInstanceQuery
-
orderByProcessInstanceBusinessKey
Description copied from interface:HistoricProcessInstanceQueryOrder by the business key (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByProcessInstanceBusinessKeyin interfaceHistoricProcessInstanceQuery
-
orderByProcessInstanceDuration
Description copied from interface:HistoricProcessInstanceQueryOrder by the duration of the process instance (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByProcessInstanceDurationin interfaceHistoricProcessInstanceQuery
-
orderByProcessInstanceStartTime
Description copied from interface:HistoricProcessInstanceQueryOrder by the start time (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByProcessInstanceStartTimein interfaceHistoricProcessInstanceQuery
-
orderByProcessInstanceEndTime
Description copied from interface:HistoricProcessInstanceQueryOrder by the end time (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByProcessInstanceEndTimein interfaceHistoricProcessInstanceQuery
-
orderByProcessDefinitionId
Description copied from interface:HistoricProcessInstanceQueryOrder by the process definition id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByProcessDefinitionIdin interfaceHistoricProcessInstanceQuery
-
orderByProcessInstanceId
Description copied from interface:HistoricProcessInstanceQueryOrder by the process instance id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByProcessInstanceIdin interfaceHistoricProcessInstanceQuery
-
orderByTenantId
Description copied from interface:HistoricProcessInstanceQueryOrder by tenant id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTenantIdin interfaceHistoricProcessInstanceQuery
-
executeCount
- Specified by:
executeCountin classAbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance>
-
executeList
Description copied from class:AbstractQueryExecutes the actual query to retrieve the list of results.- Specified by:
executeListin classAbstractVariableQueryImpl<HistoricProcessInstanceQuery,HistoricProcessInstance>
-
addCachedVariableForQueryById
protected void addCachedVariableForQueryById(CommandContext commandContext, List<HistoricProcessInstance> results) -
enhanceCachedValue
- Specified by:
enhanceCachedValuein interfaceCacheAwareQuery<HistoricProcessInstanceEntity>
-
ensureVariablesInitialized
protected void ensureVariablesInitialized() -
delete
public void delete()Description copied from interface:DeleteQueryDelete all instances that match the query.- Specified by:
deletein interfaceDeleteQuery<HistoricProcessInstanceQuery,HistoricProcessInstance>
-
deleteWithRelatedData
Deprecated.Description copied from interface:DeleteQueryDelete all instances and their related data that match the query in bulk. Note that only the historical data directly related to the instance will be deleted. This means that for example for historic case/process instances, it will not delete any associated historic case/process instance (these should be deleted through the respective deletion for the particular model) which is owned by another engine (e.g. a process for the cmmn engine). Use the specific deletion methods on the respective history services otherwise: they delete with cascading to all other engines, but are not as performant as the bulk delete here.- Specified by:
deleteWithRelatedDatain interfaceDeleteQuery<HistoricProcessInstanceQuery,HistoricProcessInstance>
-
deleteInParallelUsingBatch
Description copied from interface:BatchDeleteQueryPerform the deletion in parallel using the given batch size. Doing the deletion in parallel means that multiple batches can be deleted in the same time- Specified by:
deleteInParallelUsingBatchin interfaceBatchDeleteQuery<HistoricProcessInstanceQuery>- Parameters:
batchSize- the size of each batch deletionbatchName- the name of the batch- Returns:
- the id the batch that is doing the deletion
-
deleteSequentiallyUsingBatch
Description copied from interface:BatchDeleteQueryPerform the deletion sequentially using the given batch size. Doing the deletion sequentially means that the deletion will be done one batch at a time.- Specified by:
deleteSequentiallyUsingBatchin interfaceBatchDeleteQuery<HistoricProcessInstanceQuery>- Parameters:
batchSize- the size of each batch deletionbatchName- the name of the batch- Returns:
- the id the batch that is doing the deletion
-
getBusinessKey
-
getBusinessKeyLike
-
getBusinessKeyLikeIgnoreCase
-
getBusinessStatus
-
getBusinessStatusLike
-
getBusinessStatusLikeIgnoreCase
-
isOpen
public boolean isOpen() -
getProcessDefinitionId
-
getProcessDefinitionKey
-
getProcessDefinitionKeyLike
-
getProcessDefinitionKeyLikeIgnoreCase
-
getProcessDefinitionKeyIn
-
getProcessDefinitionIdLike
-
getProcessDefinitionName
-
getProcessDefinitionNameLike
-
getProcessDefinitionNameLikeIgnoreCase
-
getProcessDefinitionCategory
-
getProcessDefinitionCategoryLike
-
getProcessDefinitionCategoryLikeIgnoreCase
-
getProcessDefinitionVersion
-
getProcessInstanceId
-
getId
- Specified by:
getIdin interfaceCacheAwareQuery<HistoricProcessInstanceEntity>
-
getProcessInstanceIds
-
getStartedBy
-
getSuperProcessInstanceId
-
isExcludeSubprocesses
public boolean isExcludeSubprocesses() -
getProcessKeyNotIn
-
getStartedAfter
-
getStartedBefore
-
getFinishedAfter
-
getFinishedBefore
-
getActiveActivityId
-
getActiveActivityIds
-
getInvolvedUser
-
getInvolvedGroups
-
getName
-
getNameLike
-
getNameLikeIgnoreCase
-
getDeploymentId
-
getDeploymentIds
-
isFinished
public boolean isFinished() -
isUnfinished
public boolean isUnfinished() -
isDeleted
public boolean isDeleted() -
isNotDeleted
public boolean isNotDeleted() -
isIncludeProcessVariables
public boolean isIncludeProcessVariables() -
isWithException
public boolean isWithException() -
getTenantId
-
getTenantIdLike
-
getTenantIdLikeIgnoreCase
-
isWithoutTenantId
public boolean isWithoutTenantId() -
getCallbackId
-
getCallbackType
-
isWithoutCallbackId
public boolean isWithoutCallbackId() -
getReferenceId
-
getReferenceType
-
getOrQueryObjects
-
getInvolvedUserIdentityLink
-
getInvolvedGroupIdentityLink
-
isWithJobException
public boolean isWithJobException() -
getLocale
-
isWithLocalizationFallback
public boolean isWithLocalizationFallback() -
isNeedsProcessDefinitionOuterJoin
public boolean isNeedsProcessDefinitionOuterJoin() -
getSafeInvolvedGroups
-
setSafeInvolvedGroups
-
getRootScopeId
-
getParentScopeId
-