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
FieldsModifier and TypeFieldDescriptionprotected Map<String,List<TaskListener>> protected Expressionprotected Map<String,List<TaskListener>> protected Set<Expression>protected Set<Expression>protected Expressionprotected Expressionprotected Expressionprotected FormDefinitionprotected Stringprotected Expressionprotected Expressionprotected TaskFormHandlerprotected Map<String,List<TaskListener>> protected Map<String,TaskListener> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBuiltInTaskListener(String eventName, TaskListener taskListener) voidaddCandidateGroupIdExpression(Expression groupId) voidvoidaddTaskListener(String eventName, TaskListener taskListener) voidaddTimeoutTaskListener(String timeoutId, TaskListener taskListener) getAllTaskListenersForEvent(String eventName) getBuiltinTaskListenersForEvent(String eventName) getKey()getTaskListenersForEvent(String eventName) getTimeoutTaskListener(String timeoutId) protected voidvoidsetAssigneeExpression(Expression assigneeExpression) voidsetDescriptionExpression(Expression descriptionExpression) voidsetDueDateExpression(Expression dueDateExpression) voidsetFollowUpDateExpression(Expression followUpDateExpression) voidsetFormDefinition(FormDefinition formDefinition) voidsetFormKey(Expression formKey) voidvoidsetNameExpression(Expression nameExpression) voidsetPriorityExpression(Expression priorityExpression) voidsetTaskFormHandler(TaskFormHandler taskFormHandler) voidsetTaskListeners(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()
-