public class TaskModel extends WorkModel
| 限定符和类型 | 类和说明 |
|---|---|
static class |
TaskModel.PerformType
参与类型
|
static class |
TaskModel.TaskType
任务类型(Major:主办的,Aidant:协助的,Record:仅仅作为记录的)
|
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
PERFORMTYPE_ALL
类型:参与者fork任务
|
static String |
PERFORMTYPE_ANY
类型:普通任务
|
static String |
TASKTYPE_AIDANT
类型:协办任务
|
static String |
TASKTYPE_MAJOR
类型:主办任务
|
| 构造器和说明 |
|---|
TaskModel() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
exec(Execution execution)
具体节点模型需要完成的执行逻辑
|
String |
getAssignee() |
String |
getAssignmentHandler() |
AssignmentHandler |
getAssignmentHandlerObject() |
String |
getAutoExecute() |
String |
getCallback() |
JobCallback |
getCallbackObject() |
String |
getExpireTime() |
List<FieldModel> |
getFields() |
List<TaskModel> |
getNextTaskModels()
已过时。
|
String |
getPerformType() |
String |
getReminderRepeat() |
String |
getReminderTime() |
String |
getTaskType() |
boolean |
isMajor() |
boolean |
isPerformAll() |
boolean |
isPerformAny() |
void |
setAssignee(String assignee) |
void |
setAssignmentHandler(String assignmentHandlerStr) |
void |
setAutoExecute(String autoExecute) |
void |
setCallback(String callbackStr) |
void |
setExpireTime(String expireTime) |
void |
setFields(List<FieldModel> fields) |
void |
setPerformType(String performType) |
void |
setReminderRepeat(String reminderRepeat) |
void |
setReminderTime(String reminderTime) |
void |
setTaskType(String taskType) |
addNextModels, canRejected, execute, getInputs, getLayout, getNextModels, getOutputs, getPostInterceptors, getPreInterceptors, runOutTransition, setInputs, setLayout, setOutputs, setPostInterceptors, setPreInterceptorsfire, getDisplayName, getName, setDisplayName, setNamepublic boolean isPerformAny()
public boolean isPerformAll()
public boolean isMajor()
public String getAssignee()
public void setAssignee(String assignee)
public String getExpireTime()
public void setExpireTime(String expireTime)
public String getTaskType()
public void setTaskType(String taskType)
public String getPerformType()
public void setPerformType(String performType)
public String getReminderTime()
public void setReminderTime(String reminderTime)
public String getReminderRepeat()
public void setReminderRepeat(String reminderRepeat)
public String getAutoExecute()
public void setAutoExecute(String autoExecute)
public AssignmentHandler getAssignmentHandlerObject()
public void setAssignmentHandler(String assignmentHandlerStr)
public String getAssignmentHandler()
public String getCallback()
public JobCallback getCallbackObject()
public void setCallback(String callbackStr)
public List<FieldModel> getFields()
public void setFields(List<FieldModel> fields)
Copyright © 2013-2015. All Rights Reserved.