| Package | Description |
|---|---|
| org.activiti.engine |
Public API of the Activiti engine.
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 tasksIdentityService: Used for managing Users,
Groups and the relations between themManagementService: Exposes engine admin and maintenance operations,
which have no relation to the runtime exection of business processesHistoryService: Exposes information about ongoing and past process instances.FormService: Access to form data and rendered forms for starting new process instances and completing tasks. |
| org.activiti.engine.history |
Classes related to the
HistoryService. |
| org.activiti.engine.impl |
API implementation classes, which shouldn't directly be used by end-users.
|
| Modifier and Type | Method and Description |
|---|---|
HistoricTaskInstanceQuery |
HistoryService.createHistoricTaskInstanceQuery()
Creates a new programmatic query to search for
HistoricTaskInstances. |
| Modifier and Type | Method and Description |
|---|---|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.executionId(String executionId)
Only select historic task instances for the given execution.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.finished()
Only select historic task instances which are finished.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.includeProcessVariables()
Include global task variables in the task query result
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.includeTaskLocalVariables()
Include local task variables in the task query result
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByDeleteReason()
Order by task delete reason (needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByExecutionId()
Order by execution id (needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByHistoricActivityInstanceId()
Order by the historic activity instance id this task was used in
(needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByHistoricActivityInstanceStartTime()
Deprecated.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByHistoricTaskInstanceDuration()
Order by duration (needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByHistoricTaskInstanceEndTime()
Order by end time (needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByHistoricTaskInstanceStartTime()
Order by start time (needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByProcessDefinitionId()
Order by process definition id (needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByProcessInstanceId()
Order by process instance id (needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByTaskAssignee()
Order by task assignee (needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByTaskDefinitionKey()
Order by task definition key (needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByTaskDescription()
Order by task description (needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByTaskDueDate()
Order by task due date (needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByTaskId()
Order by task id (needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByTaskName()
Order by task name (needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByTaskOwner()
Order by task owner (needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByTaskPriority()
Order by task priority key (needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.orderByTenantId()
Order by tenant id (needs to be followed by
Query.asc() or Query.desc()). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processDefinitionId(String processDefinitionId)
Only select historic task instances for the given process definition.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processDefinitionKey(String processDefinitionKey)
Only select historic task instances which are part of a (historic) process instance
which has the given process definition key.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processDefinitionKeyLike(String processDefinitionKeyLike)
Only select historic task instances which are part of a (historic) process instance
which has a process definition key like the given value.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processDefinitionName(String processDefinitionName)
Only select historic task instances which are part of a (historic) process instance
which has the given definition name.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processDefinitionNameLike(String processDefinitionNameLike)
Only select historic task instances which are part of a (historic) process instance
which has a definition name like the given value.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processFinished()
Only select historic task instances which are part of a process
instance which is already finished.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processInstanceBusinessKey(String processInstanceBusinessKey)
Only select historic process instances with the given business key
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processInstanceBusinessKeyLike(String processInstanceBusinessKeyLike)
Only select historic process instances with a business key like the given value
The syntax that should be used is the same as in SQL, eg.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processInstanceId(String processInstanceId)
Only select historic task instances for the given process instance.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processUnfinished()
Only select historic task instances which are part of a process
instance which is not finished yet.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processVariableValueEquals(Object variableValue)
Only select tasks which are part of a process that has at least one variable
with the given value.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processVariableValueEquals(String variableName,
Object variableValue)
Only select tasks which are part of a process that has a variable
with the given name set to the given value.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processVariableValueEqualsIgnoreCase(String name,
String value)
Only select tasks which are part of a process that has a local string variable which
is not the given value, case insensitive.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processVariableValueGreaterThan(String name,
Object value)
Only select tasks which have a global variable value greater than the
passed value when they ended.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processVariableValueGreaterThanOrEqual(String name,
Object value)
Only select tasks which have a global variable value greater than or
equal to the passed value when they ended.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processVariableValueLessThan(String name,
Object value)
Only select tasks which have a global variable value less than the
passed value when the ended.Booleans,
Byte-arrays and
Serializable objects (which are not primitive type
wrappers) are not supported. |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processVariableValueLessThanOrEqual(String name,
Object value)
Only select tasks which have a global variable value less than or equal
to the passed value when they ended.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processVariableValueLike(String name,
String value)
Only select tasks which have a global variable value like the given value
when they ended.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processVariableValueNotEquals(String variableName,
Object variableValue)
Only select tasks which have a variable with the given name, but
with a different value than the passed value.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.processVariableValueNotEqualsIgnoreCase(String name,
String value)
Only select tasks which are part of a process that has a string variable with
the given value, case insensitive.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskAssignee(String taskAssignee)
Only select historic task instances which were last assigned to the given assignee.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskAssigneeLike(String taskAssigneeLike)
Only select historic task instances which were last assigned to an assignee like
the given value.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskCandidateGroup(String candidateGroup)
Only select historic tasks for which users in the given group are candidates.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskCandidateGroupIn(List<String> candidateGroups)
Only select tasks for which the 'candidateGroup' is one of the given groups.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskCandidateUser(String candidateUser)
Only select historic tasks for which the given user is a candidate.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskCategory(String category)
Only select tasks with the given category.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskCompletedAfter(Date endDate)
Only select select historic task instances which are completed after the given date
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskCompletedBefore(Date endDate)
Only select select historic task instances which are completed before the given date
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskCompletedOn(Date endDate)
Only select select historic task instances which are completed on the given date
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskCreatedAfter(Date startDate)
Only select select historic task instances which are created after the given date
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskCreatedBefore(Date startDate)
Only select select historic task instances which are created before the given date
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskCreatedOn(Date startDate)
Only select select historic task instances which are created on the given date
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskDefinitionKey(String taskDefinitionKey)
Only select historic task instances with the given task definition key.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskDefinitionKeyLike(String taskDefinitionKeyLike)
Only select historic task instances with a task definition key like the given value.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskDeleteReason(String taskDeleteReason)
Only select historic task instances with the given task delete reason.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskDeleteReasonLike(String taskDeleteReasonLike)
Only select historic task instances with a task description like the given value.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskDescription(String taskDescription)
Only select historic task instances with the given task description.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskDescriptionLike(String taskDescriptionLike)
Only select historic task instances with a task description like the given value.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskDueAfter(Date dueDate)
Only select select historic task instances which have a due date after the given date.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskDueBefore(Date dueDate)
Only select select historic task instances which have a due date before the given date.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskDueDate(Date dueDate)
Only select select historic task instances with the given due date.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskId(String taskId)
Only select historic task instances for the given task id.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskInvolvedUser(String involvedUser)
Only select historic task for which there exist an
HistoricIdentityLink with the given user, including tasks
which have been assigned to the given user (assignee) or owned by the given user (owner). |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskMaxPriority(Integer maxPriority)
Only select historic tasks with the given priority or lower.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskMinPriority(Integer minPriority)
Only select historic tasks with the given priority or higher.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskName(String taskName)
Only select historic task instances with the given task name.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskNameLike(String taskNameLike)
Only select historic task instances with a task name like the given value.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskOwner(String taskOwner)
Only select historic task instances which have the given owner.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskOwnerLike(String taskOwnerLike)
Only select historic task instances which have an owner like the one specified.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskParentTaskId(String parentTaskId)
Only select subtasks of the given parent task
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskPriority(Integer taskPriority)
Only select historic task instances with the given priority.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskTenantId(String tenantId)
Only select tasks that have the given tenant id.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskTenantIdLike(String tenantIdLike)
Only select tasks with a tenant id like the given one.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskVariableValueEquals(Object variableValue)
Only select tasks which have at least one local task variable with the given value.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskVariableValueEquals(String variableName,
Object variableValue)
Only select tasks which have a local task variable with the given name
set to the given value.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskVariableValueEqualsIgnoreCase(String name,
String value)
Only select tasks which have a local string variable with the given value,
case insensitive.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskVariableValueGreaterThan(String name,
Object value)
Only select tasks which have a local variable value greater than the
passed value when they ended.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskVariableValueGreaterThanOrEqual(String name,
Object value)
Only select tasks which have a local variable value greater than or
equal to the passed value when they ended.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskVariableValueLessThan(String name,
Object value)
Only select tasks which have a local variable value less than the
passed value when the ended.Booleans,
Byte-arrays and
Serializable objects (which are not primitive type
wrappers) are not supported. |
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskVariableValueLessThanOrEqual(String name,
Object value)
Only select tasks which have a local variable value less than or equal
to the passed value when they ended.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskVariableValueLike(String name,
String value)
Only select tasks which have a local variable value like the given value
when they ended.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskVariableValueNotEquals(String variableName,
Object variableValue)
Only select tasks which have a local task variable with the given name, but
with a different value than the passed value.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskVariableValueNotEqualsIgnoreCase(String name,
String value)
Only select tasks which have a local string variable with is not the given value,
case insensitive.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.taskWithoutTenantId()
Only select tasks that do not have a tenant id.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.unfinished()
Only select historic task instances which aren't finished yet.
|
HistoricTaskInstanceQuery |
HistoricTaskInstanceQuery.withoutTaskDueDate()
Only select historic tasks instances with no due date.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HistoricTaskInstanceQueryImpl |
Copyright © 2014 Alfresco. All rights reserved.