|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.alfresco.repo.workflow.activiti.properties.ActivitiPropertyConverter
public class ActivitiPropertyConverter
Constructor Summary | |
---|---|
ActivitiPropertyConverter(ActivitiUtil activitiUtil,
WorkflowObjectFactory factory,
WorkflowPropertyHandlerRegistry handlerRegistry,
WorkflowAuthorityManager authorityManager,
MessageService messageService,
WorkflowNodeConverter nodeConverter)
|
Method Summary | |
---|---|
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)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ActivitiPropertyConverter(ActivitiUtil activitiUtil, WorkflowObjectFactory factory, WorkflowPropertyHandlerRegistry handlerRegistry, WorkflowAuthorityManager authorityManager, MessageService messageService, WorkflowNodeConverter nodeConverter)
Method Detail |
---|
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 value
public java.lang.Object convertPropertyToValue(java.lang.Object property)
ActivitiPropertyConverter.convertValueToPropertyType(Task, Serializable, QName)
property
- the property to be converted
public 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 HistoricVariableUpdate
s.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)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |