public class TaskUpdater
extends java.lang.Object
WorkflowTasks. This is a stateful object that accumulates a set of updates
to a task and then commits all the updates when either the update() or
transition() method is called.| Constructor and Description |
|---|
TaskUpdater(java.lang.String taskId,
WorkflowService workflowService,
org.alfresco.service.cmr.repository.NodeService nodeService,
BehaviourFilter behaviourFilter) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAssociation(org.alfresco.service.namespace.QName name,
java.util.List value) |
void |
addPackageItems(java.util.List items) |
void |
addProperty(org.alfresco.service.namespace.QName name,
java.io.Serializable value) |
boolean |
changeAssociation(org.alfresco.service.namespace.QName name,
java.lang.String nodeRefs,
boolean isAdd) |
void |
removeAssociation(org.alfresco.service.namespace.QName name,
java.util.List value) |
void |
removePackageItems(java.util.List items) |
WorkflowTask |
transition() |
WorkflowTask |
transition(java.lang.String transitionId) |
WorkflowTask |
update() |
public TaskUpdater(java.lang.String taskId,
WorkflowService workflowService,
org.alfresco.service.cmr.repository.NodeService nodeService,
BehaviourFilter behaviourFilter)
public void addProperty(org.alfresco.service.namespace.QName name,
java.io.Serializable value)
public void addAssociation(org.alfresco.service.namespace.QName name,
java.util.List value)
public void removeAssociation(org.alfresco.service.namespace.QName name,
java.util.List value)
public boolean changeAssociation(org.alfresco.service.namespace.QName name,
java.lang.String nodeRefs,
boolean isAdd)
public void addPackageItems(java.util.List items)
public void removePackageItems(java.util.List items)
public WorkflowTask transition()
public WorkflowTask transition(java.lang.String transitionId)
public WorkflowTask update()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.