Uses of Interface
org.flowable.engine.history.HistoricActivityInstanceQuery
Package
Description
Public API of the Flowable engine.
Typical usage of the API starts by the creation of a
Through the services obtained from such a
Typical usage of the API starts by the creation of a
ProcessEngineConfiguration
(typically based on a configuration file), from which a ProcessEngine
can be obtained.Through the services obtained from such a
ProcessEngine
, BPM and workflow operation
can be executed:RepositoryService
: Manages Deployment
s.RuntimeService
: For starting and searching ProcessInstance
s.TaskService
: Exposes operations to manage human (standalone) tasks, such as claiming, completing and assigning tasks.IdentityService
: Used for managing users, groups and the relations between them.ManagementService
: Exposes engine administration and maintenance operations,
which have no relation to the runtime exection of business processes.HistoryService
: Exposes information about ongoing and past process instances.FormService
: Access to form data and rendered forms for starting new process instances and completing tasks.Classes related to the
HistoryService
.API implementation classes, which shouldn't directly be used by end-users.
-
Uses of HistoricActivityInstanceQuery in org.flowable.engine
Modifier and TypeMethodDescriptionHistoryService.createHistoricActivityInstanceQuery()
Creates a new programmatic query to search forHistoricActivityInstance
s. -
Uses of HistoricActivityInstanceQuery in org.flowable.engine.history
Modifier and TypeMethodDescriptionHistoricActivityInstanceQuery.activityId
(String activityId) Only select historic activity instances for the given activity (id from BPMN 2.0 XML)HistoricActivityInstanceQuery.activityInstanceId
(String activityInstanceId) Only select historic activity instances with the given id (primary key within history tables).HistoricActivityInstanceQuery.activityName
(String activityName) Only select historic activity instances for activities with the given nameHistoricActivityInstanceQuery.activityTenantId
(String tenantId) Only select historic activity instances that have the given tenant id.HistoricActivityInstanceQuery.activityTenantIdLike
(String tenantIdLike) Only select historic activity instances with a tenant id like the given one.HistoricActivityInstanceQuery.activityType
(String activityType) Only select historic activity instances for activities with the given activity typeHistoricActivityInstanceQuery.activityTypes
(Set<String> activityTypes) Only select historic activity instances whose activity type is in the given set of activity types.HistoricActivityInstanceQuery.activityWithoutTenantId()
Only select historic activity instances that do not have a tenant id.HistoricActivityInstanceQuery.deleteReason
(String deleteReason) Only select historic activity instances with a specific delete reason.HistoricActivityInstanceQuery.deleteReasonLike
(String deleteReasonLike) Only select historic activity instances with a delete reason that matches the provided parameter.HistoricActivityInstanceQuery.executionId
(String executionId) Only select historic activity instances for the given executionHistoricActivityInstanceQuery.finished()
Only select historic activity instances that are finished.HistoricActivityInstanceQuery.finishedAfter
(Date date) Only select historic activity instances that were started after the given date.HistoricActivityInstanceQuery.finishedBefore
(Date date) Only select historic activity instances that were started before the given date.HistoricActivityInstanceQuery.orderByActivityId()
Order by activityId (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricActivityInstanceQuery.orderByActivityName()
Order by activityName (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricActivityInstanceQuery.orderByActivityType()
Order by activityType (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricActivityInstanceQuery.orderByExecutionId()
Order by executionId (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricActivityInstanceQuery.orderByHistoricActivityInstanceDuration()
Order by duration (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricActivityInstanceQuery.orderByHistoricActivityInstanceEndTime()
Order by end (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricActivityInstanceQuery.orderByHistoricActivityInstanceId()
Order by id (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricActivityInstanceQuery.orderByHistoricActivityInstanceStartTime()
Order by start (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricActivityInstanceQuery.orderByProcessDefinitionId()
Order by processDefinitionId (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricActivityInstanceQuery.orderByProcessInstanceId()
Order by processInstanceId (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricActivityInstanceQuery.orderByTenantId()
Order by tenant id (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricActivityInstanceQuery.processDefinitionId
(String processDefinitionId) Only select historic activity instances for the given process definitionHistoricActivityInstanceQuery.processInstanceId
(String processInstanceId) Only select historic activity instances with the given process instance.HistoricActivityInstanceQuery.startedAfter
(Date date) Only select historic activity instances that were started after the given date.HistoricActivityInstanceQuery.startedBefore
(Date date) Only select historic activity instances that were started before the given date.HistoricActivityInstanceQuery.taskAssignee
(String userId) Only select historic activity instances for userTask activities assigned to the given userHistoricActivityInstanceQuery.tenantIdIn
(List<String> tenantIds) Only select historic activity instances with one of the given tenant ids.HistoricActivityInstanceQuery.unfinished()
Only select historic activity instances that are not finished yet. -
Uses of HistoricActivityInstanceQuery in org.flowable.engine.impl
Modifier and TypeMethodDescriptionHistoricActivityInstanceQueryImpl.activityTypes
(Set<String> activityTypes) HistoryServiceImpl.createHistoricActivityInstanceQuery()
HistoricActivityInstanceQueryImpl.deleteReason
(String deleteReason) HistoricActivityInstanceQueryImpl.deleteReasonLike
(String deleteReasonLike) HistoricActivityInstanceQueryImpl.orderByActivityId()
HistoricActivityInstanceQueryImpl.tenantIdIn
(List<String> tenantIds)