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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CleanableHistoricProcessInstanceReportcompact()Only selects historic process instances which have more than zero finished instances.CleanableHistoricProcessInstanceReportorderByFinished()Order by finished process instances amount (needs to be followed byQuery.asc()orQuery.desc()).CleanableHistoricProcessInstanceReportprocessDefinitionIdIn(java.lang.String... processDefinitionIds)Only takes historic process instances into account for the given process definition ids.CleanableHistoricProcessInstanceReportprocessDefinitionKeyIn(java.lang.String... processDefinitionKeys)Only takes historic process instances into account for the given process definition keys.CleanableHistoricProcessInstanceReporttenantIdIn(java.lang.String... tenantIds)Only select historic process instances with one of the given tenant ids.CleanableHistoricProcessInstanceReportwithoutTenantId()Only selects historic process instances which have no tenant id.-
Methods inherited from interface org.camunda.bpm.engine.query.Query
asc, count, desc, list, listPage, singleResult, unlimitedList
-
-
-
-
Method Detail
-
processDefinitionIdIn
CleanableHistoricProcessInstanceReport processDefinitionIdIn(java.lang.String... processDefinitionIds)
Only takes historic process instances into account for the given process definition ids.- Throws:
NotValidException- if one of the given ids is null
-
processDefinitionKeyIn
CleanableHistoricProcessInstanceReport processDefinitionKeyIn(java.lang.String... processDefinitionKeys)
Only takes historic process instances into account for the given process definition keys.- Throws:
NotValidException- if one of the given keys is null
-
tenantIdIn
CleanableHistoricProcessInstanceReport tenantIdIn(java.lang.String... tenantIds)
Only select historic process instances with one of the given tenant ids.- Throws:
NotValidException- if one of the given ids is null
-
withoutTenantId
CleanableHistoricProcessInstanceReport withoutTenantId()
Only selects historic process instances which have no tenant id.
-
compact
CleanableHistoricProcessInstanceReport compact()
Only selects historic process instances which have more than zero finished instances.
-
orderByFinished
CleanableHistoricProcessInstanceReport orderByFinished()
Order by finished process instances amount (needs to be followed byQuery.asc()orQuery.desc()).
-
-