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.
 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 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)

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()


Copyright © 2014 camunda services GmbH. All Rights Reserved.