org.alfresco.repo.workflow
Class TaskUpdater
java.lang.Object
org.alfresco.repo.workflow.TaskUpdater
public class TaskUpdater
- extends java.lang.Object
A helper class for updating and transitioning 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.
- Since:
- 3.4
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaskUpdater
public TaskUpdater(java.lang.String taskId,
WorkflowService workflowService,
org.alfresco.service.cmr.repository.NodeService nodeService,
BehaviourFilter behaviourFilter)
addProperty
public void addProperty(org.alfresco.service.namespace.QName name,
java.io.Serializable value)
addAssociation
public void addAssociation(org.alfresco.service.namespace.QName name,
java.util.List value)
removeAssociation
public void removeAssociation(org.alfresco.service.namespace.QName name,
java.util.List value)
changeAssociation
public boolean changeAssociation(org.alfresco.service.namespace.QName name,
java.lang.String nodeRefs,
boolean isAdd)
addPackageItems
public void addPackageItems(java.util.List items)
removePackageItems
public void removePackageItems(java.util.List items)
transition
public WorkflowTask transition()
transition
public WorkflowTask transition(java.lang.String transitionId)
update
public WorkflowTask update()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.