Package org.activiti.engine.history
Interface HistoricActivityInstanceQuery
-
- All Superinterfaces:
Query<HistoricActivityInstanceQuery,HistoricActivityInstance>
- All Known Implementing Classes:
HistoricActivityInstanceQueryImpl
@Internal public interface HistoricActivityInstanceQuery extends Query<HistoricActivityInstanceQuery,HistoricActivityInstance>
Programmatic querying forHistoricActivityInstances.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HistoricActivityInstanceQueryactivityId(java.lang.String activityId)Only select historic activity instances for the given activity (id from BPMN 2.0 XML)HistoricActivityInstanceQueryactivityInstanceId(java.lang.String activityInstanceId)Only select historic activity instances with the given id (primary key within history tables).HistoricActivityInstanceQueryactivityName(java.lang.String activityName)Only select historic activity instances for activities with the given nameHistoricActivityInstanceQueryactivityTenantId(java.lang.String tenantId)Only select historic activity instances that have the given tenant id.HistoricActivityInstanceQueryactivityTenantIdLike(java.lang.String tenantIdLike)Only select historic activity instances with a tenant id like the given one.HistoricActivityInstanceQueryactivityType(java.lang.String activityType)Only select historic activity instances for activities with the given activity typeHistoricActivityInstanceQueryactivityWithoutTenantId()Only select historic activity instances that do not have a tenant id.HistoricActivityInstanceQuerydeleteReason(java.lang.String deleteReason)Obly select historic activity instances with a specific delete reason.HistoricActivityInstanceQuerydeleteReasonLike(java.lang.String deleteReasonLike)Obly select historic activity instances with a delete reason that matches the provided parameter.HistoricActivityInstanceQueryexecutionId(java.lang.String executionId)Only select historic activity instances for the given executionHistoricActivityInstanceQueryfinished()Only select historic activity instances that are finished.HistoricActivityInstanceQueryorderByActivityId()Order by activityId (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryorderByActivityName()Order by activityName (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryorderByActivityType()Order by activityType (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryorderByExecutionId()Order by executionId (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryorderByHistoricActivityInstanceDuration()Order by duration (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryorderByHistoricActivityInstanceEndTime()Order by end (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryorderByHistoricActivityInstanceId()Order by id (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryorderByHistoricActivityInstanceStartTime()Order by start (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryorderByProcessDefinitionId()Order by processDefinitionId (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryorderByProcessInstanceId()Order by processInstanceId (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryorderByTenantId()Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).HistoricActivityInstanceQueryprocessDefinitionId(java.lang.String processDefinitionId)Only select historic activity instances for the given process definitionHistoricActivityInstanceQueryprocessInstanceId(java.lang.String processInstanceId)Only select historic activity instances with the given process instance.HistoricActivityInstanceQuerytaskAssignee(java.lang.String userId)Only select historic activity instances for userTask activities assigned to the given userHistoricActivityInstanceQueryunfinished()Only select historic activity instances that are not finished yet.
-
-
-
Method Detail
-
activityInstanceId
HistoricActivityInstanceQuery activityInstanceId(java.lang.String activityInstanceId)
Only select historic activity instances with the given id (primary key within history tables).
-
processInstanceId
HistoricActivityInstanceQuery processInstanceId(java.lang.String processInstanceId)
Only select historic activity instances with the given process instance. {@link ProcessInstance) ids and {@link HistoricProcessInstance} ids match.
-
processDefinitionId
HistoricActivityInstanceQuery processDefinitionId(java.lang.String processDefinitionId)
Only select historic activity instances for the given process definition
-
executionId
HistoricActivityInstanceQuery executionId(java.lang.String executionId)
Only select historic activity instances for the given execution
-
activityId
HistoricActivityInstanceQuery activityId(java.lang.String activityId)
Only select historic activity instances for the given activity (id from BPMN 2.0 XML)
-
activityName
HistoricActivityInstanceQuery activityName(java.lang.String activityName)
Only select historic activity instances for activities with the given name
-
activityType
HistoricActivityInstanceQuery activityType(java.lang.String activityType)
Only select historic activity instances for activities with the given activity type
-
taskAssignee
HistoricActivityInstanceQuery taskAssignee(java.lang.String userId)
Only select historic activity instances for userTask activities assigned to the given user
-
finished
HistoricActivityInstanceQuery finished()
Only select historic activity instances that are finished.
-
unfinished
HistoricActivityInstanceQuery unfinished()
Only select historic activity instances that are not finished yet.
-
deleteReason
HistoricActivityInstanceQuery deleteReason(java.lang.String deleteReason)
Obly select historic activity instances with a specific delete reason.
-
deleteReasonLike
HistoricActivityInstanceQuery deleteReasonLike(java.lang.String deleteReasonLike)
Obly select historic activity instances with a delete reason that matches the provided parameter.
-
activityTenantId
HistoricActivityInstanceQuery activityTenantId(java.lang.String tenantId)
Only select historic activity instances that have the given tenant id.
-
activityTenantIdLike
HistoricActivityInstanceQuery activityTenantIdLike(java.lang.String tenantIdLike)
Only select historic activity instances with a tenant id like the given one.
-
activityWithoutTenantId
HistoricActivityInstanceQuery activityWithoutTenantId()
Only select historic activity instances that do not have a tenant id.
-
orderByHistoricActivityInstanceId
HistoricActivityInstanceQuery orderByHistoricActivityInstanceId()
Order by id (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByProcessInstanceId
HistoricActivityInstanceQuery orderByProcessInstanceId()
Order by processInstanceId (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByExecutionId
HistoricActivityInstanceQuery orderByExecutionId()
Order by executionId (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByActivityId
HistoricActivityInstanceQuery orderByActivityId()
Order by activityId (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByActivityName
HistoricActivityInstanceQuery orderByActivityName()
Order by activityName (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByActivityType
HistoricActivityInstanceQuery orderByActivityType()
Order by activityType (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByHistoricActivityInstanceStartTime
HistoricActivityInstanceQuery orderByHistoricActivityInstanceStartTime()
Order by start (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByHistoricActivityInstanceEndTime
HistoricActivityInstanceQuery orderByHistoricActivityInstanceEndTime()
Order by end (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByHistoricActivityInstanceDuration
HistoricActivityInstanceQuery orderByHistoricActivityInstanceDuration()
Order by duration (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByProcessDefinitionId
HistoricActivityInstanceQuery orderByProcessDefinitionId()
Order by processDefinitionId (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByTenantId
HistoricActivityInstanceQuery orderByTenantId()
Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).
-
-