| Package | Description |
|---|---|
| org.flowable.cmmn.api | |
| org.flowable.cmmn.engine.impl | |
| org.flowable.cmmn.engine.impl.function | |
| org.flowable.compatibility.wrapper | |
| 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.engine.impl.function | |
| org.flowable.task.api | |
| org.flowable.task.api.history | |
| org.flowable.task.service | |
| org.flowable.task.service.impl | |
| org.flowable.task.service.impl.persistence.entity | |
| org.flowable.ui.task.model.runtime | |
| org.flowable.ui.task.service.runtime |
| Modifier and Type | Method and Description |
|---|---|
HistoricTaskLogEntryBuilder |
CmmnHistoryService.createHistoricTaskLogEntryBuilder(TaskInfo task)
Create new task log entry builder to the log task event
|
| Modifier and Type | Method and Description |
|---|---|
HistoricTaskLogEntryBuilder |
CmmnHistoryServiceImpl.createHistoricTaskLogEntryBuilder(TaskInfo task) |
| Modifier and Type | Method and Description |
|---|---|
static TaskInfo |
TaskGetFunctionDelegate.getTask(String taskId) |
| Modifier and Type | Class and Description |
|---|---|
class |
Flowable5TaskWrapper
Wraps an v5 task to an v6
Task. |
| Modifier and Type | Method and Description |
|---|---|
HistoricTaskLogEntryBuilder |
HistoryService.createHistoricTaskLogEntryBuilder(TaskInfo task)
Create new task log entry builder to the log task event
|
| Modifier and Type | Method and Description |
|---|---|
HistoricTaskLogEntryBuilder |
HistoryServiceImpl.createHistoricTaskLogEntryBuilder(TaskInfo task) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SaveTaskCmd.handleSubTaskCount(TaskService taskService,
TaskInfo originalTaskEntity) |
| Modifier and Type | Method and Description |
|---|---|
static TaskInfo |
TaskGetFunctionDelegate.getTask(String taskId) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TaskInfoQuery<T extends TaskInfoQuery<?,?>,V extends TaskInfo>
Interface containing shared methods between the
TaskQuery and the HistoricTaskInstanceQuery. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Task
Represents one task for a human user.
|
| Modifier and Type | Field and Description |
|---|---|
protected TaskInfoQuery<? extends TaskInfoQuery<?,?>,? extends TaskInfo> |
TaskInfoQueryWrapper.taskInfoQuery |
| Modifier and Type | Method and Description |
|---|---|
TaskInfoQuery<? extends TaskInfoQuery<?,?>,? extends TaskInfo> |
TaskInfoQueryWrapper.getTaskInfoQuery() |
| Modifier and Type | Method and Description |
|---|---|
void |
TaskInfoQueryWrapper.setTaskInfoQuery(TaskInfoQuery<? extends TaskInfoQuery<?,?>,? extends TaskInfo> taskInfoQuery) |
| Constructor and Description |
|---|
TaskInfoQueryWrapper(TaskInfoQuery<? extends TaskInfoQuery<?,?>,? extends TaskInfo> taskInfoQuery) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
HistoricTaskInstance
Represents a historic task instance (waiting, finished or deleted) that is stored permanent for statistics, audit and other business intelligence purposes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
HistoricTaskService.addHistoricTaskLogEntry(TaskInfo taskInfo,
String logEntryType,
String data)
Log new entry to the task log.
|
| Modifier and Type | Method and Description |
|---|---|
void |
HistoricTaskServiceImpl.addHistoricTaskLogEntry(TaskInfo task,
String logEntryType,
String data) |
| Constructor and Description |
|---|
BaseHistoricTaskLogEntryBuilderImpl(TaskInfo task) |
HistoricTaskLogEntryBuilderImpl(CommandExecutor commandExecutor,
TaskInfo task,
TaskServiceConfiguration taskServiceConfiguration) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
HistoricTaskInstanceEntity |
interface |
TaskEntity |
| Modifier and Type | Class and Description |
|---|---|
class |
HistoricTaskInstanceEntityImpl |
class |
TaskEntityImpl |
| Modifier and Type | Method and Description |
|---|---|
protected HistoricTaskLogEntryBuilder |
TaskEntityManagerImpl.createHistoricTaskLogEntryBuilder(TaskInfo task,
HistoricTaskLogEntryType userTaskCreated) |
protected void |
TaskEntityManagerImpl.logTaskCreatedEvent(TaskInfo task) |
protected void |
TaskEntityManagerImpl.recordHistoryUserTaskLog(HistoricTaskLogEntryType logEntryType,
TaskInfo task,
com.fasterxml.jackson.databind.node.ObjectNode dataNode) |
| Modifier and Type | Method and Description |
|---|---|
void |
TaskRepresentation.initializeTaskDetails(TaskInfo taskInfo) |
| Constructor and Description |
|---|
TaskRepresentation(TaskInfo taskInfo,
CaseDefinition caseDefinition) |
TaskRepresentation(TaskInfo taskInfo,
CaseDefinition caseDefinition,
String caseInstanceName) |
TaskRepresentation(TaskInfo taskInfo,
ProcessDefinition processDefinition) |
TaskRepresentation(TaskInfo taskInfo,
ProcessDefinition processDefinition,
String processInstanceName) |
TaskRepresentation(TaskInfo taskInfo,
TaskInfo parentTaskInfo) |
| Modifier and Type | Method and Description |
|---|---|
void |
FlowableAbstractTaskService.fillPermissionInformation(TaskRepresentation taskRepresentation,
TaskInfo task,
SecurityScope currentUser) |
protected void |
FlowableTaskService.populateAssignee(TaskInfo task,
TaskRepresentation rep) |
protected void |
FlowableTaskActionService.populateAssignee(TaskInfo task,
TaskRepresentation rep) |
protected void |
FlowableAbstractTaskService.verifyProcessInstanceStartUser(TaskRepresentation taskRepresentation,
TaskInfo task) |
| Modifier and Type | Method and Description |
|---|---|
protected List<TaskRepresentation> |
FlowableTaskQueryService.convertTaskInfoList(List<? extends TaskInfo> tasks,
Map<String,String> processInstanceNames,
Map<String,String> caseInstancesNames) |
protected void |
FlowableTaskQueryService.handleIncludeCaseInstance(TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode includeProcessInstanceNode,
List<? extends TaskInfo> tasks,
Map<String,String> caseInstanceNames) |
protected void |
FlowableTaskQueryService.handleIncludeProcessInstance(TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode includeProcessInstanceNode,
List<? extends TaskInfo> tasks,
Map<String,String> processInstanceNames) |
Copyright © 2023 Flowable. All rights reserved.