public class HistoricIncidentQueryImpl extends AbstractVariableQueryImpl<HistoricIncidentQuery,HistoricIncident> implements HistoricIncidentQuery
AbstractQuery.ResultType
Modifier and Type | Field and Description |
---|---|
protected String |
activityId |
protected String |
causeIncidentId |
protected String |
configuration |
protected Date |
createTimeAfter |
protected Date |
createTimeBefore |
protected Date |
endTimeAfter |
protected Date |
endTimeBefore |
protected String |
executionId |
protected String |
failedActivityId |
protected String |
historyConfiguration |
protected String |
id |
protected String |
incidentMessage |
protected String |
incidentMessageLike |
protected IncidentState |
incidentState |
protected String |
incidentType |
protected boolean |
isTenantIdSet |
protected String[] |
jobDefinitionIds |
protected String |
processDefinitionId |
protected String |
processDefinitionKey |
protected String[] |
processDefinitionKeys |
protected String |
processInstanceId |
protected String |
rootCauseIncidentId |
protected String[] |
tenantIds |
queryVariableValues, variableNamesIgnoreCase, variableValuesIgnoreCase
commandExecutor, expressions, maxResultsLimitEnabled, resultType, SORTORDER_ASC, SORTORDER_DESC, validators
authCheck, databaseType, firstResult, maxResults, orderingProperties, parameter, tenantCheck
Constructor and Description |
---|
HistoricIncidentQueryImpl() |
HistoricIncidentQueryImpl(CommandExecutor commandExecutor) |
Modifier and Type | Method and Description |
---|---|
HistoricIncidentQuery |
activityId(String activityId)
Only select historic incidents which contain an activity with the given id.
|
HistoricIncidentQuery |
causeIncidentId(String causeIncidentId)
Only select historic incidents which contain the id of the cause incident.
|
HistoricIncidentQuery |
configuration(String configuration)
Only select incidents which contain the configuration.
|
HistoricIncidentQuery |
createTimeAfter(Date createTimeAfter)
Only select historic incidents which have a createTime date after the given date
|
HistoricIncidentQuery |
createTimeBefore(Date createTimeBefore)
Only select historic incidents which have a createTime date before the given date
|
HistoricIncidentQuery |
deleted()
Only select historic incidents which are deleted.
|
HistoricIncidentQuery |
endTimeAfter(Date endTimeAfter)
Only select historic incidents which have an endTimeAfter date after the given date
|
HistoricIncidentQuery |
endTimeBefore(Date endTimeBefore)
Only select historic incidents which have an endTimeBefore date before the given date
|
long |
executeCount(CommandContext commandContext) |
List<HistoricIncident> |
executeList(CommandContext commandContext,
Page page)
Executes the actual query to retrieve the list of results.
|
HistoricIncidentQuery |
executionId(String executionId)
Only select historic incidents with the given id.
|
HistoricIncidentQuery |
failedActivityId(String activityId)
Only select historic incidents which were created due to a failure at an activity with the given id.
|
String |
getActivityId() |
String |
getCauseIncidentId() |
String |
getConfiguration() |
String |
getExecutionId() |
String |
getFailedActivityId() |
String |
getHistoryConfiguration() |
String |
getId() |
String |
getIncidentMessage() |
IncidentState |
getIncidentState() |
String |
getIncidentType() |
String |
getProcessDefinitionId() |
String[] |
getProcessDefinitionKeys() |
String |
getProcessInstanceId() |
String |
getRootCauseIncidentId() |
HistoricIncidentQuery |
historyConfiguration(String historyConfiguration)
Only select incidents which contain the historyConfiguration.
|
HistoricIncidentQuery |
incidentId(String incidentId)
Only select historic incidents which have the given id.
|
HistoricIncidentQuery |
incidentMessage(String incidentMessage)
Only select historic incidents which have the given incident message.
|
HistoricIncidentQuery |
incidentMessageLike(String incidentMessageLike)
Only select historic incidents which incident message is like the given value
|
HistoricIncidentQuery |
incidentType(String incidentType)
Only select historic incidents which have the given incident type.
|
boolean |
isTenantIdSet() |
HistoricIncidentQuery |
jobDefinitionIdIn(String... jobDefinitionIds)
Only select incidents that belong to one of the given job definition ids.
|
HistoricIncidentQuery |
open()
Only select historic incidents which are open.
|
HistoricIncidentQuery |
orderByActivityId()
Order by activityId (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricIncidentQuery |
orderByCauseIncidentId()
Order by causeIncidentId (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricIncidentQuery |
orderByConfiguration()
Order by configuration (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricIncidentQuery |
orderByCreateTime()
Order by create time (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricIncidentQuery |
orderByEndTime()
Order by end time (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricIncidentQuery |
orderByExecutionId()
Order by executionId (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricIncidentQuery |
orderByHistoryConfiguration()
Order by historyConfiguration (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricIncidentQuery |
orderByIncidentId()
Order by id (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricIncidentQuery |
orderByIncidentMessage()
Order by message (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricIncidentQuery |
orderByIncidentState()
Order by incidentState (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricIncidentQuery |
orderByIncidentType()
Order by incidentType (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricIncidentQuery |
orderByProcessDefinitionId()
Order by processDefinitionId (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricIncidentQuery |
orderByProcessDefinitionKey()
Order by processDefinitionKey (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricIncidentQuery |
orderByProcessInstanceId()
Order by processInstanceId (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricIncidentQuery |
orderByRootCauseIncidentId()
Order by rootCauseIncidentId (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricIncidentQuery |
orderByTenantId()
Order by tenant id (needs to be followed by
Query.asc() or Query.desc() ). |
HistoricIncidentQuery |
processDefinitionId(String processDefinitionId)
Only select historic incidents which have the given process definition id.
|
HistoricIncidentQuery |
processDefinitionKey(String processDefinitionKey)
Only select historic incidents which have the given processDefinitionKey.
|
HistoricIncidentQuery |
processDefinitionKeyIn(String... processDefinitionKeys)
Only select historic incidents which have one of the given process definition keys.
|
HistoricIncidentQuery |
processInstanceId(String processInstanceId)
Only select historic incidents which have the given process instance id.
|
HistoricIncidentQuery |
resolved()
Only select historic incidents which are resolved.
|
HistoricIncidentQuery |
rootCauseIncidentId(String rootCauseIncidentId)
Only select historic incidents which contain the id of the root cause incident.
|
HistoricIncidentQuery |
tenantIdIn(String... tenantIds)
Only select historic incidents that belong to one of the given tenant ids.
|
HistoricIncidentQuery |
withoutTenantId()
Only selects historic incidents that have no tenant id.
|
addVariable, ensureVariablesInitialized, getQueryVariableValues, isVariableNamesIgnoreCase, isVariableValuesIgnoreCase, matchVariableNamesIgnoreCase, matchVariableValuesIgnoreCase, variableValueEquals, variableValueGreaterThan, variableValueGreaterThanOrEqual, variableValueLessThan, variableValueLessThanOrEqual, variableValueLike, variableValueNotEquals
addExpression, addValidator, asc, checkMaxResultsLimit, checkQueryOk, count, desc, direction, disableMaxResultsLimit, enableMaxResultsLimit, evaluateExpressions, evaluateExpressionsAndExecuteCount, evaluateExpressionsAndExecuteDeploymentIdMappingsList, evaluateExpressionsAndExecuteIdsList, evaluateExpressionsAndExecuteList, execute, executeDeploymentIdMappingsList, executeIdsList, executeResult, executeSingleResult, extend, getExpressions, getMethod, hasExcludingConditions, list, listDeploymentIdMappings, listIds, listPage, mergeExpressions, mergeOrdering, orderBy, orderBy, removeValidator, setCommandExecutor, setExpressions, singleResult, unlimitedList, validate, validate
getAuthCheck, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getOrderingProperties, getParameter, getTenantCheck, setAuthCheck, setDatabaseType, setFirstResult, setMaxResults, setOrderingProperties, setParameter, setTenantCheck
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asc, count, desc, list, listPage, singleResult, unlimitedList
isRetryable
protected String id
protected String incidentType
protected String incidentMessage
protected String incidentMessageLike
protected String executionId
protected String activityId
protected Date createTimeBefore
protected Date createTimeAfter
protected Date endTimeBefore
protected Date endTimeAfter
protected String failedActivityId
protected String processInstanceId
protected String processDefinitionId
protected String processDefinitionKey
protected String[] processDefinitionKeys
protected String causeIncidentId
protected String rootCauseIncidentId
protected String configuration
protected String historyConfiguration
protected IncidentState incidentState
protected String[] tenantIds
protected boolean isTenantIdSet
protected String[] jobDefinitionIds
public HistoricIncidentQueryImpl()
public HistoricIncidentQueryImpl(CommandExecutor commandExecutor)
public HistoricIncidentQuery incidentId(String incidentId)
HistoricIncidentQuery
incidentId
in interface HistoricIncidentQuery
public HistoricIncidentQuery incidentType(String incidentType)
HistoricIncidentQuery
incidentType
in interface HistoricIncidentQuery
public HistoricIncidentQuery incidentMessage(String incidentMessage)
HistoricIncidentQuery
incidentMessage
in interface HistoricIncidentQuery
public HistoricIncidentQuery incidentMessageLike(String incidentMessageLike)
HistoricIncidentQuery
incidentMessageLike
in interface HistoricIncidentQuery
incidentMessageLike
- The string can include the wildcard character '%' to express
like-strategy: starts with (string%), ends with (%string) or contains (%string%).public HistoricIncidentQuery executionId(String executionId)
HistoricIncidentQuery
executionId
in interface HistoricIncidentQuery
public HistoricIncidentQuery createTimeBefore(Date createTimeBefore)
HistoricIncidentQuery
createTimeBefore
in interface HistoricIncidentQuery
public HistoricIncidentQuery createTimeAfter(Date createTimeAfter)
HistoricIncidentQuery
createTimeAfter
in interface HistoricIncidentQuery
public HistoricIncidentQuery endTimeBefore(Date endTimeBefore)
HistoricIncidentQuery
endTimeBefore
in interface HistoricIncidentQuery
public HistoricIncidentQuery endTimeAfter(Date endTimeAfter)
HistoricIncidentQuery
endTimeAfter
in interface HistoricIncidentQuery
public HistoricIncidentQuery activityId(String activityId)
HistoricIncidentQuery
activityId
in interface HistoricIncidentQuery
public HistoricIncidentQuery failedActivityId(String activityId)
HistoricIncidentQuery
failedActivityId
in interface HistoricIncidentQuery
public HistoricIncidentQuery processInstanceId(String processInstanceId)
HistoricIncidentQuery
processInstanceId
in interface HistoricIncidentQuery
public HistoricIncidentQuery processDefinitionId(String processDefinitionId)
HistoricIncidentQuery
processDefinitionId
in interface HistoricIncidentQuery
public HistoricIncidentQuery processDefinitionKey(String processDefinitionKey)
HistoricIncidentQuery
processDefinitionKey
in interface HistoricIncidentQuery
public HistoricIncidentQuery processDefinitionKeyIn(String... processDefinitionKeys)
HistoricIncidentQuery
processDefinitionKeyIn
in interface HistoricIncidentQuery
public HistoricIncidentQuery causeIncidentId(String causeIncidentId)
HistoricIncidentQuery
causeIncidentId
in interface HistoricIncidentQuery
public HistoricIncidentQuery rootCauseIncidentId(String rootCauseIncidentId)
HistoricIncidentQuery
rootCauseIncidentId
in interface HistoricIncidentQuery
public HistoricIncidentQuery tenantIdIn(String... tenantIds)
HistoricIncidentQuery
tenantIdIn
in interface HistoricIncidentQuery
public HistoricIncidentQuery withoutTenantId()
HistoricIncidentQuery
withoutTenantId
in interface HistoricIncidentQuery
public HistoricIncidentQuery configuration(String configuration)
HistoricIncidentQuery
configuration
in interface HistoricIncidentQuery
public HistoricIncidentQuery historyConfiguration(String historyConfiguration)
HistoricIncidentQuery
historyConfiguration
in interface HistoricIncidentQuery
public HistoricIncidentQuery jobDefinitionIdIn(String... jobDefinitionIds)
HistoricIncidentQuery
jobDefinitionIdIn
in interface HistoricIncidentQuery
public HistoricIncidentQuery open()
HistoricIncidentQuery
open
in interface HistoricIncidentQuery
public HistoricIncidentQuery resolved()
HistoricIncidentQuery
resolved
in interface HistoricIncidentQuery
public HistoricIncidentQuery deleted()
HistoricIncidentQuery
deleted
in interface HistoricIncidentQuery
public HistoricIncidentQuery orderByIncidentId()
HistoricIncidentQuery
Query.asc()
or Query.desc()
).orderByIncidentId
in interface HistoricIncidentQuery
public HistoricIncidentQuery orderByIncidentMessage()
HistoricIncidentQuery
Query.asc()
or Query.desc()
).orderByIncidentMessage
in interface HistoricIncidentQuery
public HistoricIncidentQuery orderByCreateTime()
HistoricIncidentQuery
Query.asc()
or Query.desc()
).orderByCreateTime
in interface HistoricIncidentQuery
public HistoricIncidentQuery orderByEndTime()
HistoricIncidentQuery
Query.asc()
or Query.desc()
).orderByEndTime
in interface HistoricIncidentQuery
public HistoricIncidentQuery orderByIncidentType()
HistoricIncidentQuery
Query.asc()
or Query.desc()
).orderByIncidentType
in interface HistoricIncidentQuery
public HistoricIncidentQuery orderByExecutionId()
HistoricIncidentQuery
Query.asc()
or Query.desc()
).orderByExecutionId
in interface HistoricIncidentQuery
public HistoricIncidentQuery orderByActivityId()
HistoricIncidentQuery
Query.asc()
or Query.desc()
).orderByActivityId
in interface HistoricIncidentQuery
public HistoricIncidentQuery orderByProcessInstanceId()
HistoricIncidentQuery
Query.asc()
or Query.desc()
).orderByProcessInstanceId
in interface HistoricIncidentQuery
public HistoricIncidentQuery orderByProcessDefinitionKey()
HistoricIncidentQuery
Query.asc()
or Query.desc()
).orderByProcessDefinitionKey
in interface HistoricIncidentQuery
public HistoricIncidentQuery orderByProcessDefinitionId()
HistoricIncidentQuery
Query.asc()
or Query.desc()
).orderByProcessDefinitionId
in interface HistoricIncidentQuery
public HistoricIncidentQuery orderByCauseIncidentId()
HistoricIncidentQuery
Query.asc()
or Query.desc()
).orderByCauseIncidentId
in interface HistoricIncidentQuery
public HistoricIncidentQuery orderByRootCauseIncidentId()
HistoricIncidentQuery
Query.asc()
or Query.desc()
).orderByRootCauseIncidentId
in interface HistoricIncidentQuery
public HistoricIncidentQuery orderByConfiguration()
HistoricIncidentQuery
Query.asc()
or Query.desc()
).orderByConfiguration
in interface HistoricIncidentQuery
public HistoricIncidentQuery orderByHistoryConfiguration()
HistoricIncidentQuery
Query.asc()
or Query.desc()
).orderByHistoryConfiguration
in interface HistoricIncidentQuery
public HistoricIncidentQuery orderByIncidentState()
HistoricIncidentQuery
Query.asc()
or Query.desc()
).orderByIncidentState
in interface HistoricIncidentQuery
public HistoricIncidentQuery orderByTenantId()
HistoricIncidentQuery
Query.asc()
or Query.desc()
).
Note that the ordering of incidents without tenant id is database-specific.orderByTenantId
in interface HistoricIncidentQuery
public long executeCount(CommandContext commandContext)
executeCount
in class AbstractVariableQueryImpl<HistoricIncidentQuery,HistoricIncident>
public List<HistoricIncident> executeList(CommandContext commandContext, Page page)
AbstractQuery
executeList
in class AbstractVariableQueryImpl<HistoricIncidentQuery,HistoricIncident>
page
- used if the results must be paged. If null, no paging will be applied.public String getId()
public String getIncidentType()
public String getIncidentMessage()
public String getExecutionId()
public String getActivityId()
public String getFailedActivityId()
public String getProcessInstanceId()
public String getProcessDefinitionId()
public String[] getProcessDefinitionKeys()
public String getCauseIncidentId()
public String getRootCauseIncidentId()
public String getConfiguration()
public String getHistoryConfiguration()
public IncidentState getIncidentState()
public boolean isTenantIdSet()
Copyright © 2022. All rights reserved.