org.camunda.bpm.engine.impl.task
Class TaskDefinition
java.lang.Object
org.camunda.bpm.engine.impl.task.TaskDefinition
public class TaskDefinition
- extends Object
Container for task definition information gathered at parsing time.
- Author:
- Joram Barrez
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
key
protected String key
nameExpression
protected Expression nameExpression
descriptionExpression
protected Expression descriptionExpression
assigneeExpression
protected Expression assigneeExpression
candidateUserIdExpressions
protected Set<Expression> candidateUserIdExpressions
candidateGroupIdExpressions
protected Set<Expression> candidateGroupIdExpressions
dueDateExpression
protected Expression dueDateExpression
followUpDateExpression
protected Expression followUpDateExpression
priorityExpression
protected Expression priorityExpression
taskFormHandler
protected TaskFormHandler taskFormHandler
formKey
protected Expression formKey
taskListeners
protected Map<String,List<TaskListener>> taskListeners
builtinTaskListeners
protected Map<String,List<TaskListener>> builtinTaskListeners
TaskDefinition
public TaskDefinition(TaskFormHandler taskFormHandler)
getNameExpression
public Expression getNameExpression()
setNameExpression
public void setNameExpression(Expression nameExpression)
getDescriptionExpression
public Expression getDescriptionExpression()
setDescriptionExpression
public void setDescriptionExpression(Expression descriptionExpression)
getAssigneeExpression
public Expression getAssigneeExpression()
setAssigneeExpression
public void setAssigneeExpression(Expression assigneeExpression)
getCandidateUserIdExpressions
public Set<Expression> getCandidateUserIdExpressions()
addCandidateUserIdExpression
public void addCandidateUserIdExpression(Expression userId)
getCandidateGroupIdExpressions
public Set<Expression> getCandidateGroupIdExpressions()
addCandidateGroupIdExpression
public void addCandidateGroupIdExpression(Expression groupId)
getPriorityExpression
public Expression getPriorityExpression()
setPriorityExpression
public void setPriorityExpression(Expression priorityExpression)
getTaskFormHandler
public TaskFormHandler getTaskFormHandler()
setTaskFormHandler
public void setTaskFormHandler(TaskFormHandler taskFormHandler)
getKey
public String getKey()
setKey
public void setKey(String key)
getDueDateExpression
public Expression getDueDateExpression()
setDueDateExpression
public void setDueDateExpression(Expression dueDateExpression)
getFollowUpDateExpression
public Expression getFollowUpDateExpression()
setFollowUpDateExpression
public void setFollowUpDateExpression(Expression followUpDateExpression)
getTaskListeners
public Map<String,List<TaskListener>> getTaskListeners()
getBuiltinTaskListeners
public Map<String,List<TaskListener>> getBuiltinTaskListeners()
setTaskListeners
public void setTaskListeners(Map<String,List<TaskListener>> taskListeners)
getTaskListeners
public List<TaskListener> getTaskListeners(String eventName)
getBuiltinTaskListeners
public List<TaskListener> getBuiltinTaskListeners(String eventName)
addTaskListener
public void addTaskListener(String eventName,
TaskListener taskListener)
addBuiltInTaskListener
public void addBuiltInTaskListener(String eventName,
TaskListener taskListener)
getFormKey
public Expression getFormKey()
setFormKey
public void setFormKey(Expression formKey)
Copyright © 2017 camunda services GmbH. All rights reserved.