public abstract class AbstractTaskActionResource extends AbstractTaskResource
historyService, repositoryService, userCache
Constructor and Description |
---|
AbstractTaskActionResource() |
Modifier and Type | Method and Description |
---|---|
protected void |
addIdentiyLinkForUser(Task task,
String userId,
String linkType) |
com.activiti.model.runtime.TaskRepresentation |
assignTask(String taskId,
com.fasterxml.jackson.databind.node.ObjectNode requestNode) |
protected void |
assignTask(com.activiti.domain.idm.User currentUser,
Task task,
String assigneeIdString) |
protected void |
checkTaskPermissions(String taskId,
com.activiti.domain.idm.User currentUser,
Task task) |
void |
claimTask(String taskId) |
void |
completeTask(String taskId) |
void |
involveUser(String taskId,
com.fasterxml.jackson.databind.node.ObjectNode requestNode) |
void |
removeInvolvedUser(String taskId,
com.fasterxml.jackson.databind.node.ObjectNode requestNode) |
protected String |
validateEmail(com.fasterxml.jackson.databind.node.ObjectNode requestNode) |
getInvolvedUsers, getTask, populateAssignee, updateTask
public void completeTask(String taskId)
public com.activiti.model.runtime.TaskRepresentation assignTask(String taskId, com.fasterxml.jackson.databind.node.ObjectNode requestNode)
public void involveUser(String taskId, com.fasterxml.jackson.databind.node.ObjectNode requestNode)
public void removeInvolvedUser(String taskId, com.fasterxml.jackson.databind.node.ObjectNode requestNode)
public void claimTask(String taskId)
protected void checkTaskPermissions(String taskId, com.activiti.domain.idm.User currentUser, Task task)
protected String validateEmail(com.fasterxml.jackson.databind.node.ObjectNode requestNode)
protected void assignTask(com.activiti.domain.idm.User currentUser, Task task, String assigneeIdString)
Copyright © 2014–2015 Alfresco. All rights reserved.