public class ActivitiPropertyConverter
extends java.lang.Object
| Constructor and Description |
|---|
ActivitiPropertyConverter(ActivitiUtil activitiUtil,
WorkflowObjectFactory factory,
WorkflowPropertyHandlerRegistry handlerRegistry,
WorkflowAuthorityManager authorityManager,
MessageService messageService,
WorkflowNodeConverter nodeConverter) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkMandatoryProperties(org.activiti.engine.delegate.DelegateTask task) |
java.util.Map |
convertHistoricDetails(java.util.List details)
Convert a list of
HistoricDetail to a map with key-value pairs. |
java.lang.Object |
convertPropertyToValue(java.lang.Object property)
Performs basic conversion from a property to a
value that can be uses as activiti variable.
|
java.io.Serializable |
convertPropertyValue(java.lang.Object value)
Convert an Activiti variable value to an Alfresco value.
|
java.io.Serializable |
convertValueToPropertyType(org.activiti.engine.task.Task task,
java.io.Serializable value,
org.alfresco.service.namespace.QName propertyName)
Converts a
Serializable value to the type of the specified property. |
java.util.Map |
getHistoricActivityVariables(java.lang.String activityId)
Get all variable updates for activity, latest updates on top
|
java.util.Map |
getHistoricProcessVariables(java.lang.String processId)
Get all variable updates for process instance, latest updates on top
|
java.util.Map |
getHistoricTaskVariables(java.lang.String taskId)
Get all variable updates for task instance, latest updates on top
|
java.util.Map |
getPathProperties(java.lang.String executionId) |
java.util.List |
getPooledActorsReference(java.util.Collection links) |
java.util.Map |
getStartTaskProperties(org.activiti.engine.history.HistoricProcessInstance historicProcessInstance,
java.lang.String taskDefId,
boolean completed) |
java.util.Map |
getStartVariables(org.activiti.engine.history.HistoricProcessInstance historicProcessInstance) |
java.util.Map |
getStartVariables(java.lang.String processDefId,
java.util.Map properties) |
java.util.Map |
getTaskProperties(org.activiti.engine.delegate.DelegateTask task,
org.alfresco.service.cmr.dictionary.TypeDefinition typeDefinition,
boolean localOnly) |
java.util.Map |
getTaskProperties(org.activiti.engine.history.HistoricTaskInstance historicTask,
java.util.Map localVariables) |
java.util.Map |
getTaskProperties(org.activiti.engine.task.Task task) |
void |
setDefaultTaskProperties(org.activiti.engine.delegate.DelegateTask task)
Sets Default Properties of Task
|
void |
setTaskProperties(org.activiti.engine.delegate.DelegateTask task,
java.util.Map properties) |
void |
setTaskProperties(org.activiti.engine.task.Task task,
java.util.Map properties)
Sets the properties on the task, using Activiti API.
|
org.activiti.engine.task.Task |
updateTask(org.activiti.engine.task.Task task,
java.util.Map properties,
java.util.Map add,
java.util.Map remove) |
public ActivitiPropertyConverter(ActivitiUtil activitiUtil, WorkflowObjectFactory factory, WorkflowPropertyHandlerRegistry handlerRegistry, WorkflowAuthorityManager authorityManager, MessageService messageService, WorkflowNodeConverter nodeConverter)
public java.util.Map getTaskProperties(org.activiti.engine.task.Task task)
public java.util.Map getPathProperties(java.lang.String executionId)
public java.util.List getPooledActorsReference(java.util.Collection links)
public java.util.Map getTaskProperties(org.activiti.engine.delegate.DelegateTask task,
org.alfresco.service.cmr.dictionary.TypeDefinition typeDefinition,
boolean localOnly)
public java.util.Map getTaskProperties(org.activiti.engine.history.HistoricTaskInstance historicTask,
java.util.Map localVariables)
public void setDefaultTaskProperties(org.activiti.engine.delegate.DelegateTask task)
instance - task instancepublic java.util.Map getStartTaskProperties(org.activiti.engine.history.HistoricProcessInstance historicProcessInstance,
java.lang.String taskDefId,
boolean completed)
public java.util.Map getStartVariables(org.activiti.engine.history.HistoricProcessInstance historicProcessInstance)
historicProcessInstance - public java.util.Map getHistoricProcessVariables(java.lang.String processId)
processId - public java.util.Map getHistoricTaskVariables(java.lang.String taskId)
taskId - public java.util.Map getHistoricActivityVariables(java.lang.String activityId)
taskId - public java.io.Serializable convertPropertyValue(java.lang.Object value)
value - activti valuepublic java.lang.Object convertPropertyToValue(java.lang.Object property)
ActivitiPropertyConverter.convertValueToPropertyType(Task, Serializable, QName)property - the property to be convertedpublic java.io.Serializable convertValueToPropertyType(org.activiti.engine.task.Task task,
java.io.Serializable value,
org.alfresco.service.namespace.QName propertyName)
Serializable value to the type of the specified property.value - definition - public void setTaskProperties(org.activiti.engine.delegate.DelegateTask task,
java.util.Map properties)
public void setTaskProperties(org.activiti.engine.task.Task task,
java.util.Map properties)
public java.util.Map convertHistoricDetails(java.util.List details)
HistoricDetail to a map with key-value pairs.details - the histroicDetails. Should be a list of HistoricVariableUpdates.public java.util.Map getStartVariables(java.lang.String processDefId,
java.util.Map properties)
public void checkMandatoryProperties(org.activiti.engine.delegate.DelegateTask task)
public org.activiti.engine.task.Task updateTask(org.activiti.engine.task.Task task,
java.util.Map properties,
java.util.Map add,
java.util.Map remove)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.