| Package | Description |
|---|---|
| org.flowable.cmmn.api | |
| org.flowable.cmmn.engine.impl | |
| org.flowable.cmmn.engine.impl.cmd | |
| org.flowable.engine |
Public API of the Flowable 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 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. |
| org.flowable.engine.impl |
API implementation classes, which shouldn't directly be used by end-users.
|
| org.flowable.engine.impl.cmd | |
| org.flowable.task.api | |
| org.flowable.task.service | |
| org.flowable.task.service.impl | |
| org.flowable.task.service.impl.persistence.entity |
| Modifier and Type | Method and Description |
|---|---|
TaskBuilder |
CmmnTaskService.createTaskBuilder()
Create a builder for the task
|
| Modifier and Type | Class and Description |
|---|---|
class |
CmmnTaskBuilderImpl
TaskBuilder implementation |
| Modifier and Type | Method and Description |
|---|---|
TaskBuilder |
CmmnTaskServiceImpl.createTaskBuilder() |
| Modifier and Type | Field and Description |
|---|---|
protected TaskBuilder |
CreateCmmnTaskCmd.taskBuilder |
| Constructor and Description |
|---|
CreateCmmnTaskCmd(TaskBuilder taskBuilder) |
| Modifier and Type | Method and Description |
|---|---|
TaskBuilder |
TaskService.createTaskBuilder()
Create a builder for the task
|
| Modifier and Type | Class and Description |
|---|---|
class |
TaskBuilderImpl
TaskBuilder implementation |
| Modifier and Type | Method and Description |
|---|---|
TaskBuilder |
TaskServiceImpl.createTaskBuilder() |
| Modifier and Type | Field and Description |
|---|---|
protected TaskBuilder |
CreateTaskCmd.taskBuilder |
| Constructor and Description |
|---|
CreateTaskCmd(TaskBuilder taskBuilder) |
| Modifier and Type | Method and Description |
|---|---|
TaskBuilder |
TaskBuilder.assignee(String assigneId)
The userId of the person to which this task is delegated.
|
TaskBuilder |
TaskBuilder.category(String category)
Change the category of the task.
|
TaskBuilder |
TaskBuilder.description(String description)
Free text description of the task.
|
TaskBuilder |
TaskBuilder.dueDate(Date dueDate)
Change due date of the task.
|
TaskBuilder |
TaskBuilder.formKey(String formKey)
Change the form key of the task
|
TaskBuilder |
TaskBuilder.id(String id)
DB id of the task.
|
TaskBuilder |
TaskBuilder.identityLinks(Set<? extends IdentityLinkInfo> identityLinks)
add identity links to the task
|
TaskBuilder |
TaskBuilder.name(String name)
Name or title of the task.
|
TaskBuilder |
TaskBuilder.owner(String ownerId)
The userId of the person that is responsible for this task.
|
TaskBuilder |
TaskBuilder.parentTaskId(String parentTaskId)
the parent task for which this task is a subtask
|
TaskBuilder |
TaskBuilder.priority(int priority)
Indication of how important/urgent this task is
|
TaskBuilder |
TaskBuilder.scopeId(String scopeId)
add task scopeId
|
TaskBuilder |
TaskBuilder.scopeType(String scopeType)
Add scope type
|
TaskBuilder |
TaskBuilder.taskDefinitionId(String taskDefinitionId)
task definition id to create task from
|
TaskBuilder |
TaskBuilder.taskDefinitionKey(String taskDefinitionKey)
task definition key to create task from
|
TaskBuilder |
TaskBuilder.tenantId(String tenantId)
Change the tenantId of the task
|
| Modifier and Type | Method and Description |
|---|---|
TaskEntity |
TaskService.createTask(TaskBuilder taskBuilder) |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseTaskBuilderImpl
Base implementation of the
TaskBuilder interface |
| Modifier and Type | Method and Description |
|---|---|
TaskBuilder |
BaseTaskBuilderImpl.assignee(String assigneId) |
TaskBuilder |
BaseTaskBuilderImpl.category(String category) |
TaskBuilder |
BaseTaskBuilderImpl.description(String description) |
TaskBuilder |
BaseTaskBuilderImpl.dueDate(Date dueDate) |
TaskBuilder |
BaseTaskBuilderImpl.formKey(String formKey) |
TaskBuilder |
BaseTaskBuilderImpl.id(String id) |
TaskBuilder |
BaseTaskBuilderImpl.identityLinks(Set<? extends IdentityLinkInfo> identityLinks) |
TaskBuilder |
BaseTaskBuilderImpl.name(String name) |
TaskBuilder |
BaseTaskBuilderImpl.owner(String ownerId) |
TaskBuilder |
BaseTaskBuilderImpl.parentTaskId(String parentTaskId) |
TaskBuilder |
BaseTaskBuilderImpl.priority(int priority) |
TaskBuilder |
BaseTaskBuilderImpl.scopeId(String scopeId) |
TaskBuilder |
BaseTaskBuilderImpl.scopeType(String scopeType) |
TaskBuilder |
BaseTaskBuilderImpl.taskDefinitionId(String taskDefinitionId) |
TaskBuilder |
BaseTaskBuilderImpl.taskDefinitionKey(String taskDefinitionKey) |
TaskBuilder |
BaseTaskBuilderImpl.tenantId(String tenantId) |
| Modifier and Type | Method and Description |
|---|---|
TaskEntity |
TaskServiceImpl.createTask(TaskBuilder taskBuilder) |
| Modifier and Type | Method and Description |
|---|---|
TaskEntity |
TaskEntityManagerImpl.createTask(TaskBuilder taskBuilder) |
TaskEntity |
TaskEntityManager.createTask(TaskBuilder taskBuilder)
Creates
TaskEntity according to TaskInfo template |
Copyright © 2023 Flowable. All rights reserved.