Package | Description |
---|---|
org.camunda.bpm.engine |
Public API of the camunda BPM 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 Deployment sRuntimeService :
For starting and searching ProcessInstance sTaskService :
Exposes operations to manage human (standalone) Task s,
such as claiming, completing and assigning tasksIdentityService :
Used for managing User s,
Group s and the relations between themManagementService :
Exposes engine admin and maintenance operations,
which have no relation to the runtime execution 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.camunda.bpm.engine.delegate |
Interfaces used to include Java code in a process as the behavior of an activity
or as a listener to process events with
JavaDelegate s. |
org.camunda.bpm.engine.impl |
API implementation classes, which shouldn't directly be used by end-users.
|
org.camunda.bpm.engine.impl.cmd | |
org.camunda.bpm.engine.impl.cmmn | |
org.camunda.bpm.engine.impl.cmmn.cmd | |
org.camunda.bpm.engine.impl.core.variable | |
org.camunda.bpm.engine.impl.el | |
org.camunda.bpm.engine.impl.form | |
org.camunda.bpm.engine.impl.form.handler | |
org.camunda.bpm.engine.impl.persistence.entity | |
org.camunda.bpm.engine.impl.persistence.entity.util | |
org.camunda.bpm.engine.rest.dto | |
org.camunda.bpm.engine.rest.sub.impl | |
org.camunda.bpm.engine.rest.sub.runtime.impl | |
org.camunda.bpm.engine.rest.sub.task.impl | |
org.camunda.bpm.engine.variable |
Modifier and Type | Method and Description |
---|---|
VariableMap |
FormService.getStartFormVariables(String processDefinitionId)
Retrieves a list of all variables for rendering a start from.
|
VariableMap |
FormService.getStartFormVariables(String processDefinitionId,
Collection<String> formVariables,
boolean deserializeObjectValues)
Retrieves a list of requested variables for rendering a start from.
|
VariableMap |
FormService.getTaskFormVariables(String taskId)
Retrieves a list of all variables for rendering a task form.
|
VariableMap |
FormService.getTaskFormVariables(String taskId,
Collection<String> formVariables,
boolean deserializeObjectValues)
Retrieves a list of requested variables for rendering a task form.
|
VariableMap |
CaseService.getVariablesLocalTyped(String caseExecutionId)
All variable values that are defined in the case execution scope, without
taking outer scopes into account.
|
VariableMap |
TaskService.getVariablesLocalTyped(String taskId)
get all variables and search only in the task scope.
|
VariableMap |
RuntimeService.getVariablesLocalTyped(String executionId)
All variable values that are defined in the execution scope, without taking outer scopes into account.
|
VariableMap |
CaseService.getVariablesLocalTyped(String caseExecutionId,
boolean deserializeValues)
All variable values that are defined in the case execution scope, without
taking outer scopes into account.
|
VariableMap |
TaskService.getVariablesLocalTyped(String taskId,
boolean deserializeValues)
get all variables and search only in the task scope.
|
VariableMap |
RuntimeService.getVariablesLocalTyped(String executionId,
boolean deserializeValues)
All variable values that are defined in the execution scope, without taking outer scopes into account.
|
VariableMap |
CaseService.getVariablesLocalTyped(String caseExecutionId,
Collection<String> variableNames,
boolean deserializeValues)
The variable values for the given variableNames only taking the given case
execution scope into account, not looking in outer scopes.
|
VariableMap |
TaskService.getVariablesLocalTyped(String taskId,
Collection<String> variableNames,
boolean deserializeValues)
get values for all given variableName.
|
VariableMap |
RuntimeService.getVariablesLocalTyped(String executionId,
Collection<String> variableNames,
boolean deserializeValues)
The variable values for the given variableNames only taking the given execution scope into account, not looking in outer scopes.
|
VariableMap |
CaseService.getVariablesTyped(String caseExecutionId)
All variables visible from the given execution scope (including parent scopes).
|
VariableMap |
TaskService.getVariablesTyped(String taskId)
get all variables and search in the task scope and if available also the execution scopes.
|
VariableMap |
RuntimeService.getVariablesTyped(String executionId)
All variables visible from the given execution scope (including parent scopes).
|
VariableMap |
CaseService.getVariablesTyped(String caseExecutionId,
boolean deserializeValues)
All variables visible from the given execution scope (including parent scopes).
|
VariableMap |
TaskService.getVariablesTyped(String taskId,
boolean deserializeValues)
get all variables and search in the task scope and if available also the execution scopes.
|
VariableMap |
RuntimeService.getVariablesTyped(String executionId,
boolean deserializeValues)
All variables visible from the given execution scope (including parent scopes).
|
VariableMap |
CaseService.getVariablesTyped(String caseExecutionId,
Collection<String> variableNames,
boolean deserializeValues)
The variable values for all given variableNames, takes all variables
into account which are visible from the given case execution scope
(including parent scopes).
|
VariableMap |
TaskService.getVariablesTyped(String taskId,
Collection<String> variableNames,
boolean deserializeValues)
get values for all given variableName
|
VariableMap |
RuntimeService.getVariablesTyped(String executionId,
Collection<String> variableNames,
boolean deserializeValues)
The variable values for all given variableNames, takes all variables into account which are visible from the given execution scope (including parent scopes).
|
Modifier and Type | Method and Description |
---|---|
VariableMap |
VariableScope.getVariablesLocalTyped() |
VariableMap |
VariableScope.getVariablesLocalTyped(boolean deserializeValues) |
VariableMap |
VariableScope.getVariablesTyped() |
VariableMap |
VariableScope.getVariablesTyped(boolean deserializeValues) |
Modifier and Type | Method and Description |
---|---|
VariableMap |
FormServiceImpl.getStartFormVariables(String processDefinitionId) |
VariableMap |
FormServiceImpl.getStartFormVariables(String processDefinitionId,
Collection<String> formVariables,
boolean deserializeObjectValues) |
VariableMap |
FormServiceImpl.getTaskFormVariables(String taskId) |
VariableMap |
FormServiceImpl.getTaskFormVariables(String taskId,
Collection<String> formVariables,
boolean deserializeObjectValues) |
VariableMap |
TaskServiceImpl.getVariables(String executionId) |
VariableMap |
RuntimeServiceImpl.getVariables(String executionId) |
VariableMap |
TaskServiceImpl.getVariables(String executionId,
Collection<String> variableNames) |
VariableMap |
RuntimeServiceImpl.getVariables(String executionId,
Collection<String> variableNames) |
VariableMap |
TaskServiceImpl.getVariablesLocal(String taskId) |
VariableMap |
RuntimeServiceImpl.getVariablesLocal(String executionId) |
VariableMap |
TaskServiceImpl.getVariablesLocal(String executionId,
Collection<String> variableNames) |
VariableMap |
RuntimeServiceImpl.getVariablesLocal(String executionId,
Collection<String> variableNames) |
VariableMap |
TaskServiceImpl.getVariablesLocalTyped(String taskId) |
VariableMap |
RuntimeServiceImpl.getVariablesLocalTyped(String executionId) |
VariableMap |
TaskServiceImpl.getVariablesLocalTyped(String taskId,
boolean deserializeValues) |
VariableMap |
RuntimeServiceImpl.getVariablesLocalTyped(String executionId,
boolean deserializeObjectValues) |
VariableMap |
TaskServiceImpl.getVariablesLocalTyped(String executionId,
Collection<String> variableNames,
boolean deserializeValues) |
VariableMap |
RuntimeServiceImpl.getVariablesLocalTyped(String executionId,
Collection<String> variableNames,
boolean deserializeObjectValues) |
VariableMap |
TaskServiceImpl.getVariablesTyped(String executionId) |
VariableMap |
RuntimeServiceImpl.getVariablesTyped(String executionId) |
VariableMap |
TaskServiceImpl.getVariablesTyped(String taskId,
boolean deserializeValues) |
VariableMap |
RuntimeServiceImpl.getVariablesTyped(String executionId,
boolean deserializeObjectValues) |
VariableMap |
TaskServiceImpl.getVariablesTyped(String executionId,
Collection<String> variableNames,
boolean deserializeValues) |
VariableMap |
RuntimeServiceImpl.getVariablesTyped(String executionId,
Collection<String> variableNames,
boolean deserializeObjectValues) |
Modifier and Type | Field and Description |
---|---|
protected VariableMap |
SubmitTaskFormCmd.properties |
protected VariableMap |
SubmitStartFormCmd.variables |
Modifier and Type | Method and Description |
---|---|
VariableMap |
GetExecutionVariablesCmd.execute(CommandContext commandContext) |
VariableMap |
GetStartFormVariablesCmd.execute(CommandContext commandContext) |
VariableMap |
GetTaskFormVariablesCmd.execute(CommandContext commandContext) |
VariableMap |
GetTaskVariablesCmd.execute(CommandContext commandContext) |
Modifier and Type | Field and Description |
---|---|
protected VariableMap |
CaseInstanceBuilderImpl.variables |
Modifier and Type | Method and Description |
---|---|
protected VariableMap |
CaseServiceImpl.getCaseExecutionVariables(String caseExecutionId,
Collection<String> variableNames,
boolean isLocal,
boolean deserializeValues) |
VariableMap |
CaseExecutionCommandBuilderImpl.getVariables() |
VariableMap |
CaseInstanceBuilderImpl.getVariables() |
VariableMap |
CaseServiceImpl.getVariables(String caseExecutionId) |
VariableMap |
CaseServiceImpl.getVariables(String caseExecutionId,
Collection<String> variableNames) |
VariableMap |
CaseExecutionCommandBuilderImpl.getVariablesLocal() |
VariableMap |
CaseServiceImpl.getVariablesLocal(String caseExecutionId) |
VariableMap |
CaseServiceImpl.getVariablesLocal(String caseExecutionId,
Collection<String> variableNames) |
VariableMap |
CaseServiceImpl.getVariablesLocalTyped(String caseExecutionId) |
VariableMap |
CaseServiceImpl.getVariablesLocalTyped(String caseExecutionId,
boolean deserializeValues) |
VariableMap |
CaseServiceImpl.getVariablesLocalTyped(String caseExecutionId,
Collection<String> variableNames,
boolean deserializeValues) |
VariableMap |
CaseServiceImpl.getVariablesTyped(String caseExecutionId) |
VariableMap |
CaseServiceImpl.getVariablesTyped(String caseExecutionId,
boolean deserializeValues) |
VariableMap |
CaseServiceImpl.getVariablesTyped(String caseExecutionId,
Collection<String> variableNames,
boolean deserializeValues) |
Modifier and Type | Method and Description |
---|---|
VariableMap |
GetCaseExecutionVariablesCmd.execute(CommandContext commandContext) |
Modifier and Type | Class and Description |
---|---|
class |
VariableMapImpl |
Modifier and Type | Method and Description |
---|---|
VariableMap |
VariableMapImpl.putValue(String name,
Object value) |
VariableMap |
VariableMapImpl.putValueTyped(String name,
TypedValue value) |
Modifier and Type | Method and Description |
---|---|
VariableMap |
StartProcessVariableScope.getVariables() |
VariableMap |
StartProcessVariableScope.getVariablesLocal() |
VariableMap |
StartProcessVariableScope.getVariablesLocalTyped() |
VariableMap |
StartProcessVariableScope.getVariablesLocalTyped(boolean deserializeObjectValues) |
VariableMap |
StartProcessVariableScope.getVariablesTyped() |
VariableMap |
StartProcessVariableScope.getVariablesTyped(boolean deserializeObjectValues) |
Modifier and Type | Method and Description |
---|---|
static void |
FormPropertyHelper.initFormPropertiesOnScope(VariableMap variables,
PvmExecutionImpl execution) |
Modifier and Type | Field and Description |
---|---|
protected VariableMap |
DefaultFormFieldValidatorContext.submittedValues |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultFormHandler.fireFormPropertyHistoryEvents(VariableMap properties,
VariableScope variableScope) |
void |
FormFieldHandler.handleSubmit(VariableScope variableScope,
VariableMap values,
VariableMap allValues) |
void |
FormPropertyHandler.submitFormProperty(VariableScope variableScope,
VariableMap variables) |
void |
FormHandler.submitFormVariables(VariableMap properties,
VariableScope variableScope) |
void |
DefaultFormHandler.submitFormVariables(VariableMap properties,
VariableScope variableScope) |
ExecutionEntity |
DefaultStartFormHandler.submitStartFormData(ExecutionEntity processInstance,
VariableMap properties) |
void |
FormFieldValidationConstraintHandler.validate(Object submittedValue,
VariableMap submittedValues,
FormFieldHandler formFieldHandler,
VariableScope variableScope) |
Constructor and Description |
---|
DefaultFormFieldValidatorContext(VariableScope variableScope,
String configuration,
VariableMap submittedValues,
FormFieldHandler formFieldHandler) |
Modifier and Type | Method and Description |
---|---|
void |
ExecutionEntity.startWithFormProperties(VariableMap properties) |
Modifier and Type | Field and Description |
---|---|
protected VariableMap |
FormPropertyStartContext.formProperties |
Modifier and Type | Method and Description |
---|---|
void |
FormPropertyStartContext.setFormProperties(VariableMap properties) |
Modifier and Type | Method and Description |
---|---|
static VariableMap |
VariableValueDto.toMap(Map<String,VariableValueDto> variables,
ProcessEngine processEngine,
org.codehaus.jackson.map.ObjectMapper objectMapper) |
Modifier and Type | Method and Description |
---|---|
static Map<String,VariableValueDto> |
VariableValueDto.fromVariableMap(VariableMap variables) |
Modifier and Type | Method and Description |
---|---|
protected abstract VariableMap |
AbstractVariablesResource.getVariableEntities(boolean deserializeValues) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AbstractVariablesResource.updateVariableEntities(VariableMap variables,
List<String> deletions) |
Modifier and Type | Method and Description |
---|---|
protected VariableMap |
LocalCaseExecutionVariablesResource.getVariableEntities(boolean deserializeValues) |
protected VariableMap |
LocalExecutionVariablesResource.getVariableEntities(boolean deserializeValues) |
protected VariableMap |
ExecutionVariablesResource.getVariableEntities(boolean deserializeValues) |
protected VariableMap |
CaseExecutionVariablesResource.getVariableEntities(boolean deserializeValues) |
Modifier and Type | Method and Description |
---|---|
protected void |
LocalCaseExecutionVariablesResource.updateVariableEntities(VariableMap variables,
List<String> deletions) |
protected void |
LocalExecutionVariablesResource.updateVariableEntities(VariableMap modifications,
List<String> deletions) |
protected void |
ExecutionVariablesResource.updateVariableEntities(VariableMap modifications,
List<String> deletions) |
protected void |
CaseExecutionVariablesResource.updateVariableEntities(VariableMap variables,
List<String> deletions) |
Modifier and Type | Method and Description |
---|---|
protected VariableMap |
LocalTaskVariablesResource.getVariableEntities(boolean deserializeValues) |
Modifier and Type | Method and Description |
---|---|
protected void |
LocalTaskVariablesResource.updateVariableEntities(VariableMap modifications,
List<String> deletions) |
Modifier and Type | Method and Description |
---|---|
static VariableMap |
Variables.createVariables() |
static VariableMap |
Variables.fromMap(Map<String,Object> map) |
VariableMap |
VariableMap.putValue(String name,
Object value) |
VariableMap |
VariableMap.putValueTyped(String name,
TypedValue value) |
Copyright © 2018. All rights reserved.