Package org.camunda.bpm.engine.history
Interface CleanableHistoricProcessInstanceReport
- All Superinterfaces:
- Query<CleanableHistoricProcessInstanceReport,- CleanableHistoricProcessInstanceReportResult> 
- All Known Implementing Classes:
- CleanableHistoricProcessInstanceReportImpl
public interface CleanableHistoricProcessInstanceReport
extends Query<CleanableHistoricProcessInstanceReport,CleanableHistoricProcessInstanceReportResult> 
Defines a report query for cleanable process instances.
- 
Method SummaryModifier and TypeMethodDescriptioncompact()Only selects historic process instances which have more than zero finished instances.Order by finished process instances amount (needs to be followed byQuery.asc()orQuery.desc()).processDefinitionIdIn(String... processDefinitionIds) Only takes historic process instances into account for the given process definition ids.processDefinitionKeyIn(String... processDefinitionKeys) Only takes historic process instances into account for the given process definition keys.tenantIdIn(String... tenantIds) Only select historic process instances with one of the given tenant ids.Only selects historic process instances which have no tenant id.Methods inherited from interface org.camunda.bpm.engine.query.Queryasc, count, desc, list, listPage, singleResult, unlimitedList
- 
Method Details- 
processDefinitionIdInOnly takes historic process instances into account for the given process definition ids.- Throws:
- NotValidException- if one of the given ids is null
 
- 
processDefinitionKeyInOnly takes historic process instances into account for the given process definition keys.- Throws:
- NotValidException- if one of the given keys is null
 
- 
tenantIdInOnly select historic process instances with one of the given tenant ids.- Throws:
- NotValidException- if one of the given ids is null
 
- 
withoutTenantIdCleanableHistoricProcessInstanceReport withoutTenantId()Only selects historic process instances which have no tenant id.
- 
compactCleanableHistoricProcessInstanceReport compact()Only selects historic process instances which have more than zero finished instances.
- 
orderByFinishedCleanableHistoricProcessInstanceReport orderByFinished()Order by finished process instances amount (needs to be followed byQuery.asc()orQuery.desc()).
 
-