public class HistoricCaseInstanceQueryImpl extends AbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance> implements HistoricCaseInstanceQuery
| Modifier and Type | Field and Description |
|---|---|
protected String |
businessKey |
protected String |
businessKeyLike |
protected String |
caseDefinitionId |
protected String |
caseDefinitionKey |
protected String |
caseDefinitionName |
protected String |
caseDefinitionNameLike |
protected String |
caseInstanceId |
protected Set<String> |
caseInstanceIds |
protected List<String> |
caseKeyNotIn |
protected Date |
closedAfter |
protected Date |
closedBefore |
protected Date |
createdAfter |
protected Date |
createdBefore |
protected String |
createdBy |
protected Boolean |
notClosed |
protected Integer |
state |
protected String |
subCaseInstanceId |
protected String |
subProcessInstanceId |
protected String |
superCaseInstanceId |
protected String |
superProcessInstanceId |
queryVariableValuescommandExecutor, expressions, orderingProperties, resultType, SORTORDER_ASC, SORTORDER_DESC, validatorsdatabaseType, DEFAULT_ORDER_BY, firstResult, maxResults, orderBy, parameterauthDefaultPerm, authGroupIds, authUserId, isAuthorizationCheckEnabled, permissionChecks| Constructor and Description |
|---|
HistoricCaseInstanceQueryImpl() |
HistoricCaseInstanceQueryImpl(CommandExecutor commandExecutor) |
| Modifier and Type | Method and Description |
|---|---|
HistoricCaseInstanceQuery |
active()
Only select historic case instances which are active
|
HistoricCaseInstanceQueryImpl |
caseDefinitionId(String caseDefinitionId)
Only select historic case instances for the given case definition
|
HistoricCaseInstanceQuery |
caseDefinitionKey(String caseDefinitionKey)
Only select historic case instances that are defined by a case definition with the given key.
|
HistoricCaseInstanceQuery |
caseDefinitionKeyNotIn(List<String> caseDefinitionKeys)
Only select historic case instances that don't have a case definition of which the key is present in the given list
|
HistoricCaseInstanceQuery |
caseDefinitionName(String caseDefinitionName)
Only select historic case instances that are defined by a case definition with the given name.
|
HistoricCaseInstanceQuery |
caseDefinitionNameLike(String nameLike)
Only select historic case instances that are defined by case definition which name
is like the given value.
|
HistoricCaseInstanceQuery |
caseInstanceBusinessKey(String businessKey)
Only select historic case instances with the given business key
|
HistoricCaseInstanceQuery |
caseInstanceBusinessKeyLike(String businessKeyLike)
Only select historic case instances which had a business key like the given value.
|
HistoricCaseInstanceQueryImpl |
caseInstanceId(String caseInstanceId)
Only select historic case instances with the given case instance id.
|
HistoricCaseInstanceQuery |
caseInstanceIds(Set<String> caseInstanceIds)
Only select historic case instances whose id is in the given set of ids.
|
HistoricCaseInstanceQuery |
closed()
Only select historic case instances which are closed
|
HistoricCaseInstanceQuery |
closedAfter(Date date)
Only select historic case instances that were closed after the given date.
|
HistoricCaseInstanceQuery |
closedBefore(Date date)
Only select historic case instances that were closed before the given date.
|
HistoricCaseInstanceQuery |
completed()
Only select historic case instances which are completed
|
HistoricCaseInstanceQuery |
createdAfter(Date date)
Only select historic case instances that were created after the given date.
|
HistoricCaseInstanceQuery |
createdBefore(Date date)
Only select historic case instances that were created before the given date.
|
HistoricCaseInstanceQuery |
createdBy(String userId)
Only select historic case instance that are created by the given user.
|
long |
executeCount(CommandContext commandContext) |
List<HistoricCaseInstance> |
executeList(CommandContext commandContext,
Page page)
Executes the actual query to retrieve the list of results.
|
HistoricCaseInstanceQuery |
failed() |
String |
getBusinessKey() |
String |
getBusinessKeyLike() |
String |
getCaseDefinitionId() |
String |
getCaseDefinitionIdLike() |
String |
getCaseDefinitionKey() |
String |
getCaseDefinitionName() |
String |
getCaseDefinitionNameLike() |
String |
getCaseInstanceId() |
Set<String> |
getCaseInstanceIds() |
List<String> |
getCaseKeyNotIn() |
Date |
getClosedAfter() |
Date |
getClosedBefore() |
Date |
getCreatedAfter() |
Date |
getCreatedBefore() |
String |
getStartedBy() |
String |
getSubCaseInstanceId() |
String |
getSubProcessInstanceId() |
String |
getSuperCaseInstanceId() |
String |
getSuperProcessInstanceId() |
HistoricCaseInstanceQuery |
notClosed()
Only select historic case instance that are not yet closed.
|
HistoricCaseInstanceQuery |
orderByCaseDefinitionId()
Order by the case definition id (needs to be followed by
Query.asc() or Query.desc()). |
HistoricCaseInstanceQuery |
orderByCaseInstanceBusinessKey()
Order by the business key (needs to be followed by
Query.asc() or Query.desc()). |
HistoricCaseInstanceQuery |
orderByCaseInstanceCloseTime()
Order by the close time (needs to be followed by
Query.asc() or Query.desc()). |
HistoricCaseInstanceQuery |
orderByCaseInstanceCreateTime()
Order by the create time (needs to be followed by
Query.asc() or Query.desc()). |
HistoricCaseInstanceQuery |
orderByCaseInstanceDuration()
Order by the duration of the case instance (needs to be followed by
Query.asc() or Query.desc()). |
HistoricCaseInstanceQuery |
orderByCaseInstanceId()
Order by the case instance id (needs to be followed by
Query.asc() or Query.desc()). |
void |
setSuperCaseInstanceId(String superCaseInstanceId) |
HistoricCaseInstanceQuery |
subCaseInstanceId(String subCaseInstanceId)
Only select historic case instances having a sub case instance
with the given case instance id.
|
HistoricCaseInstanceQuery |
subProcessInstanceId(String subProcessInstanceId)
Only select historic case instances having a sub process instance
with the given process instance id.
|
HistoricCaseInstanceQuery |
superCaseInstanceId(String superCaseInstanceId)
Only select historic case instances started by the given case instance.
|
HistoricCaseInstanceQuery |
superProcessInstanceId(String superProcessInstanceId)
Only select historic case instances started by the given process instance.
|
HistoricCaseInstanceQuery |
suspended() |
HistoricCaseInstanceQuery |
terminated()
Only select historic case instances which are terminated
|
addVariable, ensureVariablesInitialized, getQueryVariableValues, variableValueEquals, variableValueGreaterThan, variableValueGreaterThanOrEqual, variableValueLessThan, variableValueLessThanOrEqual, variableValueLike, variableValueNotEqualsaddExpression, addValidator, asc, checkQueryOk, count, desc, direction, evaluateExpressions, evaluateExpressionsAndExecuteCount, evaluateExpressionsAndExecuteList, execute, executeSingleResult, extend, getExpressions, getMethod, getOrderBy, getOrderingProperties, list, listPage, mergeExpressions, mergeOrdering, orderBy, orderBy, removeValidator, setCommandExecutor, setExpressions, setOrderingProperties, singleResult, validate, validategetDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getParameter, setDatabaseType, setFirstResult, setMaxResults, setOrderBy, setParameteraddPermissionCheck, getAuthDefaultPerm, getAuthGroupIds, getAuthUserId, getPermissionChecks, isAuthorizationCheckEnabled, setAuthDefaultPerm, setAuthGroupIds, setAuthorizationCheckEnabled, setAuthUserId, setPermissionChecksclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvariableValueEquals, variableValueGreaterThan, variableValueGreaterThanOrEqual, variableValueLessThan, variableValueLessThanOrEqual, variableValueLike, variableValueNotEqualsprotected String caseInstanceId
protected String caseDefinitionId
protected String caseDefinitionName
protected String caseDefinitionNameLike
protected String businessKey
protected String businessKeyLike
protected Integer state
protected Boolean notClosed
protected String createdBy
protected String superCaseInstanceId
protected String subCaseInstanceId
protected String superProcessInstanceId
protected String subProcessInstanceId
protected Date createdBefore
protected Date createdAfter
protected Date closedBefore
protected Date closedAfter
protected String caseDefinitionKey
public HistoricCaseInstanceQueryImpl()
public HistoricCaseInstanceQueryImpl(CommandExecutor commandExecutor)
public HistoricCaseInstanceQueryImpl caseInstanceId(String caseInstanceId)
HistoricCaseInstanceQuerycaseInstanceId in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery caseInstanceIds(Set<String> caseInstanceIds)
HistoricCaseInstanceQuerycaseInstanceIds in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQueryImpl caseDefinitionId(String caseDefinitionId)
HistoricCaseInstanceQuerycaseDefinitionId in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery caseDefinitionKey(String caseDefinitionKey)
HistoricCaseInstanceQuerycaseDefinitionKey in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery caseDefinitionName(String caseDefinitionName)
HistoricCaseInstanceQuerycaseDefinitionName in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery caseDefinitionNameLike(String nameLike)
HistoricCaseInstanceQuerycaseDefinitionNameLike in interface HistoricCaseInstanceQuerynameLike - The string can include the wildcard character '%' to express
like-strategy: starts with (string%), ends with (%string) or contains (%string%).public HistoricCaseInstanceQuery caseInstanceBusinessKey(String businessKey)
HistoricCaseInstanceQuerycaseInstanceBusinessKey in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery caseInstanceBusinessKeyLike(String businessKeyLike)
HistoricCaseInstanceQuerycaseInstanceBusinessKeyLike in interface HistoricCaseInstanceQuerybusinessKeyLike - The string can include the wildcard character '%' to express
like-strategy: starts with (string%), ends with (%string) or contains (%string%).public HistoricCaseInstanceQuery createdBy(String userId)
HistoricCaseInstanceQuerycreatedBy in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery caseDefinitionKeyNotIn(List<String> caseDefinitionKeys)
HistoricCaseInstanceQuerycaseDefinitionKeyNotIn in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery createdAfter(Date date)
HistoricCaseInstanceQuerycreatedAfter in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery createdBefore(Date date)
HistoricCaseInstanceQuerycreatedBefore in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery closedAfter(Date date)
HistoricCaseInstanceQueryclosedAfter in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery closedBefore(Date date)
HistoricCaseInstanceQueryclosedBefore in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery superCaseInstanceId(String superCaseInstanceId)
HistoricCaseInstanceQuerysuperCaseInstanceId in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery subCaseInstanceId(String subCaseInstanceId)
HistoricCaseInstanceQuerysubCaseInstanceId in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery superProcessInstanceId(String superProcessInstanceId)
HistoricCaseInstanceQuerysuperProcessInstanceId in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery subProcessInstanceId(String subProcessInstanceId)
HistoricCaseInstanceQuerysubProcessInstanceId in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery active()
HistoricCaseInstanceQueryactive in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery completed()
HistoricCaseInstanceQuerycompleted in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery terminated()
HistoricCaseInstanceQueryterminated in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery failed()
public HistoricCaseInstanceQuery suspended()
public HistoricCaseInstanceQuery closed()
HistoricCaseInstanceQueryclosed in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery notClosed()
HistoricCaseInstanceQuerynotClosed in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery orderByCaseInstanceBusinessKey()
HistoricCaseInstanceQueryQuery.asc() or Query.desc()).orderByCaseInstanceBusinessKey in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery orderByCaseInstanceDuration()
HistoricCaseInstanceQueryQuery.asc() or Query.desc()).orderByCaseInstanceDuration in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery orderByCaseInstanceCreateTime()
HistoricCaseInstanceQueryQuery.asc() or Query.desc()).orderByCaseInstanceCreateTime in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery orderByCaseInstanceCloseTime()
HistoricCaseInstanceQueryQuery.asc() or Query.desc()).orderByCaseInstanceCloseTime in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery orderByCaseDefinitionId()
HistoricCaseInstanceQueryQuery.asc() or Query.desc()).orderByCaseDefinitionId in interface HistoricCaseInstanceQuerypublic HistoricCaseInstanceQuery orderByCaseInstanceId()
HistoricCaseInstanceQueryQuery.asc() or Query.desc()).orderByCaseInstanceId in interface HistoricCaseInstanceQuerypublic long executeCount(CommandContext commandContext)
executeCount in class AbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>public List<HistoricCaseInstance> executeList(CommandContext commandContext, Page page)
AbstractQueryexecuteList in class AbstractVariableQueryImpl<HistoricCaseInstanceQuery,HistoricCaseInstance>page - used if the results must be paged. If null, no paging will be applied.public String getBusinessKey()
public String getBusinessKeyLike()
public String getCaseDefinitionId()
public String getCaseDefinitionKey()
public String getCaseDefinitionIdLike()
public String getCaseDefinitionName()
public String getCaseDefinitionNameLike()
public String getCaseInstanceId()
public String getStartedBy()
public String getSuperCaseInstanceId()
public void setSuperCaseInstanceId(String superCaseInstanceId)
public Date getCreatedAfter()
public Date getCreatedBefore()
public Date getClosedAfter()
public Date getClosedBefore()
public String getSubCaseInstanceId()
public String getSuperProcessInstanceId()
public String getSubProcessInstanceId()
Copyright © 2018. All rights reserved.