public class CleanableHistoricDecisionInstanceReportImpl extends AbstractQuery<CleanableHistoricDecisionInstanceReport,CleanableHistoricDecisionInstanceReportResult> implements CleanableHistoricDecisionInstanceReport
AbstractQuery.ResultType| Modifier and Type | Field and Description |
|---|---|
protected Date |
currentTimestamp |
protected String[] |
decisionDefinitionIdIn |
protected String[] |
decisionDefinitionKeyIn |
protected boolean |
isCompact |
protected boolean |
isHistoryCleanupStrategyRemovalTimeBased |
protected boolean |
isTenantIdSet |
protected String[] |
tenantIdIn |
commandExecutor, expressions, maxResultsLimitEnabled, resultType, SORTORDER_ASC, SORTORDER_DESC, validatorsauthCheck, databaseType, firstResult, maxResults, orderingProperties, parameter, tenantCheck| Constructor and Description |
|---|
CleanableHistoricDecisionInstanceReportImpl(CommandExecutor commandExecutor) |
| Modifier and Type | Method and Description |
|---|---|
CleanableHistoricDecisionInstanceReport |
compact()
Only selects historic decision instances which have more than zero finished instances.
|
CleanableHistoricDecisionInstanceReport |
decisionDefinitionIdIn(String... decisionDefinitionIds)
Only takes historic decision instances into account for the given decision definition ids.
|
CleanableHistoricDecisionInstanceReport |
decisionDefinitionKeyIn(String... decisionDefinitionKeys)
Only takes historic decision instances into account for the given decision definition keys.
|
long |
executeCount(CommandContext commandContext) |
List<CleanableHistoricDecisionInstanceReportResult> |
executeList(CommandContext commandContext,
Page page)
Executes the actual query to retrieve the list of results.
|
Date |
getCurrentTimestamp() |
String[] |
getDecisionDefinitionIdIn() |
String[] |
getDecisionDefinitionKeyIn() |
String[] |
getTenantIdIn() |
boolean |
isCompact() |
boolean |
isHistoryCleanupStrategyRemovalTimeBased() |
boolean |
isTenantIdSet() |
CleanableHistoricDecisionInstanceReport |
orderByFinished()
Order by finished decision instances amount (needs to be followed by
Query.asc() or Query.desc()). |
protected void |
provideHistoryCleanupStrategy(CommandContext commandContext) |
void |
setCurrentTimestamp(Date currentTimestamp) |
void |
setDecisionDefinitionIdIn(String[] decisionDefinitionIdIn) |
void |
setDecisionDefinitionKeyIn(String[] decisionDefinitionKeyIn) |
void |
setTenantIdIn(String[] tenantIdIn) |
CleanableHistoricDecisionInstanceReport |
tenantIdIn(String... tenantIds)
Only select historic decision instances with one of the given tenant ids.
|
CleanableHistoricDecisionInstanceReport |
withoutTenantId()
Only selects historic decision instances which have no tenant id.
|
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, 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, unlimitedListisRetryableprotected String[] decisionDefinitionIdIn
protected String[] decisionDefinitionKeyIn
protected String[] tenantIdIn
protected boolean isTenantIdSet
protected boolean isCompact
protected Date currentTimestamp
protected boolean isHistoryCleanupStrategyRemovalTimeBased
public CleanableHistoricDecisionInstanceReportImpl(CommandExecutor commandExecutor)
public CleanableHistoricDecisionInstanceReport decisionDefinitionIdIn(String... decisionDefinitionIds)
CleanableHistoricDecisionInstanceReportdecisionDefinitionIdIn in interface CleanableHistoricDecisionInstanceReportpublic CleanableHistoricDecisionInstanceReport decisionDefinitionKeyIn(String... decisionDefinitionKeys)
CleanableHistoricDecisionInstanceReportdecisionDefinitionKeyIn in interface CleanableHistoricDecisionInstanceReportpublic CleanableHistoricDecisionInstanceReport tenantIdIn(String... tenantIds)
CleanableHistoricDecisionInstanceReporttenantIdIn in interface CleanableHistoricDecisionInstanceReportpublic CleanableHistoricDecisionInstanceReport withoutTenantId()
CleanableHistoricDecisionInstanceReportwithoutTenantId in interface CleanableHistoricDecisionInstanceReportpublic CleanableHistoricDecisionInstanceReport compact()
CleanableHistoricDecisionInstanceReportcompact in interface CleanableHistoricDecisionInstanceReportpublic CleanableHistoricDecisionInstanceReport orderByFinished()
CleanableHistoricDecisionInstanceReportQuery.asc() or Query.desc()).orderByFinished in interface CleanableHistoricDecisionInstanceReportpublic long executeCount(CommandContext commandContext)
public List<CleanableHistoricDecisionInstanceReportResult> executeList(CommandContext commandContext, Page page)
AbstractQueryexecuteList in class AbstractQuery<CleanableHistoricDecisionInstanceReport,CleanableHistoricDecisionInstanceReportResult>page - used if the results must be paged. If null, no paging will be applied.public String[] getDecisionDefinitionIdIn()
public void setDecisionDefinitionIdIn(String[] decisionDefinitionIdIn)
public String[] getDecisionDefinitionKeyIn()
public void setDecisionDefinitionKeyIn(String[] decisionDefinitionKeyIn)
public Date getCurrentTimestamp()
public void setCurrentTimestamp(Date currentTimestamp)
public String[] getTenantIdIn()
public void setTenantIdIn(String[] tenantIdIn)
public boolean isTenantIdSet()
public boolean isCompact()
protected void provideHistoryCleanupStrategy(CommandContext commandContext)
public boolean isHistoryCleanupStrategyRemovalTimeBased()
Copyright © 2022. All rights reserved.