org.activiti.engine.impl.task
类 TaskDefinition

java.lang.Object
  继承者 org.activiti.engine.impl.task.TaskDefinition
所有已实现的接口:
Serializable

public class TaskDefinition
extends Object
implements Serializable

Container for task definition information gathered at parsing time.

作者:
Joram Barrez
另请参见:
序列化表格

字段摘要
protected  Expression assigneeExpression
           
protected  Set<Expression> candidateGroupIdExpressions
           
protected  Set<Expression> candidateUserIdExpressions
           
protected  Expression descriptionExpression
           
protected  Expression dueDateExpression
           
protected  String key
           
protected  Expression nameExpression
           
protected  Expression ownerExpression
           
protected  Expression priorityExpression
           
protected  TaskFormHandler taskFormHandler
           
protected  Map<String,List<TaskListener>> taskListeners
           
 
构造方法摘要
TaskDefinition(TaskFormHandler taskFormHandler)
           
 
方法摘要
 void addCandidateGroupIdExpression(Expression groupId)
           
 void addCandidateUserIdExpression(Expression userId)
           
 void addTaskListener(String eventName, TaskListener taskListener)
           
 Expression getAssigneeExpression()
           
 Set<Expression> getCandidateGroupIdExpressions()
           
 Set<Expression> getCandidateUserIdExpressions()
           
 Expression getDescriptionExpression()
           
 Expression getDueDateExpression()
           
 String getKey()
           
 Expression getNameExpression()
           
 Expression getOwnerExpression()
           
 Expression getPriorityExpression()
           
 TaskFormHandler getTaskFormHandler()
           
 List<TaskListener> getTaskListener(String eventName)
           
 Map<String,List<TaskListener>> getTaskListeners()
           
 void setAssigneeExpression(Expression assigneeExpression)
           
 void setDescriptionExpression(Expression descriptionExpression)
           
 void setDueDateExpression(Expression dueDateExpression)
           
 void setKey(String key)
           
 void setNameExpression(Expression nameExpression)
           
 void setOwnerExpression(Expression ownerExpression)
           
 void setPriorityExpression(Expression priorityExpression)
           
 void setTaskFormHandler(TaskFormHandler taskFormHandler)
           
 void setTaskListeners(Map<String,List<TaskListener>> taskListeners)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

key

protected String key

nameExpression

protected Expression nameExpression

ownerExpression

protected Expression ownerExpression

descriptionExpression

protected Expression descriptionExpression

assigneeExpression

protected Expression assigneeExpression

candidateUserIdExpressions

protected Set<Expression> candidateUserIdExpressions

candidateGroupIdExpressions

protected Set<Expression> candidateGroupIdExpressions

dueDateExpression

protected Expression dueDateExpression

priorityExpression

protected Expression priorityExpression

taskFormHandler

protected TaskFormHandler taskFormHandler

taskListeners

protected Map<String,List<TaskListener>> taskListeners
构造方法详细信息

TaskDefinition

public TaskDefinition(TaskFormHandler taskFormHandler)
方法详细信息

getNameExpression

public Expression getNameExpression()

setNameExpression

public void setNameExpression(Expression nameExpression)

getOwnerExpression

public Expression getOwnerExpression()

setOwnerExpression

public void setOwnerExpression(Expression ownerExpression)

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)

getTaskListeners

public Map<String,List<TaskListener>> getTaskListeners()

setTaskListeners

public void setTaskListeners(Map<String,List<TaskListener>> taskListeners)

getTaskListener

public List<TaskListener> getTaskListener(String eventName)

addTaskListener

public void addTaskListener(String eventName,
                            TaskListener taskListener)


Copyright © 2013 Alfresco. All rights reserved.