org.camunda.bpm.engine.impl.task
Class TaskDecorator

java.lang.Object
  extended by org.camunda.bpm.engine.impl.task.TaskDecorator

public class TaskDecorator
extends Object

Author:
Roman Smirnov

Field Summary
protected  ExpressionManager expressionManager
           
protected  TaskDefinition taskDefinition
           
 
Constructor Summary
TaskDecorator(TaskDefinition taskDefinition, ExpressionManager expressionManager)
           
 
Method Summary
 void decorate(TaskEntity task, VariableScope variableScope)
           
protected  List<String> extractCandidates(String str)
          Extract a candidate list from a string.
protected  BusinessCalendar getBusinessCalender()
           
 ExpressionManager getExpressionManager()
           
 TaskDefinition getTaskDefinition()
           
protected  void initializeTaskAssignee(TaskEntity task, VariableScope variableScope)
           
protected  void initializeTaskAssignments(TaskEntity task, VariableScope variableScope)
           
protected  void initializeTaskCandidateGroups(TaskEntity task, VariableScope variableScope)
           
protected  void initializeTaskCandidateUsers(TaskEntity task, VariableScope variableScope)
           
protected  void initializeTaskDescription(TaskEntity task, VariableScope variableScope)
           
protected  void initializeTaskDueDate(TaskEntity task, VariableScope variableScope)
           
protected  void initializeTaskFollowUpDate(TaskEntity task, VariableScope variableScope)
           
protected  void initializeTaskName(TaskEntity task, VariableScope variableScope)
           
protected  void initializeTaskPriority(TaskEntity task, VariableScope variableScope)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

taskDefinition

protected TaskDefinition taskDefinition

expressionManager

protected ExpressionManager expressionManager
Constructor Detail

TaskDecorator

public TaskDecorator(TaskDefinition taskDefinition,
                     ExpressionManager expressionManager)
Method Detail

decorate

public void decorate(TaskEntity task,
                     VariableScope variableScope)

initializeTaskName

protected void initializeTaskName(TaskEntity task,
                                  VariableScope variableScope)

initializeTaskDescription

protected void initializeTaskDescription(TaskEntity task,
                                         VariableScope variableScope)

initializeTaskDueDate

protected void initializeTaskDueDate(TaskEntity task,
                                     VariableScope variableScope)

initializeTaskFollowUpDate

protected void initializeTaskFollowUpDate(TaskEntity task,
                                          VariableScope variableScope)

initializeTaskPriority

protected void initializeTaskPriority(TaskEntity task,
                                      VariableScope variableScope)

initializeTaskAssignments

protected void initializeTaskAssignments(TaskEntity task,
                                         VariableScope variableScope)

initializeTaskAssignee

protected void initializeTaskAssignee(TaskEntity task,
                                      VariableScope variableScope)

initializeTaskCandidateGroups

protected void initializeTaskCandidateGroups(TaskEntity task,
                                             VariableScope variableScope)

initializeTaskCandidateUsers

protected void initializeTaskCandidateUsers(TaskEntity task,
                                            VariableScope variableScope)

extractCandidates

protected List<String> extractCandidates(String str)
Extract a candidate list from a string.


getTaskDefinition

public TaskDefinition getTaskDefinition()

getExpressionManager

public ExpressionManager getExpressionManager()

getBusinessCalender

protected BusinessCalendar getBusinessCalender()


Copyright © 2017 camunda services GmbH. All rights reserved.