org.alfresco.repo.workflow.activiti
Class ActivitiTypeConverter

java.lang.Object
  extended by org.alfresco.repo.workflow.activiti.ActivitiTypeConverter

public class ActivitiTypeConverter
extends java.lang.Object

Since:
3.4.e

Constructor Summary
ActivitiTypeConverter(org.activiti.engine.ProcessEngine processEngine, WorkflowObjectFactory factory, ActivitiPropertyConverter propertyConverter)
           
 
Method Summary
 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)
           
 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)
           
 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 filterByDomainAndConvert(java.util.List values, org.alfresco.util.collections.Function processKeyGetter)
           
 WorkflowTaskDefinition getTaskDefinition(org.activiti.engine.impl.pvm.PvmActivity activity, java.lang.String taskFormKey, java.lang.String processDefinitionName)
           
 WorkflowTask getVirtualStartTask(java.lang.String processInstanceId, java.lang.Boolean inProgress)
           
 boolean isStartTaskActive(java.lang.String processInstanceId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivitiTypeConverter

public ActivitiTypeConverter(org.activiti.engine.ProcessEngine processEngine,
                             WorkflowObjectFactory factory,
                             ActivitiPropertyConverter propertyConverter)
Method Detail

filterByDomainAndConvert

public java.util.List filterByDomainAndConvert(java.util.List values,
                                               org.alfresco.util.collections.Function processKeyGetter)

convert

public WorkflowDeployment convert(org.activiti.engine.repository.Deployment deployment)
Convert a Deployment into a WorkflowDeployment.

Parameters:
deployment -
Returns:

convert

public WorkflowDefinition convert(org.activiti.engine.repository.ProcessDefinition definition)
Convert a ProcessDefinition into a WorkflowDefinition.

Parameters:
processDef -
Returns:

getTaskDefinition

public WorkflowTaskDefinition getTaskDefinition(org.activiti.engine.impl.pvm.PvmActivity activity,
                                                java.lang.String taskFormKey,
                                                java.lang.String processDefinitionName)

convert

public WorkflowInstance convert(org.activiti.engine.runtime.ProcessInstance instance)

convertAndSetVariables

public WorkflowInstance convertAndSetVariables(org.activiti.engine.runtime.ProcessInstance instance,
                                               java.util.Map collectedvariables)

convert

public WorkflowInstance convert(org.activiti.engine.history.HistoricProcessInstance instance,
                                java.util.Map collectedvariables)

convert

public WorkflowPath convert(org.activiti.engine.runtime.Execution execution)

convert

public WorkflowPath convert(org.activiti.engine.runtime.Execution execution,
                            org.activiti.engine.runtime.ProcessInstance instance)

convert

public WorkflowNode convert(org.activiti.engine.impl.pvm.PvmActivity activity,
                            boolean forceIsTaskNode)

convert

public WorkflowNode convert(org.activiti.engine.impl.pvm.PvmActivity activity)

convertExecution

public java.util.List convertExecution(java.util.List executions)

convert

public java.util.List convert(java.util.List inputs)

convert

public WorkflowTask convert(org.activiti.engine.task.Task task)

getVirtualStartTask

public WorkflowTask getVirtualStartTask(java.lang.String processInstanceId,
                                        java.lang.Boolean inProgress)

isStartTaskActive

public boolean isStartTaskActive(java.lang.String processInstanceId)

convert

public WorkflowTask convert(org.activiti.engine.history.HistoricTaskInstance historicTaskInstance)

buildCompletedPath

public WorkflowPath buildCompletedPath(java.lang.String executionId,
                                       java.lang.String processInstanceId)

convertToInstanceAndSetVariables

public WorkflowInstance convertToInstanceAndSetVariables(org.activiti.engine.history.HistoricProcessInstance historicProcessInstance,
                                                         java.util.Map collectedVariables)

convert

public WorkflowInstance convert(org.activiti.engine.history.HistoricProcessInstance historicProcessInstance)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.