Package org.camunda.bpm.engine.impl.task
Class TaskDefinition
java.lang.Object
org.camunda.bpm.engine.impl.task.TaskDefinition
Container for task definition information gathered at parsing time.
- Author:
- Joram Barrez
-
Field Summary
Modifier and TypeFieldDescriptionprotected Map<String,
List<TaskListener>> protected Expression
protected Map<String,
List<TaskListener>> protected Set<Expression>
protected Set<Expression>
protected Expression
protected Expression
protected Expression
protected FormDefinition
protected String
protected Expression
protected Expression
protected TaskFormHandler
protected Map<String,
List<TaskListener>> protected Map<String,
TaskListener> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addBuiltInTaskListener
(String eventName, TaskListener taskListener) void
addCandidateGroupIdExpression
(Expression groupId) void
void
addTaskListener
(String eventName, TaskListener taskListener) void
addTimeoutTaskListener
(String timeoutId, TaskListener taskListener) getAllTaskListenersForEvent
(String eventName) getBuiltinTaskListenersForEvent
(String eventName) getKey()
getTaskListenersForEvent
(String eventName) getTimeoutTaskListener
(String timeoutId) protected void
void
setAssigneeExpression
(Expression assigneeExpression) void
setDescriptionExpression
(Expression descriptionExpression) void
setDueDateExpression
(Expression dueDateExpression) void
setFollowUpDateExpression
(Expression followUpDateExpression) void
setFormDefinition
(FormDefinition formDefinition) void
setFormKey
(Expression formKey) void
void
setNameExpression
(Expression nameExpression) void
setPriorityExpression
(Expression priorityExpression) void
setTaskFormHandler
(TaskFormHandler taskFormHandler) void
setTaskListeners
(Map<String, List<TaskListener>> taskListeners)
-
Field Details
-
key
-
nameExpression
-
descriptionExpression
-
assigneeExpression
-
candidateUserIdExpressions
-
candidateGroupIdExpressions
-
dueDateExpression
-
followUpDateExpression
-
priorityExpression
-
taskFormHandler
-
formDefinition
-
taskListeners
-
builtinTaskListeners
-
allTaskListeners
-
timeoutTaskListeners
-
-
Constructor Details
-
TaskDefinition
-
-
Method Details
-
getNameExpression
-
setNameExpression
-
getDescriptionExpression
-
setDescriptionExpression
-
getAssigneeExpression
-
setAssigneeExpression
-
getCandidateUserIdExpressions
-
addCandidateUserIdExpression
-
getCandidateGroupIdExpressions
-
addCandidateGroupIdExpression
-
getPriorityExpression
-
setPriorityExpression
-
getTaskFormHandler
-
setTaskFormHandler
-
getKey
-
setKey
-
getDueDateExpression
-
setDueDateExpression
-
getFollowUpDateExpression
-
setFollowUpDateExpression
-
getTaskListeners
-
getBuiltinTaskListeners
-
setTaskListeners
-
getTaskListenersForEvent
-
getBuiltinTaskListenersForEvent
-
getAllTaskListenersForEvent
-
getTimeoutTaskListener
-
addTaskListener
-
addBuiltInTaskListener
-
addTimeoutTaskListener
-
getFormDefinition
-
setFormDefinition
-
getFormKey
-
setFormKey
-
getCamundaFormDefinitionKey
-
getCamundaFormDefinitionBinding
-
getCamundaFormDefinitionVersion
-
populateAllTaskListeners
protected void populateAllTaskListeners()
-