public class DefaultActiviti5CompatibilityHandler extends Object implements Activiti5CompatibilityHandler
| Modifier and Type | Field and Description |
|---|---|
protected ProcessEngine |
processEngine |
protected DefaultProcessEngineFactory |
processEngineFactory |
ACTIVITI_5_ENGINE_TAG| Constructor and Description |
|---|
DefaultActiviti5CompatibilityHandler() |
| 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 |
addEventListener(Object listener) |
void |
addIdentityLink(String taskId,
String identityId,
int identityIdType,
String identityType) |
void |
addIdentityLinkForProcessInstance(String processInstanceId,
String userId,
String groupId,
String identityLinkType) |
void |
changeDeploymentTenantId(String deploymentId,
String newTenantId) |
void |
claimTask(String taskId,
String userId) |
void |
completeTask(TaskEntity taskEntity,
Map<String,Object> variables,
boolean localScope) |
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(JobEntity job) |
Object |
getCamelContextObject(String camelContextValue) |
Object |
getExecutionVariable(String executionId,
String variableName,
boolean isLocal) |
Map<String,Object> |
getExecutionVariables(String executionId,
Collection<String> variableNames,
boolean isLocal) |
ProcessDefinition |
getProcessDefinition(String processDefinitionId) |
org.activiti.bpmn.model.BpmnModel |
getProcessDefinitionBpmnModel(String processDefinitionId) |
ProcessDefinition |
getProcessDefinitionByKey(String processDefinitionKey) |
com.fasterxml.jackson.databind.node.ObjectNode |
getProcessDefinitionInfo(String processDefinitionId) |
org.activiti.bpmn.model.Process |
getProcessDefinitionProcessObject(String processDefinitionId) |
protected ProcessEngine |
getProcessEngine() |
DefaultProcessEngineFactory |
getProcessEngineFactory() |
Object |
getRawCommandExecutor() |
Object |
getRawProcessConfiguration() |
Object |
getRawProcessEngine() |
Object |
getScriptingEngineValue(String payloadExpressionValue,
String languageValue,
DelegateExecution execution) |
Map<String,Object> |
getVariableValues(ProcessInstance processInstance) |
protected void |
handleActivitiException(ActivitiException e) |
void |
handleFailedJob(JobEntity job,
Throwable exception) |
void |
leaveExecution(DelegateExecution execution) |
boolean |
mapException(Exception camelException,
DelegateExecution execution,
List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions) |
void |
messageEventReceived(String messageName,
String executionId,
Map<String,Object> processVariables,
boolean async) |
void |
propagateError(BpmnError bpmnError,
DelegateExecution execution) |
void |
removeEventListener(Object listener) |
void |
removeExecutionVariables(String executionId,
Collection<String> variableNames,
boolean isLocal) |
void |
removeTaskVariables(String taskId,
Collection<String> variableNames,
boolean isLocal) |
void |
resetClock() |
void |
saveAttachment(Attachment attachment) |
void |
saveProcessDefinitionInfo(String processDefinitionId,
com.fasterxml.jackson.databind.node.ObjectNode infoNode) |
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 |
setJobRetries(String jobId,
int retries) |
void |
setProcessDefinitionCategory(String processDefinitionId,
String category) |
void |
setProcessEngineFactory(DefaultProcessEngineFactory processEngineFactory) |
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,
String businessKey,
String tenantId,
String processInstanceName) |
ProcessInstance |
startProcessInstanceByMessage(String messageName,
Map<String,Object> variables,
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 |
trigger(String executionId,
Map<String,Object> processVariables) |
void |
updateBusinessKey(String processInstanceId,
String businessKey) |
protected DefaultProcessEngineFactory processEngineFactory
protected ProcessEngine processEngine
public DefaultActiviti5CompatibilityHandler()
public ProcessDefinition getProcessDefinition(String processDefinitionId)
getProcessDefinition in interface Activiti5CompatibilityHandlerpublic ProcessDefinition getProcessDefinitionByKey(String processDefinitionKey)
getProcessDefinitionByKey in interface Activiti5CompatibilityHandlerpublic org.activiti.bpmn.model.Process getProcessDefinitionProcessObject(String processDefinitionId)
getProcessDefinitionProcessObject in interface Activiti5CompatibilityHandlerpublic org.activiti.bpmn.model.BpmnModel getProcessDefinitionBpmnModel(String processDefinitionId)
getProcessDefinitionBpmnModel in interface Activiti5CompatibilityHandlerpublic void addCandidateStarter(String processDefinitionId, String userId, String groupId)
addCandidateStarter in interface Activiti5CompatibilityHandlerpublic com.fasterxml.jackson.databind.node.ObjectNode getProcessDefinitionInfo(String processDefinitionId)
getProcessDefinitionInfo in interface Activiti5CompatibilityHandlerpublic void saveProcessDefinitionInfo(String processDefinitionId, com.fasterxml.jackson.databind.node.ObjectNode infoNode)
saveProcessDefinitionInfo in interface Activiti5CompatibilityHandlerpublic void deleteCandidateStarter(String processDefinitionId, String userId, String groupId)
deleteCandidateStarter in interface Activiti5CompatibilityHandlerpublic void suspendProcessDefinition(String processDefinitionId, String processDefinitionKey, boolean suspendProcessInstances, Date suspensionDate, String tenantId)
suspendProcessDefinition in interface Activiti5CompatibilityHandlerpublic void activateProcessDefinition(String processDefinitionId, String processDefinitionKey, boolean activateProcessInstances, Date activationDate, String tenantId)
activateProcessDefinition in interface Activiti5CompatibilityHandlerpublic void setProcessDefinitionCategory(String processDefinitionId, String category)
setProcessDefinitionCategory in interface Activiti5CompatibilityHandlerpublic Deployment deploy(DeploymentBuilderImpl activiti6DeploymentBuilder)
deploy in interface Activiti5CompatibilityHandlerpublic void setDeploymentCategory(String deploymentId, String category)
setDeploymentCategory in interface Activiti5CompatibilityHandlerpublic void changeDeploymentTenantId(String deploymentId, String newTenantId)
changeDeploymentTenantId in interface Activiti5CompatibilityHandlerpublic void deleteDeployment(String deploymentId, boolean cascade)
deleteDeployment in interface Activiti5CompatibilityHandlerpublic ProcessInstance startProcessInstance(String processDefinitionKey, String processDefinitionId, Map<String,Object> variables, String businessKey, String tenantId, String processInstanceName)
startProcessInstance in interface Activiti5CompatibilityHandlerpublic ProcessInstance startProcessInstanceByMessage(String messageName, Map<String,Object> variables, String businessKey, String tenantId)
startProcessInstanceByMessage in interface Activiti5CompatibilityHandlerpublic Object getExecutionVariable(String executionId, String variableName, boolean isLocal)
getExecutionVariable in interface Activiti5CompatibilityHandlerpublic Map<String,Object> getExecutionVariables(String executionId, Collection<String> variableNames, boolean isLocal)
getExecutionVariables in interface Activiti5CompatibilityHandlerpublic void setExecutionVariables(String executionId, Map<String,? extends Object> variables, boolean isLocal)
setExecutionVariables in interface Activiti5CompatibilityHandlerpublic void removeExecutionVariables(String executionId, Collection<String> variableNames, boolean isLocal)
removeExecutionVariables in interface Activiti5CompatibilityHandlerpublic void updateBusinessKey(String processInstanceId, String businessKey)
updateBusinessKey in interface Activiti5CompatibilityHandlerpublic void suspendProcessInstance(String processInstanceId)
suspendProcessInstance in interface Activiti5CompatibilityHandlerpublic void activateProcessInstance(String processInstanceId)
activateProcessInstance in interface Activiti5CompatibilityHandlerpublic void deleteProcessInstance(String processInstanceId, String deleteReason)
deleteProcessInstance in interface Activiti5CompatibilityHandlerpublic void deleteHistoricProcessInstance(String processInstanceId)
deleteHistoricProcessInstance in interface Activiti5CompatibilityHandlerpublic void addIdentityLinkForProcessInstance(String processInstanceId, String userId, String groupId, String identityLinkType)
addIdentityLinkForProcessInstance in interface Activiti5CompatibilityHandlerpublic void deleteIdentityLinkForProcessInstance(String processInstanceId, String userId, String groupId, String identityLinkType)
deleteIdentityLinkForProcessInstance in interface Activiti5CompatibilityHandlerpublic void completeTask(TaskEntity taskEntity, Map<String,Object> variables, boolean localScope)
completeTask in interface Activiti5CompatibilityHandlerpublic void claimTask(String taskId, String userId)
claimTask in interface Activiti5CompatibilityHandlerpublic void setTaskVariables(String taskId, Map<String,? extends Object> variables, boolean isLocal)
setTaskVariables in interface Activiti5CompatibilityHandlerpublic void removeTaskVariables(String taskId, Collection<String> variableNames, boolean isLocal)
removeTaskVariables in interface Activiti5CompatibilityHandlerpublic void setTaskDueDate(String taskId, Date dueDate)
setTaskDueDate in interface Activiti5CompatibilityHandlerpublic void setTaskPriority(String taskId, int priority)
setTaskPriority in interface Activiti5CompatibilityHandlerpublic void deleteTask(String taskId, String deleteReason, boolean cascade)
deleteTask in interface Activiti5CompatibilityHandlerpublic void deleteHistoricTask(String taskId)
deleteHistoricTask in interface Activiti5CompatibilityHandlerpublic ProcessInstance submitStartFormData(String processDefinitionId, String businessKey, Map<String,String> properties)
submitStartFormData in interface Activiti5CompatibilityHandlerpublic void submitTaskFormData(String taskId, Map<String,String> properties, boolean completeTask)
submitTaskFormData in interface Activiti5CompatibilityHandlerpublic void saveTask(TaskEntity task)
saveTask in interface Activiti5CompatibilityHandlerpublic void addIdentityLink(String taskId, String identityId, int identityIdType, String identityType)
addIdentityLink in interface Activiti5CompatibilityHandlerpublic void deleteIdentityLink(String taskId, String userId, String groupId, String identityLinkType)
deleteIdentityLink in interface Activiti5CompatibilityHandlerpublic Comment addComment(String taskId, String processInstanceId, String type, String message)
addComment in interface Activiti5CompatibilityHandlerpublic void deleteComment(String commentId, String taskId, String processInstanceId)
deleteComment in interface Activiti5CompatibilityHandlerpublic Attachment createAttachment(String attachmentType, String taskId, String processInstanceId, String attachmentName, String attachmentDescription, InputStream content, String url)
createAttachment in interface Activiti5CompatibilityHandlerpublic void saveAttachment(Attachment attachment)
saveAttachment in interface Activiti5CompatibilityHandlerpublic void deleteAttachment(String attachmentId)
deleteAttachment in interface Activiti5CompatibilityHandlerpublic void trigger(String executionId, Map<String,Object> processVariables)
trigger in interface Activiti5CompatibilityHandlerpublic void messageEventReceived(String messageName, String executionId, Map<String,Object> processVariables, boolean async)
messageEventReceived in interface Activiti5CompatibilityHandlerpublic void signalEventReceived(String signalName, String executionId, Map<String,Object> processVariables, boolean async, String tenantId)
signalEventReceived in interface Activiti5CompatibilityHandlerpublic void signalEventReceived(SignalEventSubscriptionEntity signalEventSubscriptionEntity, Object payload, boolean async)
signalEventReceived in interface Activiti5CompatibilityHandlerpublic void executeJob(Job job)
executeJob in interface Activiti5CompatibilityHandlerpublic void executeJobWithLockAndRetry(JobEntity job)
executeJobWithLockAndRetry in interface Activiti5CompatibilityHandlerpublic void handleFailedJob(JobEntity job, Throwable exception)
handleFailedJob in interface Activiti5CompatibilityHandlerpublic void deleteJob(String jobId)
deleteJob in interface Activiti5CompatibilityHandlerpublic void setJobRetries(String jobId, int retries)
setJobRetries in interface Activiti5CompatibilityHandlerpublic void leaveExecution(DelegateExecution execution)
leaveExecution in interface Activiti5CompatibilityHandlerpublic void propagateError(BpmnError bpmnError, DelegateExecution execution)
propagateError in interface Activiti5CompatibilityHandlerpublic boolean mapException(Exception camelException, DelegateExecution execution, List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions)
mapException in interface Activiti5CompatibilityHandlerpublic Map<String,Object> getVariableValues(ProcessInstance processInstance)
getVariableValues in interface Activiti5CompatibilityHandlerpublic Object getScriptingEngineValue(String payloadExpressionValue, String languageValue, DelegateExecution execution)
getScriptingEngineValue in interface Activiti5CompatibilityHandlerpublic void addEventListener(Object listener)
addEventListener in interface Activiti5CompatibilityHandlerpublic void removeEventListener(Object listener)
removeEventListener in interface Activiti5CompatibilityHandlerpublic void setClock(Clock clock)
setClock in interface Activiti5CompatibilityHandlerpublic void resetClock()
resetClock in interface Activiti5CompatibilityHandlerpublic Object getRawProcessEngine()
getRawProcessEngine in interface Activiti5CompatibilityHandlerpublic Object getRawProcessConfiguration()
getRawProcessConfiguration in interface Activiti5CompatibilityHandlerpublic Object getRawCommandExecutor()
getRawCommandExecutor in interface Activiti5CompatibilityHandlerpublic Object getCamelContextObject(String camelContextValue)
getCamelContextObject in interface Activiti5CompatibilityHandlerprotected ProcessEngine getProcessEngine()
public DefaultProcessEngineFactory getProcessEngineFactory()
public void setProcessEngineFactory(DefaultProcessEngineFactory processEngineFactory)
protected TaskEntity convertToActiviti5TaskEntity(TaskEntity task)
protected void handleActivitiException(ActivitiException e)
Copyright © 2015 Alfresco. All rights reserved.