Interface Flowable5CompatibilityHandler
public interface Flowable5CompatibilityHandler
- Author:
- Joram Barrez, Tijs Rademakers
-
Method Summary
Modifier and TypeMethodDescriptionvoidactivateProcessDefinition(String processDefinitionId, String processDefinitionKey, boolean activateProcessInstances, Date activationDate, String tenantId) voidactivateProcessInstance(String processInstanceId) voidaddCandidateStarter(String processDefinitionId, String userId, String groupId) addComment(String taskId, String processInstanceId, String type, String message) voidaddIdentityLink(String taskId, String identityId, int identityIdType, String identityType) voidaddIdentityLinkForProcessInstance(String processInstanceId, String userId, String groupId, String identityLinkType) voidchangeDeploymentTenantId(String deploymentId, String newTenantId) voidvoidcompleteTask(TaskEntity taskEntity, Map<String, Object> variables, boolean localScope) voidcompleteTask(TaskEntity taskEntity, Map<String, Object> variables, Map<String, Object> transientVariables) createAttachment(String attachmentType, String taskId, String processInstanceId, String attachmentName, String attachmentDescription, InputStream content, String url) voiddeleteAttachment(String attachmentId) voiddeleteCandidateStarter(String processDefinitionId, String userId, String groupId) voiddeleteComment(String commentId, String taskId, String processInstanceId) voiddeleteDeployment(String deploymentId, boolean cascade) voiddeleteHistoricProcessInstance(String processInstanceId) voiddeleteHistoricTask(String taskId) voiddeleteIdentityLink(String taskId, String userId, String groupId, String identityLinkType) voiddeleteIdentityLinkForProcessInstance(String processInstanceId, String userId, String groupId, String identityLinkType) voidvoiddeleteProcessInstance(String processInstanceId, String deleteReason) voiddeleteTask(String taskId, String deleteReason, boolean cascade) deploy(DeploymentBuilderImpl deploymentBuilder) voidexecuteJob(Job job) voidgetCamelContextObject(String camelContextValue) getExecutionVariable(String executionId, String variableName, boolean isLocal) getExecutionVariableInstance(String executionId, String variableName, boolean isLocal) getExecutionVariableInstances(String executionId, Collection<String> variableNames, boolean isLocal) getExecutionVariables(String executionId, Collection<String> variableNames, boolean isLocal) getFormKey(String processDefinitionId, String taskDefinitionKey) getProcessDefinition(String processDefinitionId) getProcessDefinitionBpmnModel(String processDefinitionId) getProcessDefinitionByKey(String processDefinitionKey) com.fasterxml.jackson.databind.node.ObjectNodegetProcessDefinitionInfo(String processDefinitionId) getProcessDefinitionProcessObject(String processDefinitionId) getProcessInstance(String processInstanceId) getRenderedStartForm(String processDefinitionId, String formEngineName) getScriptingEngineValue(String payloadExpressionValue, String languageValue, DelegateExecution execution) getStartFormData(String processDefinitionId) getTaskFormData(String taskId) getVariables(ProcessInstance processInstance) voidhandleFailedJob(Job job, Throwable exception) booleanisProcessDefinitionSuspended(String processDefinitionId) voidleaveExecution(DelegateExecution execution) voidleaveMIExecution(DelegateExecution execution, Object v5MultiInstanceActivityBehavior) booleanmapException(Exception camelException, DelegateExecution execution, List<MapExceptionEntry> mapExceptions) voidmessageEventReceived(String messageName, String executionId, Map<String, Object> processVariables, boolean async) voidpropagateError(BpmnError bpmnError, DelegateExecution execution) voidremoveExecutionVariables(String executionId, Collection<String> variableNames, boolean isLocal) voidremoveTaskVariables(String taskId, Collection<String> variableNames, boolean isLocal) voidresolveProcessDefinition(ProcessDefinition processDefinition) voidsaveAttachment(Attachment attachment) voidsaveTask(TaskEntity task) voidvoidsetDeploymentCategory(String deploymentId, String category) voidsetExecutionVariables(String executionId, Map<String, ? extends Object> variables, boolean isLocal) voidsetFlowable6ProcessEngineConfiguration(ProcessEngineConfiguration processEngineConfiguration) voidsetJobProcessor(List<Object> flowable5JobProcessors) voidsetProcessDefinitionCategory(String processDefinitionId, String category) voidsetProcessInstanceName(String processInstanceId, String processInstanceName) voidsetTaskDueDate(String taskId, Date dueDate) voidsetTaskPriority(String taskId, int priority) voidsetTaskVariables(String taskId, Map<String, ? extends Object> variables, boolean isLocal) voidsignalEventReceived(String signalName, String executionId, Map<String, Object> processVariables, boolean async, String tenantId) voidsignalEventReceived(SignalEventSubscriptionEntity signalEventSubscriptionEntity, Object payload, boolean async) startProcessInstance(String processDefinitionKey, String processDefinitionId, Map<String, Object> variables, Map<String, Object> transientVariables, String businessKey, String tenantId, String processInstanceName) startProcessInstanceByMessage(String messageName, Map<String, Object> variables, Map<String, Object> transientVariables, String businessKey, String tenantId) voidsubmitTaskFormData(String taskId, Map<String, String> properties, boolean completeTask) voidsuspendProcessDefinition(String processDefinitionId, String processDefinitionKey, boolean suspendProcessInstances, Date suspensionDate, String tenantId) voidsuspendProcessInstance(String processInstanceId) voidthrowErrorEvent(FlowableEvent event) voidtrigger(String executionId, Map<String, Object> processVariables, Map<String, Object> transientVariables) voidupdateBusinessKey(String processInstanceId, String businessKey)
-
Method Details
-
getProcessDefinition
-
getProcessDefinitionByKey
-
getProcessDefinitionProcessObject
-
getProcessDefinitionBpmnModel
-
getProcessDefinitionInfo
-
resolveProcessDefinition
-
isProcessDefinitionSuspended
-
addCandidateStarter
-
deleteCandidateStarter
-
suspendProcessDefinition
-
activateProcessDefinition
-
setProcessDefinitionCategory
-
deploy
-
setDeploymentCategory
-
changeDeploymentTenantId
-
deleteDeployment
-
startProcessInstance
-
startProcessInstanceByMessage
-
getProcessInstance
-
setProcessInstanceName
-
getExecutionVariable
-
getExecutionVariableInstance
VariableInstance getExecutionVariableInstance(String executionId, String variableName, boolean isLocal) -
getExecutionVariables
-
getExecutionVariableInstances
Map<String,VariableInstance> getExecutionVariableInstances(String executionId, Collection<String> variableNames, boolean isLocal) -
setExecutionVariables
-
removeExecutionVariables
void removeExecutionVariables(String executionId, Collection<String> variableNames, boolean isLocal) -
updateBusinessKey
-
suspendProcessInstance
-
activateProcessInstance
-
addIdentityLinkForProcessInstance
-
deleteIdentityLinkForProcessInstance
-
deleteProcessInstance
-
deleteHistoricProcessInstance
-
completeTask
-
completeTask
-
claimTask
-
setTaskVariables
-
removeTaskVariables
-
setTaskDueDate
-
setTaskPriority
-
deleteTask
-
deleteHistoricTask
-
getStartFormData
-
getFormKey
-
getRenderedStartForm
-
submitStartFormData
-
getTaskFormData
-
submitTaskFormData
-
saveTask
-
addIdentityLink
-
deleteIdentityLink
-
addComment
-
deleteComment
-
createAttachment
Attachment createAttachment(String attachmentType, String taskId, String processInstanceId, String attachmentName, String attachmentDescription, InputStream content, String url) -
saveAttachment
-
deleteAttachment
-
trigger
-
messageEventReceived
-
signalEventReceived
-
signalEventReceived
void signalEventReceived(SignalEventSubscriptionEntity signalEventSubscriptionEntity, Object payload, boolean async) -
executeJob
-
executeJobWithLockAndRetry
-
handleFailedJob
-
deleteJob
-
leaveExecution
-
leaveMIExecution
-
propagateError
-
mapException
boolean mapException(Exception camelException, DelegateExecution execution, List<MapExceptionEntry> mapExceptions) -
getVariables
-
getScriptingEngineValue
Object getScriptingEngineValue(String payloadExpressionValue, String languageValue, DelegateExecution execution) -
throwErrorEvent
-
setClock
-
resetClock
void resetClock() -
getRawProcessEngine
Object getRawProcessEngine() -
getRawProcessConfiguration
Object getRawProcessConfiguration() -
getRawCommandExecutor
Object getRawCommandExecutor() -
getFlowable6ProcessEngineConfiguration
ProcessEngineConfiguration getFlowable6ProcessEngineConfiguration() -
setFlowable6ProcessEngineConfiguration
-
getCamelContextObject
-
setJobProcessor
-