Class HistoricCaseInstanceQueryImpl
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<HistoricCaseInstanceQuery,HistoricCaseInstance>
org.flowable.cmmn.engine.impl.history.HistoricCaseInstanceQueryImpl
- All Implemented Interfaces:
Serializable,HistoricCaseInstanceQuery,BatchDeleteQuery<HistoricCaseInstanceQuery>,CacheAwareQuery<HistoricCaseInstanceEntity>,DeleteQuery<HistoricCaseInstanceQuery,,HistoricCaseInstance> Query<HistoricCaseInstanceQuery,,HistoricCaseInstance> Command<Object>
public class HistoricCaseInstanceQueryImpl
extends AbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>
implements HistoricCaseInstanceQuery, CacheAwareQuery<HistoricCaseInstanceEntity>
- Author:
- Joram Barrez, Tijs Rademakers
- 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 Integerprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected CmmnEngineConfigurationprotected HistoricCaseInstanceQueryImplprotected Stringprotected booleanprotected Dateprotected Dateprotected booleanprotected booleanprotected IdentityLinkQueryObjectprotected Stringprotected IdentityLinkQueryObjectprotected Dateprotected Dateprotected Stringprotected Stringprotected List<HistoricCaseInstanceQueryImpl>protected Stringprotected Stringprotected Dateprotected Dateprotected 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
ConstructorsConstructorDescriptionHistoricCaseInstanceQueryImpl(CommandContext commandContext, CmmnEngineConfiguration cmmnEngineConfiguration) HistoricCaseInstanceQueryImpl(CommandExecutor commandExecutor, CmmnEngineConfiguration cmmnEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionactivePlanItemDefinitionId(String planItemDefinitionId) activePlanItemDefinitionIds(Set<String> planItemDefinitionIds) protected voidaddCachedVariableForQueryById(CommandContext commandContext, List<HistoricCaseInstance> results) caseDefinitionCategory(String caseDefinitionCategory) caseDefinitionId(String caseDefinitionId) caseDefinitionIds(Set<String> caseDefinitionIds) caseDefinitionKey(String caseDefinitionKey) caseDefinitionKeys(Set<String> caseDefinitionKeys) caseDefinitionName(String caseDefinitionName) caseDefinitionVersion(Integer caseDefinitionVersion) caseInstanceBusinessKey(String businessKey) caseInstanceBusinessStatus(String businessStatus) caseInstanceCallbackId(String callbackId) caseInstanceCallbackType(String callbackType) caseInstanceId(String caseInstanceId) caseInstanceIds(Set<String> caseInstanceIds) caseInstanceName(String name) caseInstanceNameLike(String nameLike) caseInstanceNameLikeIgnoreCase(String nameLikeIgnoreCase) caseInstanceParentId(String parentId) caseInstanceReferenceId(String referenceId) caseInstanceReferenceType(String referenceType) caseInstanceTenantId(String tenantId) voiddelete()deleteInParallelUsingBatch(int batchSize, String batchName) deleteSequentiallyUsingBatch(int batchSize, String batchName) voiddeploymentId(String deploymentId) deploymentIds(List<String> deploymentIds) endOr()voidenhanceCachedValue(HistoricCaseInstanceEntity caseInstance) protected voidlongexecuteCount(CommandContext commandContext) executeList(CommandContext commandContext) finished()finishedAfter(Date afterTime) finishedBefore(Date beforeTime) getId()getState()involvedGroup(String groupId, String identityLinkType) involvedGroups(Set<String> groupIds) involvedUser(String userId) involvedUser(String userId, String identityLinkType) booleanbooleanbooleanbooleanbooleanbooleanbooleanlastReactivatedAfter(Date afterTime) lastReactivatedBefore(Date beforeTime) lastReactivatedBy(String userId) limitCaseVariables(Integer historicCaseVariablesLimit) or()voidsetSafeInvolvedGroups(List<List<String>> safeInvolvedGroups) startedAfter(Date afterTime) startedBefore(Date beforeTime) variableExists(String name) variableNotExists(String name) variableValueEquals(Object variableValue) variableValueEquals(String variableName, Object variableValue) variableValueEqualsIgnoreCase(String name, String value) variableValueGreaterThan(String name, Object value) variableValueGreaterThanOrEqual(String name, Object value) variableValueLessThan(String name, Object value) variableValueLessThanOrEqual(String name, Object value) variableValueLike(String name, String value) variableValueLikeIgnoreCase(String name, String value) variableValueNotEquals(String variableName, Object variableValue) variableValueNotEqualsIgnoreCase(String name, String value) 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
-
cmmnEngineConfiguration
-
caseDefinitionId
-
caseDefinitionKey
-
caseDefinitionKeys
-
caseDefinitionIds
-
caseDefinitionName
-
caseDefinitionCategory
-
caseDefinitionVersion
-
caseInstanceId
-
caseInstanceIds
-
caseInstanceName
-
caseInstanceNameLike
-
caseInstanceNameLikeIgnoreCase
-
businessKey
-
businessStatus
-
caseInstanceParentId
-
withoutCaseInstanceParentId
protected boolean withoutCaseInstanceParentId -
deploymentId
-
deploymentIds
-
finished
protected boolean finished -
unfinished
protected boolean unfinished -
startedBefore
-
startedAfter
-
finishedBefore
-
finishedAfter
-
startedBy
-
state
-
lastReactivatedBefore
-
lastReactivatedAfter
-
lastReactivatedBy
-
callbackId
-
callbackType
-
withoutCallbackId
protected boolean withoutCallbackId -
referenceId
-
referenceType
-
tenantId
-
withoutTenantId
protected boolean withoutTenantId -
includeCaseVariables
protected boolean includeCaseVariables -
activePlanItemDefinitionId
-
activePlanItemDefinitionIds
-
involvedUser
-
involvedUserIdentityLink
-
involvedGroups
-
involvedGroupIdentityLink
-
orQueryObjects
-
currentOrQueryObject
-
inOrStatement
protected boolean inOrStatement -
locale
-
withLocalizationFallback
protected boolean withLocalizationFallback
-
-
Constructor Details
-
HistoricCaseInstanceQueryImpl
public HistoricCaseInstanceQueryImpl() -
HistoricCaseInstanceQueryImpl
public HistoricCaseInstanceQueryImpl(CommandContext commandContext, CmmnEngineConfiguration cmmnEngineConfiguration) -
HistoricCaseInstanceQueryImpl
public HistoricCaseInstanceQueryImpl(CommandExecutor commandExecutor, CmmnEngineConfiguration cmmnEngineConfiguration)
-
-
Method Details
-
ensureVariablesInitialized
protected void ensureVariablesInitialized()- Overrides:
ensureVariablesInitializedin classAbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
caseDefinitionId
- Specified by:
caseDefinitionIdin interfaceHistoricCaseInstanceQuery
-
caseDefinitionIds
- Specified by:
caseDefinitionIdsin interfaceHistoricCaseInstanceQuery
-
caseDefinitionKey
- Specified by:
caseDefinitionKeyin interfaceHistoricCaseInstanceQuery
-
caseDefinitionCategory
- Specified by:
caseDefinitionCategoryin interfaceHistoricCaseInstanceQuery
-
caseDefinitionName
- Specified by:
caseDefinitionNamein interfaceHistoricCaseInstanceQuery
-
caseDefinitionVersion
- Specified by:
caseDefinitionVersionin interfaceHistoricCaseInstanceQuery
-
caseInstanceId
- Specified by:
caseInstanceIdin interfaceHistoricCaseInstanceQuery
-
caseInstanceIds
- Specified by:
caseInstanceIdsin interfaceHistoricCaseInstanceQuery
-
caseInstanceName
- Specified by:
caseInstanceNamein interfaceHistoricCaseInstanceQuery
-
caseInstanceNameLike
- Specified by:
caseInstanceNameLikein interfaceHistoricCaseInstanceQuery
-
caseInstanceNameLikeIgnoreCase
- Specified by:
caseInstanceNameLikeIgnoreCasein interfaceHistoricCaseInstanceQuery
-
caseInstanceBusinessKey
- Specified by:
caseInstanceBusinessKeyin interfaceHistoricCaseInstanceQuery
-
caseInstanceBusinessStatus
- Specified by:
caseInstanceBusinessStatusin interfaceHistoricCaseInstanceQuery
-
caseDefinitionKeys
- Specified by:
caseDefinitionKeysin interfaceHistoricCaseInstanceQuery
-
caseInstanceParentId
- Specified by:
caseInstanceParentIdin interfaceHistoricCaseInstanceQuery
-
withoutCaseInstanceParent
- Specified by:
withoutCaseInstanceParentin interfaceHistoricCaseInstanceQuery
-
deploymentId
- Specified by:
deploymentIdin interfaceHistoricCaseInstanceQuery
-
deploymentIds
- Specified by:
deploymentIdsin interfaceHistoricCaseInstanceQuery
-
finished
- Specified by:
finishedin interfaceHistoricCaseInstanceQuery
-
unfinished
- Specified by:
unfinishedin interfaceHistoricCaseInstanceQuery
-
finishedBefore
- Specified by:
finishedBeforein interfaceHistoricCaseInstanceQuery
-
finishedAfter
- Specified by:
finishedAfterin interfaceHistoricCaseInstanceQuery
-
startedBefore
- Specified by:
startedBeforein interfaceHistoricCaseInstanceQuery
-
startedAfter
- Specified by:
startedAfterin interfaceHistoricCaseInstanceQuery
-
startedBy
- Specified by:
startedByin interfaceHistoricCaseInstanceQuery
-
state
- Specified by:
statein interfaceHistoricCaseInstanceQuery
-
lastReactivatedBefore
- Specified by:
lastReactivatedBeforein interfaceHistoricCaseInstanceQuery
-
lastReactivatedAfter
- Specified by:
lastReactivatedAfterin interfaceHistoricCaseInstanceQuery
-
lastReactivatedBy
- Specified by:
lastReactivatedByin interfaceHistoricCaseInstanceQuery
-
caseInstanceCallbackId
- Specified by:
caseInstanceCallbackIdin interfaceHistoricCaseInstanceQuery
-
caseInstanceCallbackType
- Specified by:
caseInstanceCallbackTypein interfaceHistoricCaseInstanceQuery
-
withoutCaseInstanceCallbackId
- Specified by:
withoutCaseInstanceCallbackIdin interfaceHistoricCaseInstanceQuery
-
caseInstanceReferenceId
- Specified by:
caseInstanceReferenceIdin interfaceHistoricCaseInstanceQuery
-
caseInstanceReferenceType
- Specified by:
caseInstanceReferenceTypein interfaceHistoricCaseInstanceQuery
-
caseInstanceTenantId
- Specified by:
caseInstanceTenantIdin interfaceHistoricCaseInstanceQuery
-
caseInstanceWithoutTenantId
- Specified by:
caseInstanceWithoutTenantIdin interfaceHistoricCaseInstanceQuery
-
orderByCaseInstanceId
- Specified by:
orderByCaseInstanceIdin interfaceHistoricCaseInstanceQuery
-
orderByCaseInstanceName
- Specified by:
orderByCaseInstanceNamein interfaceHistoricCaseInstanceQuery
-
orderByCaseDefinitionId
- Specified by:
orderByCaseDefinitionIdin interfaceHistoricCaseInstanceQuery
-
orderByCaseDefinitionKey
- Specified by:
orderByCaseDefinitionKeyin interfaceHistoricCaseInstanceQuery
-
orderByStartTime
- Specified by:
orderByStartTimein interfaceHistoricCaseInstanceQuery
-
orderByEndTime
- Specified by:
orderByEndTimein interfaceHistoricCaseInstanceQuery
-
orderByTenantId
- Specified by:
orderByTenantIdin interfaceHistoricCaseInstanceQuery
-
executeCount
- Specified by:
executeCountin classAbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
executeList
- Specified by:
executeListin classAbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
addCachedVariableForQueryById
protected void addCachedVariableForQueryById(CommandContext commandContext, List<HistoricCaseInstance> results) -
enhanceCachedValue
- Specified by:
enhanceCachedValuein interfaceCacheAwareQuery<HistoricCaseInstanceEntity>
-
delete
public void delete()- Specified by:
deletein interfaceDeleteQuery<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
deleteWithRelatedData
public void deleteWithRelatedData()- Specified by:
deleteWithRelatedDatain interfaceDeleteQuery<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
deleteInParallelUsingBatch
- Specified by:
deleteInParallelUsingBatchin interfaceBatchDeleteQuery<HistoricCaseInstanceQuery>
-
deleteSequentiallyUsingBatch
- Specified by:
deleteSequentiallyUsingBatchin interfaceBatchDeleteQuery<HistoricCaseInstanceQuery>
-
includeCaseVariables
- Specified by:
includeCaseVariablesin interfaceHistoricCaseInstanceQuery
-
limitCaseVariables
- Specified by:
limitCaseVariablesin interfaceHistoricCaseInstanceQuery
-
activePlanItemDefinitionId
- Specified by:
activePlanItemDefinitionIdin interfaceHistoricCaseInstanceQuery
-
activePlanItemDefinitionIds
- Specified by:
activePlanItemDefinitionIdsin interfaceHistoricCaseInstanceQuery
-
involvedUser
- Specified by:
involvedUserin interfaceHistoricCaseInstanceQuery
-
involvedUser
- Specified by:
involvedUserin interfaceHistoricCaseInstanceQuery
-
involvedGroup
- Specified by:
involvedGroupin interfaceHistoricCaseInstanceQuery
-
involvedGroups
- Specified by:
involvedGroupsin interfaceHistoricCaseInstanceQuery
-
or
- Specified by:
orin interfaceHistoricCaseInstanceQuery
-
endOr
- Specified by:
endOrin interfaceHistoricCaseInstanceQuery
-
variableValueEquals
- Specified by:
variableValueEqualsin interfaceHistoricCaseInstanceQuery- Overrides:
variableValueEqualsin classAbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
variableValueNotEquals
- Specified by:
variableValueNotEqualsin interfaceHistoricCaseInstanceQuery- Overrides:
variableValueNotEqualsin classAbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
variableValueEquals
- Specified by:
variableValueEqualsin interfaceHistoricCaseInstanceQuery- Overrides:
variableValueEqualsin classAbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
variableValueEqualsIgnoreCase
- Specified by:
variableValueEqualsIgnoreCasein interfaceHistoricCaseInstanceQuery- Overrides:
variableValueEqualsIgnoreCasein classAbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
variableValueNotEqualsIgnoreCase
-
variableValueLikeIgnoreCase
- Specified by:
variableValueLikeIgnoreCasein interfaceHistoricCaseInstanceQuery- Overrides:
variableValueLikeIgnoreCasein classAbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
variableValueGreaterThan
- Specified by:
variableValueGreaterThanin interfaceHistoricCaseInstanceQuery- Overrides:
variableValueGreaterThanin classAbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
variableValueGreaterThanOrEqual
- Specified by:
variableValueGreaterThanOrEqualin interfaceHistoricCaseInstanceQuery- Overrides:
variableValueGreaterThanOrEqualin classAbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
variableValueLessThan
- Specified by:
variableValueLessThanin interfaceHistoricCaseInstanceQuery- Overrides:
variableValueLessThanin classAbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
variableValueLessThanOrEqual
- Specified by:
variableValueLessThanOrEqualin interfaceHistoricCaseInstanceQuery- Overrides:
variableValueLessThanOrEqualin classAbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
variableValueLike
- Specified by:
variableValueLikein interfaceHistoricCaseInstanceQuery- Overrides:
variableValueLikein classAbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
variableExists
- Specified by:
variableExistsin interfaceHistoricCaseInstanceQuery- Overrides:
variableExistsin classAbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
variableNotExists
- Specified by:
variableNotExistsin interfaceHistoricCaseInstanceQuery- Overrides:
variableNotExistsin classAbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>
-
locale
- Specified by:
localein interfaceHistoricCaseInstanceQuery
-
withLocalizationFallback
- Specified by:
withLocalizationFallbackin interfaceHistoricCaseInstanceQuery
-
getCaseDefinitionId
-
getCaseDefinitionKey
-
getCaseDefinitionKeys
-
getCaseDefinitionIds
-
getCaseDefinitionName
-
getCaseDefinitionCategory
-
getCaseDefinitionVersion
-
getCaseInstanceId
-
getId
- Specified by:
getIdin interfaceCacheAwareQuery<HistoricCaseInstanceEntity>
-
getCaseInstanceName
-
getCaseInstanceNameLike
-
getCaseInstanceNameLikeIgnoreCase
-
getBusinessKey
-
getBusinessStatus
-
getCaseInstanceParentId
-
isWithoutCaseInstanceParentId
public boolean isWithoutCaseInstanceParentId() -
isFinished
public boolean isFinished() -
isUnfinished
public boolean isUnfinished() -
getStartedBefore
-
getStartedAfter
-
getFinishedBefore
-
getFinishedAfter
-
getStartedBy
-
getState
-
getLastReactivatedBefore
-
getLastReactivatedAfter
-
getLastReactivatedBy
-
getCallbackId
-
getCallbackType
-
isWithoutCallbackId
public boolean isWithoutCallbackId() -
getReferenceId
-
getReferenceType
-
getTenantId
-
isWithoutTenantId
public boolean isWithoutTenantId() -
getActivePlanItemDefinitionId
-
getActivePlanItemDefinitionIds
-
getInvolvedUser
-
getInvolvedUserIdentityLink
-
getInvolvedGroups
-
getInvolvedGroupIdentityLink
-
isIncludeCaseVariables
public boolean isIncludeCaseVariables() -
getOrQueryObjects
-
getDeploymentId
-
getDeploymentIds
-
getCaseInstanceIds
-
isNeedsCaseDefinitionOuterJoin
public boolean isNeedsCaseDefinitionOuterJoin() -
getSafeInvolvedGroups
-
setSafeInvolvedGroups
-