public class TaskDefinition extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected Expression |
assigneeExpression |
protected Set<Expression> |
candidateGroupIdExpressions |
protected Set<Expression> |
candidateUserIdExpressions |
protected Expression |
categoryExpression |
protected Map<String,Set<Expression>> |
customGroupIdentityLinkExpressions |
protected Map<String,Set<Expression>> |
customUserIdentityLinkExpressions |
protected Expression |
descriptionExpression |
protected Expression |
dueDateExpression |
protected Expression |
formKeyExpression |
protected String |
key |
protected Expression |
nameExpression |
protected Expression |
ownerExpression |
protected Expression |
priorityExpression |
protected Expression |
skipExpression |
protected TaskFormHandler |
taskFormHandler |
protected Map<String,List<TaskListener>> |
taskListeners |
Constructor and Description |
---|
TaskDefinition(TaskFormHandler taskFormHandler) |
protected String key
protected Expression nameExpression
protected Expression ownerExpression
protected Expression descriptionExpression
protected Expression assigneeExpression
protected Set<Expression> candidateUserIdExpressions
protected Set<Expression> candidateGroupIdExpressions
protected Expression dueDateExpression
protected Expression priorityExpression
protected Expression categoryExpression
protected Map<String,Set<Expression>> customUserIdentityLinkExpressions
protected Map<String,Set<Expression>> customGroupIdentityLinkExpressions
protected Expression skipExpression
protected TaskFormHandler taskFormHandler
protected Expression formKeyExpression
protected Map<String,List<TaskListener>> taskListeners
public TaskDefinition(TaskFormHandler taskFormHandler)
public Expression getNameExpression()
public void setNameExpression(Expression nameExpression)
public Expression getOwnerExpression()
public void setOwnerExpression(Expression ownerExpression)
public Expression getDescriptionExpression()
public void setDescriptionExpression(Expression descriptionExpression)
public Expression getAssigneeExpression()
public void setAssigneeExpression(Expression assigneeExpression)
public Set<Expression> getCandidateUserIdExpressions()
public void addCandidateUserIdExpression(Expression userId)
public void setCandidateUserIdExpressions(Set<Expression> candidateUserIdExpressions)
public Set<Expression> getCandidateGroupIdExpressions()
public void addCandidateGroupIdExpression(Expression groupId)
public void setCandidateGroupIdExpressions(Set<Expression> candidateGroupIdExpressions)
public Map<String,Set<Expression>> getCustomUserIdentityLinkExpressions()
public void addCustomUserIdentityLinkExpression(String identityLinkType, Set<Expression> idList)
public Map<String,Set<Expression>> getCustomGroupIdentityLinkExpressions()
public void addCustomGroupIdentityLinkExpression(String identityLinkType, Set<Expression> idList)
public Expression getPriorityExpression()
public void setPriorityExpression(Expression priorityExpression)
public TaskFormHandler getTaskFormHandler()
public void setTaskFormHandler(TaskFormHandler taskFormHandler)
public Expression getFormKeyExpression()
public void setFormKeyExpression(Expression formKeyExpression)
public String getKey()
public void setKey(String key)
public Expression getDueDateExpression()
public void setDueDateExpression(Expression dueDateExpression)
public Expression getCategoryExpression()
public void setCategoryExpression(Expression categoryExpression)
public Map<String,List<TaskListener>> getTaskListeners()
public void setTaskListeners(Map<String,List<TaskListener>> taskListeners)
public List<TaskListener> getTaskListener(String eventName)
public void addTaskListener(String eventName, TaskListener taskListener)
public Expression getSkipExpression()
public void setSkipExpression(Expression skipExpression)
Copyright © 2016 Alfresco. All rights reserved.