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, setCommandExecutor
protected Date startedAfter
protected Date startedBefore
protected String[] processDefinitionIdIn
protected String[] processDefinitionKeyIn
public HistoricProcessInstanceReportImpl(CommandExecutor commandExecutor)
public HistoricProcessInstanceReport startedAfter(Date startedAfter)
HistoricProcessInstanceReport
startedAfter
in interface HistoricProcessInstanceReport
public HistoricProcessInstanceReport startedBefore(Date startedBefore)
HistoricProcessInstanceReport
startedBefore
in interface HistoricProcessInstanceReport
public HistoricProcessInstanceReport processDefinitionIdIn(String... processDefinitionIds)
HistoricProcessInstanceReport
processDefinitionIdIn
in interface HistoricProcessInstanceReport
public HistoricProcessInstanceReport processDefinitionKeyIn(String... processDefinitionKeys)
HistoricProcessInstanceReport
processDefinitionKeyIn
in interface HistoricProcessInstanceReport
protected boolean hasExcludingConditions()
AbstractReport
hasExcludingConditions
in class AbstractReport
true
if the report query does have excluding conditions, false
otherwisepublic List<DurationReportResult> executeDurationReport(CommandContext commandContext)
executeDurationReport
in class AbstractReport
public Date getStartedAfter()
public Date getStartedBefore()
public String[] getProcessDefinitionIdIn()
public String[] getProcessDefinitionKeyIn()
Copyright © 2017. All rights reserved.