public class HistoricProcessInstanceReportImpl extends AbstractReport implements HistoricProcessInstanceReport
AbstractReport.ReportType| Modifier and Type | Field and Description | 
|---|---|
protected String[] | 
processDefinitionIdIn  | 
protected String[] | 
processDefinitionKeyIn  | 
protected Date | 
startedAfter  | 
protected Date | 
startedBefore  | 
commandExecutor, reportPeriodUnit, reportType, tenantCheck| Constructor and Description | 
|---|
HistoricProcessInstanceReportImpl(CommandExecutor commandExecutor)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<DurationReportResult> | 
executeDurationReport(CommandContext commandContext)  | 
String[] | 
getProcessDefinitionIdIn()  | 
String[] | 
getProcessDefinitionKeyIn()  | 
Date | 
getStartedAfter()  | 
Date | 
getStartedBefore()  | 
protected boolean | 
hasExcludingConditions()
Whether or not the report query has excluding conditions. 
 | 
HistoricProcessInstanceReport | 
processDefinitionIdIn(String... processDefinitionIds)
Only takes historic process instances into account for the given process definition ids. 
 | 
HistoricProcessInstanceReport | 
processDefinitionKeyIn(String... processDefinitionKeys)
Only takes historic process instances into account for the given process definition keys. 
 | 
HistoricProcessInstanceReport | 
startedAfter(Date startedAfter)
Only takes historic process instances into account that were started after the given date. 
 | 
HistoricProcessInstanceReport | 
startedBefore(Date startedBefore)
Only takes historic process instances into account that were started before the given date. 
 | 
duration, execute, executeDuration, getCommandExecutor, getReportPeriodUnit, getReportPeriodUnitName, getReportType, getReportTypeName, getTenantCheck, setCommandExecutorprotected Date startedAfter
protected Date startedBefore
protected String[] processDefinitionIdIn
protected String[] processDefinitionKeyIn
public HistoricProcessInstanceReportImpl(CommandExecutor commandExecutor)
public HistoricProcessInstanceReport startedAfter(Date startedAfter)
HistoricProcessInstanceReportstartedAfter in interface HistoricProcessInstanceReportpublic HistoricProcessInstanceReport startedBefore(Date startedBefore)
HistoricProcessInstanceReportstartedBefore in interface HistoricProcessInstanceReportpublic HistoricProcessInstanceReport processDefinitionIdIn(String... processDefinitionIds)
HistoricProcessInstanceReportprocessDefinitionIdIn in interface HistoricProcessInstanceReportpublic HistoricProcessInstanceReport processDefinitionKeyIn(String... processDefinitionKeys)
HistoricProcessInstanceReportprocessDefinitionKeyIn in interface HistoricProcessInstanceReportprotected boolean hasExcludingConditions()
AbstractReporthasExcludingConditions in class AbstractReporttrue if the report query does have excluding conditions, false otherwisepublic List<DurationReportResult> executeDurationReport(CommandContext commandContext)
executeDurationReport in class AbstractReportpublic Date getStartedAfter()
public Date getStartedBefore()
public String[] getProcessDefinitionIdIn()
public String[] getProcessDefinitionKeyIn()
Copyright © 2017. All rights reserved.