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 | isTenantIdSet | 
| protected String[] | tenantIdIn | 
commandExecutor, expressions, 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 | isTenantIdSet() | 
| CleanableHistoricDecisionInstanceReport | orderByFinished()Order by finished decision instances amount (needs to be followed by  Query.asc()orQuery.desc()). | 
| 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, checkQueryOk, count, desc, direction, evaluateExpressions, evaluateExpressionsAndExecuteCount, evaluateExpressionsAndExecuteIdsList, evaluateExpressionsAndExecuteList, execute, executeIdsList, executeSingleResult, extend, getExpressions, getMethod, hasExcludingConditions, list, listIds, listPage, mergeExpressions, mergeOrdering, orderBy, orderBy, removeValidator, setCommandExecutor, setExpressions, singleResult, validate, validategetAuthCheck, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getOrderingProperties, getParameter, getTenantCheck, setAuthCheck, setDatabaseType, setFirstResult, setMaxResults, setOrderingProperties, setParameter, setTenantCheckprotected String[] decisionDefinitionIdIn
protected String[] decisionDefinitionKeyIn
protected String[] tenantIdIn
protected boolean isTenantIdSet
protected boolean isCompact
protected Date currentTimestamp
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()
Copyright © 2018. All rights reserved.