All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
activateProcessDefinition(String processDefinitionId,
String processDefinitionKey,
boolean activateProcessInstances,
Date activationDate,
String tenantId) |
void |
activateProcessInstance(String processInstanceId) |
void |
addCandidateStarter(String processDefinitionId,
String userId,
String groupId) |
Comment |
addComment(String taskId,
String processInstanceId,
String type,
String message) |
void |
addIdentityLink(String taskId,
String identityId,
int identityIdType,
String identityType) |
void |
addIdentityLinkForProcessInstance(String processInstanceId,
String userId,
String groupId,
String identityLinkType) |
protected void |
callJobProcessors(JobProcessorContext.Phase processorType,
AbstractJobEntity abstractJobEntity,
ProcessEngineConfigurationImpl processEngineConfiguration) |
void |
changeDeploymentTenantId(String deploymentId,
String newTenantId) |
void |
claimTask(String taskId,
String userId) |
void |
completeTask(TaskEntity taskEntity,
Map<String,Object> variables,
boolean localScope) |
void |
completeTask(TaskEntity taskEntity,
Map<String,Object> variables,
Map<String,Object> transientVariables) |
protected JobEntity |
convertToActiviti5JobEntity(JobEntity job) |
protected TaskEntity |
convertToActiviti5TaskEntity(TaskEntity task) |
Attachment |
createAttachment(String attachmentType,
String taskId,
String processInstanceId,
String attachmentName,
String attachmentDescription,
InputStream content,
String url) |
void |
deleteAttachment(String attachmentId) |
void |
deleteCandidateStarter(String processDefinitionId,
String userId,
String groupId) |
void |
deleteComment(String commentId,
String taskId,
String processInstanceId) |
void |
deleteDeployment(String deploymentId,
boolean cascade) |
void |
deleteHistoricProcessInstance(String processInstanceId) |
void |
deleteHistoricTask(String taskId) |
void |
deleteIdentityLink(String taskId,
String userId,
String groupId,
String identityLinkType) |
void |
deleteIdentityLinkForProcessInstance(String processInstanceId,
String userId,
String groupId,
String identityLinkType) |
void |
deleteJob(String jobId) |
void |
deleteProcessInstance(String processInstanceId,
String deleteReason) |
void |
deleteTask(String taskId,
String deleteReason,
boolean cascade) |
Deployment |
deploy(DeploymentBuilderImpl activiti6DeploymentBuilder) |
void |
executeJob(Job job) |
void |
executeJobWithLockAndRetry(Job job) |
Object |
getCamelContextObject(String camelContextValue) |
Object |
getExecutionVariable(String executionId,
String variableName,
boolean isLocal) |
VariableInstance |
getExecutionVariableInstance(String executionId,
String variableName,
boolean isLocal) |
Map<String,VariableInstance> |
getExecutionVariableInstances(String executionId,
Collection<String> variableNames,
boolean isLocal) |
Map<String,Object> |
getExecutionVariables(String executionId,
Collection<String> variableNames,
boolean isLocal) |
ProcessEngineConfiguration |
getFlowable6ProcessEngineConfiguration() |
String |
getFormKey(String processDefinitionId,
String taskDefinitionKey) |
ProcessDefinition |
getProcessDefinition(String processDefinitionId) |
BpmnModel |
getProcessDefinitionBpmnModel(String processDefinitionId) |
ProcessDefinition |
getProcessDefinitionByKey(String processDefinitionKey) |
com.fasterxml.jackson.databind.node.ObjectNode |
getProcessDefinitionInfo(String processDefinitionId) |
Process |
getProcessDefinitionProcessObject(String processDefinitionId) |
protected ProcessEngine |
getProcessEngine() |
DefaultProcessEngineFactory |
getProcessEngineFactory() |
ProcessInstance |
getProcessInstance(String processInstanceId) |
Object |
getRawCommandExecutor() |
Object |
getRawProcessConfiguration() |
Object |
getRawProcessEngine() |
Object |
getRenderedStartForm(String processDefinitionId,
String formEngineName) |
Object |
getScriptingEngineValue(String payloadExpressionValue,
String languageValue,
DelegateExecution execution) |
StartFormData |
getStartFormData(String processDefinitionId) |
TaskFormData |
getTaskFormData(String taskId) |
Map<String,Object> |
getVariables(ProcessInstance processInstance) |
protected void |
handleActivitiException(ActivitiException e) |
void |
handleFailedJob(Job job,
Throwable exception) |
boolean |
isProcessDefinitionSuspended(String processDefinitionId) |
void |
leaveExecution(DelegateExecution execution) |
boolean |
mapException(Exception camelException,
DelegateExecution execution,
List<MapExceptionEntry> mapExceptions) |
void |
messageEventReceived(String messageName,
String executionId,
Map<String,Object> processVariables,
boolean async) |
void |
propagateError(BpmnError bpmnError,
DelegateExecution execution) |
void |
removeExecutionVariables(String executionId,
Collection<String> variableNames,
boolean isLocal) |
void |
removeTaskVariables(String taskId,
Collection<String> variableNames,
boolean isLocal) |
void |
resetClock() |
ProcessDefinitionCacheEntry |
resolveProcessDefinition(ProcessDefinition processDefinition) |
void |
saveAttachment(Attachment attachment) |
void |
saveTask(TaskEntity task) |
void |
setClock(Clock clock) |
void |
setDeploymentCategory(String deploymentId,
String category) |
void |
setExecutionVariables(String executionId,
Map<String,? extends Object> variables,
boolean isLocal) |
void |
setFlowable6ProcessEngineConfiguration(ProcessEngineConfiguration flowable6ProcessEngineConfiguration) |
void |
setJobProcessor(List<Object> flowable5JobProcessors) |
void |
setProcessDefinitionCategory(String processDefinitionId,
String category) |
void |
setProcessEngineFactory(DefaultProcessEngineFactory processEngineFactory) |
void |
setProcessInstanceName(String processInstanceId,
String processInstanceName) |
void |
setTaskDueDate(String taskId,
Date dueDate) |
void |
setTaskPriority(String taskId,
int priority) |
void |
setTaskVariables(String taskId,
Map<String,? extends Object> variables,
boolean isLocal) |
void |
signalEventReceived(SignalEventSubscriptionEntity signalEventSubscriptionEntity,
Object payload,
boolean async) |
void |
signalEventReceived(String signalName,
String executionId,
Map<String,Object> processVariables,
boolean async,
String tenantId) |
ProcessInstance |
startProcessInstance(String processDefinitionKey,
String processDefinitionId,
Map<String,Object> variables,
Map<String,Object> transientVariables,
String businessKey,
String tenantId,
String processInstanceName) |
ProcessInstance |
startProcessInstanceByMessage(String messageName,
Map<String,Object> variables,
Map<String,Object> transientVariables,
String businessKey,
String tenantId) |
ProcessInstance |
submitStartFormData(String processDefinitionId,
String businessKey,
Map<String,String> properties) |
void |
submitTaskFormData(String taskId,
Map<String,String> properties,
boolean completeTask) |
void |
suspendProcessDefinition(String processDefinitionId,
String processDefinitionKey,
boolean suspendProcessInstances,
Date suspensionDate,
String tenantId) |
void |
suspendProcessInstance(String processInstanceId) |
void |
throwErrorEvent(FlowableEvent event) |
void |
trigger(String executionId,
Map<String,Object> processVariables,
Map<String,Object> transientVariables) |
void |
updateBusinessKey(String processInstanceId,
String businessKey) |