public class ActivitiTypeConverter
extends java.lang.Object
| Constructor and Description |
|---|
ActivitiTypeConverter(org.activiti.engine.ProcessEngine processEngine,
WorkflowObjectFactory factory,
ActivitiPropertyConverter propertyConverter,
boolean deployWorkflowsInTenant) |
| Modifier and Type | Method and Description |
|---|---|
WorkflowPath |
buildCompletedPath(java.lang.String executionId,
java.lang.String processInstanceId) |
WorkflowDeployment |
convert(org.activiti.engine.repository.Deployment deployment)
Convert a
Deployment into a WorkflowDeployment. |
WorkflowPath |
convert(org.activiti.engine.runtime.Execution execution) |
WorkflowPath |
convert(org.activiti.engine.runtime.Execution execution,
org.activiti.engine.runtime.ProcessInstance instance) |
WorkflowInstance |
convert(org.activiti.engine.history.HistoricProcessInstance historicProcessInstance) |
WorkflowInstance |
convert(org.activiti.engine.history.HistoricProcessInstance instance,
java.util.Map collectedvariables) |
WorkflowTask |
convert(org.activiti.engine.history.HistoricTaskInstance historicTaskInstance) |
java.util.List |
convert(java.util.List inputs) |
java.util.List |
convert(java.util.List inputs,
boolean ignoreNotDeployed) |
WorkflowDefinition |
convert(org.activiti.engine.repository.ProcessDefinition definition)
Convert a
ProcessDefinition into a WorkflowDefinition. |
WorkflowInstance |
convert(org.activiti.engine.runtime.ProcessInstance instance) |
WorkflowNode |
convert(org.activiti.engine.impl.pvm.PvmActivity activity) |
WorkflowNode |
convert(org.activiti.engine.impl.pvm.PvmActivity activity,
boolean forceIsTaskNode) |
WorkflowTask |
convert(org.activiti.engine.task.Task task) |
WorkflowTask |
convert(org.activiti.engine.task.Task task,
boolean ignoreDomainMismatch)
Converts the given task into a
WorkflowTask, allows ignoring domain mismatch (ALF-12264) |
WorkflowInstance |
convertAndSetVariables(org.activiti.engine.runtime.ProcessInstance instance,
java.util.Map collectedvariables) |
java.util.List |
convertExecution(java.util.List executions) |
WorkflowInstance |
convertToInstanceAndSetVariables(org.activiti.engine.history.HistoricProcessInstance historicProcessInstance,
java.util.Map collectedVariables) |
java.util.List |
doSpecialTenantFilterAndSafeConvert(java.util.List values,
org.alfresco.util.collections.Function processKeyGetter)
filters HistoricProcessInstances by domain
including all instances for default domain
and excluding shared instances (THOR-206) for tenants
|
java.util.List |
filterByDomainAndConvert(java.util.List values,
org.alfresco.util.collections.Function processKeyGetter) |
java.util.Collection |
findUserTasks(org.activiti.engine.impl.pvm.PvmActivity startEvent) |
java.lang.String |
getFormKey(org.activiti.engine.impl.pvm.PvmActivity act,
org.activiti.engine.impl.pvm.ReadOnlyProcessDefinition processDefinition) |
WorkflowTaskDefinition |
getTaskDefinition(org.activiti.engine.impl.pvm.PvmActivity activity,
java.lang.String taskFormKey,
java.lang.String processKey,
boolean isStart) |
WorkflowTaskDefinition |
getTaskDefinition(java.lang.String taskDefinitionKey,
java.lang.String processDefinitionId)
Get the taskDefinition key based on the Activiti task definition id,
|
WorkflowTaskDefinition |
getTaskDefinition(org.activiti.engine.task.Task task) |
java.util.Map |
getTaskProperties(org.activiti.engine.history.HistoricTaskInstance task) |
java.util.Map |
getTaskProperties(org.activiti.engine.task.Task task) |
WorkflowTask |
getVirtualStartTask(java.lang.String processInstanceId,
java.lang.Boolean inProgress) |
java.lang.String |
getWorkflowDefinitionName(java.lang.String workflowDefinitionId) |
WorkflowObjectFactory |
getWorkflowObjectFactory() |
WorkflowPath |
getWorkflowPath(org.activiti.engine.history.HistoricTaskInstance historicTaskInstance) |
WorkflowPath |
getWorkflowPath(java.lang.String executionId,
boolean ignoreDomainMismatch) |
boolean |
isCorrectTenantHistoric(java.lang.String processInstanceId) |
boolean |
isCorrectTenantRuntime(java.lang.String processInstanceId) |
boolean |
isCorrectTenantRuntime(java.lang.String processInstanceId,
boolean isRuntime) |
boolean |
isStartTaskActive(java.lang.String processInstanceId) |
public ActivitiTypeConverter(org.activiti.engine.ProcessEngine processEngine,
WorkflowObjectFactory factory,
ActivitiPropertyConverter propertyConverter,
boolean deployWorkflowsInTenant)
public java.util.List filterByDomainAndConvert(java.util.List values,
org.alfresco.util.collections.Function processKeyGetter)
public java.util.List doSpecialTenantFilterAndSafeConvert(java.util.List values,
org.alfresco.util.collections.Function processKeyGetter)
completedInstances - function - public WorkflowDeployment convert(org.activiti.engine.repository.Deployment deployment)
Deployment into a WorkflowDeployment.deployment - public WorkflowDefinition convert(org.activiti.engine.repository.ProcessDefinition definition)
ProcessDefinition into a WorkflowDefinition.processDef - public WorkflowTaskDefinition getTaskDefinition(org.activiti.engine.impl.pvm.PvmActivity activity, java.lang.String taskFormKey, java.lang.String processKey, boolean isStart)
public WorkflowTaskDefinition getTaskDefinition(org.activiti.engine.task.Task task)
public WorkflowTaskDefinition getTaskDefinition(java.lang.String taskDefinitionKey, java.lang.String processDefinitionId)
taskDefinitionId - id of the TaskDefinitionpublic WorkflowInstance convert(org.activiti.engine.runtime.ProcessInstance instance)
public WorkflowInstance convertAndSetVariables(org.activiti.engine.runtime.ProcessInstance instance, java.util.Map collectedvariables)
public WorkflowInstance convert(org.activiti.engine.history.HistoricProcessInstance instance, java.util.Map collectedvariables)
public WorkflowPath convert(org.activiti.engine.runtime.Execution execution)
public WorkflowPath convert(org.activiti.engine.runtime.Execution execution, org.activiti.engine.runtime.ProcessInstance instance)
public WorkflowNode convert(org.activiti.engine.impl.pvm.PvmActivity activity, boolean forceIsTaskNode)
public WorkflowNode convert(org.activiti.engine.impl.pvm.PvmActivity activity)
public java.util.List convertExecution(java.util.List executions)
public java.util.List convert(java.util.List inputs)
public java.util.List convert(java.util.List inputs,
boolean ignoreNotDeployed)
public WorkflowTask convert(org.activiti.engine.task.Task task)
public WorkflowTask convert(org.activiti.engine.task.Task task, boolean ignoreDomainMismatch)
WorkflowTask, allows ignoring domain mismatch (ALF-12264)task - ignoreDomainMismatch - whether or not to ignore domain mismatch exceptionpublic java.util.Map getTaskProperties(org.activiti.engine.task.Task task)
public java.util.Map getTaskProperties(org.activiti.engine.history.HistoricTaskInstance task)
public WorkflowPath getWorkflowPath(java.lang.String executionId, boolean ignoreDomainMismatch)
public WorkflowTask getVirtualStartTask(java.lang.String processInstanceId, java.lang.Boolean inProgress)
public boolean isStartTaskActive(java.lang.String processInstanceId)
public boolean isCorrectTenantRuntime(java.lang.String processInstanceId,
boolean isRuntime)
public boolean isCorrectTenantRuntime(java.lang.String processInstanceId)
public boolean isCorrectTenantHistoric(java.lang.String processInstanceId)
public WorkflowTask convert(org.activiti.engine.history.HistoricTaskInstance historicTaskInstance)
public WorkflowPath getWorkflowPath(org.activiti.engine.history.HistoricTaskInstance historicTaskInstance)
public java.lang.String getFormKey(org.activiti.engine.impl.pvm.PvmActivity act,
org.activiti.engine.impl.pvm.ReadOnlyProcessDefinition processDefinition)
public WorkflowPath buildCompletedPath(java.lang.String executionId, java.lang.String processInstanceId)
public WorkflowInstance convertToInstanceAndSetVariables(org.activiti.engine.history.HistoricProcessInstance historicProcessInstance, java.util.Map collectedVariables)
public java.lang.String getWorkflowDefinitionName(java.lang.String workflowDefinitionId)
public java.util.Collection findUserTasks(org.activiti.engine.impl.pvm.PvmActivity startEvent)
public WorkflowInstance convert(org.activiti.engine.history.HistoricProcessInstance historicProcessInstance)
public WorkflowObjectFactory getWorkflowObjectFactory()
Copyright © 2005 - 2013 Alfresco Software, Inc. All Rights Reserved.