public class HistoricDecisionInstanceQueryImpl extends AbstractQuery<HistoricDecisionInstanceQuery,HistoricDecisionInstance> implements HistoricDecisionInstanceQuery
AbstractQuery.ResultTypecommandExecutor, expressions, maxResultsLimitEnabled, resultType, SORTORDER_ASC, SORTORDER_DESC, validatorsauthCheck, databaseType, firstResult, maxResults, orderingProperties, parameter, tenantCheck| Constructor and Description |
|---|
HistoricDecisionInstanceQueryImpl() |
HistoricDecisionInstanceQueryImpl(CommandExecutor commandExecutor) |
| Modifier and Type | Method and Description |
|---|---|
HistoricDecisionInstanceQuery |
activityIdIn(String... activityIds)
Only select historic decision instances that are evaluated inside a process or a case
which have one of the activity ids.
|
HistoricDecisionInstanceQuery |
activityInstanceIdIn(String... activityInstanceIds)
Only select historic decision instances that are evaluated inside a process or a case
which have one of the activity instance ids.
|
HistoricDecisionInstanceQuery |
caseDefinitionId(String caseDefinitionId)
Only select historic decision instances that are evaluated inside a case
with the given case definition id.
|
HistoricDecisionInstanceQuery |
caseDefinitionKey(String caseDefinitionKey)
Only select historic decision instances that are evaluated inside a case
with the given case definition key.
|
HistoricDecisionInstanceQuery |
caseInstanceId(String caseInstanceId)
Only select historic decision instances that are evaluated inside a case
with the given case instance id.
|
HistoricDecisionInstanceQuery |
decisionDefinitionId(String decisionDefinitionId)
Only select historic decision instances for the given decision definition
|
HistoricDecisionInstanceQuery |
decisionDefinitionIdIn(String... decisionDefinitionIdIn)
Only select historic decision instances for the given decision definitions
|
HistoricDecisionInstanceQuery |
decisionDefinitionKey(String decisionDefinitionKey)
Only select historic decision instances with the given key of the decision definition.
|
HistoricDecisionInstanceQuery |
decisionDefinitionKeyIn(String... decisionDefinitionKeyIn)
Only select historic decision instances with the given keys of the decision definition.
|
HistoricDecisionInstanceQuery |
decisionDefinitionName(String decisionDefinitionName)
Only select historic decision instances with the given name of the decision definition.
|
HistoricDecisionInstanceQuery |
decisionDefinitionNameLike(String decisionDefinitionNameLike)
Only select historic decision instances with the given name of the decision definition using LIKE construct.
|
HistoricDecisionInstanceQuery |
decisionInstanceId(String decisionInstanceId)
Only select historic decision instances with the given decision instance id.
|
HistoricDecisionInstanceQuery |
decisionInstanceIdIn(String... decisionInstanceIdIn)
Only select historic decision instances whose id is in the given list of ids.
|
HistoricDecisionInstanceQuery |
decisionRequirementsDefinitionId(String decisionRequirementsDefinitionId)
Only select historic decision instances that belongs to a decision requirements definition with the given id.
|
HistoricDecisionInstanceQuery |
decisionRequirementsDefinitionKey(String decisionRequirementsDefinitionKey)
Only select historic decision instances that belongs to a decision requirements definition with the given key.
|
HistoricDecisionInstanceQuery |
disableBinaryFetching()
Disable fetching of byte array input and output values.
|
HistoricDecisionInstanceQuery |
disableCustomObjectDeserialization()
Disable deserialization of input and output values that are custom objects.
|
HistoricDecisionInstanceQuery |
evaluatedAfter(Date evaluatedAfter)
Only select historic decision instances that were evaluated after the given date.
|
HistoricDecisionInstanceQuery |
evaluatedBefore(Date evaluatedBefore)
Only select historic decision instances that were evaluated before the given date.
|
long |
executeCount(CommandContext commandContext) |
List<ImmutablePair<String,String>> |
executeDeploymentIdMappingsList(CommandContext commandContext) |
List<HistoricDecisionInstance> |
executeList(CommandContext commandContext,
Page page)
Executes the actual query to retrieve the list of results.
|
String[] |
getActivityIds() |
String[] |
getActivityInstanceIds() |
String |
getCaseDefinitionId() |
String |
getCaseDefinitionKey() |
String |
getCaseInstanceId() |
String |
getDecisionDefinitionId() |
String |
getDecisionDefinitionKey() |
String |
getDecisionDefinitionName() |
String |
getDecisionRequirementsDefinitionId() |
String |
getDecisionRequirementsDefinitionKey() |
String |
getProcessDefinitionId() |
String |
getProcessDefinitionKey() |
String |
getProcessInstanceId() |
String |
getRootDecisionInstanceId() |
String[] |
getTenantIds() |
HistoricDecisionInstanceQuery |
includeInputs()
Enable fetching
HistoricDecisionInputInstance of evaluated decision. |
HistoricDecisionInstanceQuery |
includeOutputs()
Enable fetching
HistoricDecisionOutputInstance of evaluated decision. |
boolean |
isByteArrayFetchingEnabled() |
boolean |
isCustomObjectDeserializationEnabled() |
boolean |
isIncludeInput() |
boolean |
isIncludeOutputs() |
boolean |
isRootDecisionInstancesOnly() |
boolean |
isTenantIdSet() |
HistoricDecisionInstanceQuery |
orderByEvaluationTime()
Order by the time when the decisions was evaluated
(needs to be followed by
Query.asc() or Query.desc()). |
HistoricDecisionInstanceQuery |
orderByTenantId()
Order by tenant id (needs to be followed by
Query.asc() or Query.desc()). |
HistoricDecisionInstanceQuery |
processDefinitionId(String processDefinitionId)
Only select historic decision instances that are evaluated inside a process
with the given process definition id.
|
HistoricDecisionInstanceQuery |
processDefinitionKey(String processDefinitionKey)
Only select historic decision instances that are evaluated inside a process
with the given process definition key.
|
HistoricDecisionInstanceQuery |
processInstanceId(String processInstanceId)
Only select historic decision instances that are evaluated inside a process
with the given process instance id.
|
HistoricDecisionInstanceQuery |
rootDecisionInstanceId(String rootDecisionInstanceId)
Only select historic decision instances with a given root historic decision
instance id.
|
HistoricDecisionInstanceQuery |
rootDecisionInstancesOnly()
Only select historic decision instances that are the root decision instance of an evaluation.
|
HistoricDecisionInstanceQuery |
tenantIdIn(String... tenantIds)
Only select historic decision instances with one of the given tenant ids.
|
HistoricDecisionInstanceQuery |
userId(String userId)
Only select historic decision instances that were evaluated by the user with the given user ID.
|
HistoricDecisionInstanceQuery |
withoutTenantId()
Only selects historic decision instances that have no tenant id.
|
addExpression, addValidator, asc, checkMaxResultsLimit, checkQueryOk, count, desc, direction, disableMaxResultsLimit, enableMaxResultsLimit, evaluateExpressions, evaluateExpressionsAndExecuteCount, evaluateExpressionsAndExecuteDeploymentIdMappingsList, evaluateExpressionsAndExecuteIdsList, evaluateExpressionsAndExecuteList, execute, executeIdsList, executeResult, executeSingleResult, extend, getExpressions, getMethod, hasExcludingConditions, list, listDeploymentIdMappings, listIds, listPage, mergeExpressions, mergeOrdering, orderBy, orderBy, removeValidator, setCommandExecutor, setExpressions, singleResult, unlimitedList, validate, validategetAuthCheck, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getOrderingProperties, getParameter, getTenantCheck, setAuthCheck, setDatabaseType, setFirstResult, setMaxResults, setOrderingProperties, setParameter, setTenantCheckclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasc, count, desc, list, listPage, singleResult, unlimitedListprotected String decisionInstanceId
protected String[] decisionInstanceIdIn
protected String decisionDefinitionId
protected String[] decisionDefinitionIdIn
protected String decisionDefinitionKey
protected String[] decisionDefinitionKeyIn
protected String decisionDefinitionName
protected String decisionDefinitionNameLike
protected String processDefinitionKey
protected String processDefinitionId
protected String processInstanceId
protected String caseDefinitionKey
protected String caseDefinitionId
protected String caseInstanceId
protected String[] activityInstanceIds
protected String[] activityIds
protected Date evaluatedBefore
protected Date evaluatedAfter
protected String userId
protected boolean includeInput
protected boolean includeOutputs
protected boolean isByteArrayFetchingEnabled
protected boolean isCustomObjectDeserializationEnabled
protected String rootDecisionInstanceId
protected boolean rootDecisionInstancesOnly
protected String decisionRequirementsDefinitionId
protected String decisionRequirementsDefinitionKey
protected String[] tenantIds
protected boolean isTenantIdSet
public HistoricDecisionInstanceQueryImpl()
public HistoricDecisionInstanceQueryImpl(CommandExecutor commandExecutor)
public HistoricDecisionInstanceQuery decisionInstanceId(String decisionInstanceId)
HistoricDecisionInstanceQuerydecisionInstanceId in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery decisionInstanceIdIn(String... decisionInstanceIdIn)
HistoricDecisionInstanceQuerydecisionInstanceIdIn in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery decisionDefinitionId(String decisionDefinitionId)
HistoricDecisionInstanceQuerydecisionDefinitionId in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery decisionDefinitionIdIn(String... decisionDefinitionIdIn)
HistoricDecisionInstanceQuerydecisionDefinitionIdIn in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery decisionDefinitionKey(String decisionDefinitionKey)
HistoricDecisionInstanceQuerydecisionDefinitionKey in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery decisionDefinitionKeyIn(String... decisionDefinitionKeyIn)
HistoricDecisionInstanceQuerydecisionDefinitionKeyIn in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery decisionDefinitionName(String decisionDefinitionName)
HistoricDecisionInstanceQuerydecisionDefinitionName in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery decisionDefinitionNameLike(String decisionDefinitionNameLike)
HistoricDecisionInstanceQuerydecisionDefinitionNameLike in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery processDefinitionKey(String processDefinitionKey)
HistoricDecisionInstanceQueryprocessDefinitionKey in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery processDefinitionId(String processDefinitionId)
HistoricDecisionInstanceQueryprocessDefinitionId in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery processInstanceId(String processInstanceId)
HistoricDecisionInstanceQueryprocessInstanceId in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery caseDefinitionKey(String caseDefinitionKey)
HistoricDecisionInstanceQuerycaseDefinitionKey in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery caseDefinitionId(String caseDefinitionId)
HistoricDecisionInstanceQuerycaseDefinitionId in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery caseInstanceId(String caseInstanceId)
HistoricDecisionInstanceQuerycaseInstanceId in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery activityIdIn(String... activityIds)
HistoricDecisionInstanceQueryactivityIdIn in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery activityInstanceIdIn(String... activityInstanceIds)
HistoricDecisionInstanceQueryactivityInstanceIdIn in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery evaluatedBefore(Date evaluatedBefore)
HistoricDecisionInstanceQueryevaluatedBefore in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery evaluatedAfter(Date evaluatedAfter)
HistoricDecisionInstanceQueryevaluatedAfter in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery tenantIdIn(String... tenantIds)
HistoricDecisionInstanceQuerytenantIdIn in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery withoutTenantId()
HistoricDecisionInstanceQuerywithoutTenantId in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery orderByTenantId()
HistoricDecisionInstanceQueryQuery.asc() or Query.desc()).
Note that the ordering of historic decision instances without tenant id is database-specific.orderByTenantId in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery userId(String userId)
HistoricDecisionInstanceQueryThe user ID is saved for decisions which are evaluated by a authenticated user without a process or case instance
userId in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery orderByEvaluationTime()
HistoricDecisionInstanceQueryQuery.asc() or Query.desc()).orderByEvaluationTime in interface HistoricDecisionInstanceQuerypublic long executeCount(CommandContext commandContext)
executeCount in class AbstractQuery<HistoricDecisionInstanceQuery,HistoricDecisionInstance>public List<HistoricDecisionInstance> executeList(CommandContext commandContext, Page page)
AbstractQueryexecuteList in class AbstractQuery<HistoricDecisionInstanceQuery,HistoricDecisionInstance>page - used if the results must be paged. If null, no paging will be applied.public List<ImmutablePair<String,String>> executeDeploymentIdMappingsList(CommandContext commandContext)
public String getDecisionDefinitionId()
public String getDecisionDefinitionKey()
public String getDecisionDefinitionName()
public String getProcessDefinitionKey()
public String getProcessDefinitionId()
public String getProcessInstanceId()
public String getCaseDefinitionKey()
public String getCaseDefinitionId()
public String getCaseInstanceId()
public String[] getActivityInstanceIds()
public String[] getActivityIds()
public String[] getTenantIds()
public HistoricDecisionInstanceQuery includeInputs()
HistoricDecisionInstanceQueryHistoricDecisionInputInstance of evaluated decision.includeInputs in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery includeOutputs()
HistoricDecisionInstanceQueryHistoricDecisionOutputInstance of evaluated decision.includeOutputs in interface HistoricDecisionInstanceQuerypublic boolean isIncludeInput()
public boolean isIncludeOutputs()
public HistoricDecisionInstanceQuery disableBinaryFetching()
HistoricDecisionInstanceQuerydisableBinaryFetching in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery disableCustomObjectDeserialization()
HistoricDecisionInstanceQuerydisableCustomObjectDeserialization in interface HistoricDecisionInstanceQuerypublic boolean isByteArrayFetchingEnabled()
public boolean isCustomObjectDeserializationEnabled()
public String getRootDecisionInstanceId()
public HistoricDecisionInstanceQuery rootDecisionInstanceId(String rootDecisionInstanceId)
HistoricDecisionInstanceQueryrootDecisionInstanceId in interface HistoricDecisionInstanceQuerypublic boolean isRootDecisionInstancesOnly()
public HistoricDecisionInstanceQuery rootDecisionInstancesOnly()
HistoricDecisionInstanceQueryrootDecisionInstancesOnly in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery decisionRequirementsDefinitionId(String decisionRequirementsDefinitionId)
HistoricDecisionInstanceQuerydecisionRequirementsDefinitionId in interface HistoricDecisionInstanceQuerypublic HistoricDecisionInstanceQuery decisionRequirementsDefinitionKey(String decisionRequirementsDefinitionKey)
HistoricDecisionInstanceQuerydecisionRequirementsDefinitionKey in interface HistoricDecisionInstanceQuerypublic String getDecisionRequirementsDefinitionId()
public String getDecisionRequirementsDefinitionKey()
public boolean isTenantIdSet()
Copyright © 2021. All rights reserved.