Uses of Interface
org.flowable.engine.history.HistoricActivityInstanceQuery
Packages that use 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 Deployments.RuntimeService: For starting and searching ProcessInstances.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
Methods in org.flowable.engine that return HistoricActivityInstanceQueryModifier and TypeMethodDescriptionHistoryService.createHistoricActivityInstanceQuery()Creates a new programmatic query to search forHistoricActivityInstances. -
Uses of HistoricActivityInstanceQuery in org.flowable.engine.history
Methods in org.flowable.engine.history that return HistoricActivityInstanceQueryModifier 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
Classes in org.flowable.engine.impl that implement HistoricActivityInstanceQueryMethods in org.flowable.engine.impl that return HistoricActivityInstanceQueryModifier and TypeMethodDescriptionHistoricActivityInstanceQueryImpl.activityTypes(Set<String> activityTypes) HistoryServiceImpl.createHistoricActivityInstanceQuery()HistoricActivityInstanceQueryImpl.deleteReason(String deleteReason) HistoricActivityInstanceQueryImpl.deleteReasonLike(String deleteReasonLike) HistoricActivityInstanceQueryImpl.orderByActivityId()HistoricActivityInstanceQueryImpl.tenantIdIn(List<String> tenantIds) -
Uses of HistoricActivityInstanceQuery in org.flowable.rest.service.api
Methods in org.flowable.rest.service.api with parameters of type HistoricActivityInstanceQueryModifier and TypeMethodDescriptionvoidBpmnRestApiInterceptor.accessHistoryActivityInfoWithQuery(HistoricActivityInstanceQuery historicActivityInstanceQuery, HistoricActivityInstanceQueryRequest request)