public class UserTaskModel extends ActivityModel
流程引擎中人工任务的模型定义
使用SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String)获取节点模型
注意:虽然提供了set相关方法,请不要尝试自行构建该对象
| 构造器和说明 |
|---|
UserTaskModel()
一个基本的构造函数
开发者请不要调用构造函数创建对象,使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String)获取节点模型 |
UserTaskModel(java.lang.String id)
指定节点模型ID的构造函数
开发者请不要调用构造函数创建对象,使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String)获取节点模型 |
UserTaskModel(java.lang.String id,
ProcessDefinition processDefinition)
指定流程模型的构造函数
开发者请不要调用构造函数创建对象,使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String)获取节点模型 |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getAddressConfig()
返回节点使用地址簿场景的配置信息
|
java.util.List<ButtonModel> |
getButtons()
返回扩展按钮模型集合
|
java.lang.String |
getButtonsCustomOrder() |
java.lang.String |
getCcTaskButtonLabel()
返回传阅按钮的名称文字
|
java.util.List<CommentModel> |
getCommentModels()
返回审核菜单模型列表
|
int |
getCommentPosition()
返回审核菜单出现在用户表单的位置
|
java.lang.String |
getCommentsCycleCoverRule()
返回意见往复覆盖规则
|
java.lang.String |
getCommentsLibFilter()
返回意见库的过滤条件
|
java.lang.String |
getCommentsStyle()
返回节点审核意见特定样式
|
java.lang.String |
getCompleteButtonLabel()
返回办理按钮的名称文字
|
double |
getCompletionCondition()
返回并签完成率数据
|
java.lang.String |
getComplexSignButtonName() |
java.lang.String |
getCustomExtButtons()
获取扩展按钮原始值
|
JSONArray |
getCustomExtButtonsObj() |
java.lang.String |
getDelegateTaskButtonLabel()
返回转办按钮名称文字
|
java.lang.String |
getDwAppSchemaPolicy()
返回DW数据方案的判断条件
|
java.lang.String |
getDynamicBehaviorType()
返回动态活动节点类型,分别按顺序表示开启:阅办、会签、加签、协同
|
java.lang.String |
getDynamicJumpNums()
返回自由跳转的节点编号
|
java.lang.String |
getEmailNotifyTemplate()
已过时。
使用getNotifyConifg方法替代
|
int |
getEmailNotifyType()
返回邮件通知策略
|
java.util.List<FormImpExpModel> |
getFormImpExps()
返回表单导入导出模型集合
|
java.util.List<FormSetModel> |
getFormSets()
返回表单模型集合
|
java.lang.String |
getFormToKMSOption()
返回入库策略类型
|
HumanPerformerModel |
getHumanPerformer()
返回参与者模型
|
java.lang.String |
getHumanPerformerId()
返回参与者ID
|
java.lang.String |
getHumanPerformerName()
返回参与者名称
|
int |
getLoopCardinality()
返回节点人数限制数量
|
java.util.List<MonitoringModel> |
getMonitorings()
返回监控人工任务时限模型集合
|
boolean |
getMultiSelect()
返回是否默认选中状态
|
boolean |
getMultiSelectDisabledCheckBox()
返回是否同时禁选
|
java.lang.String |
getNotifyConfig()
获取新版本通知配置信息
|
java.lang.String |
getNotifyMessageTpl()
返回通知内容模板
|
java.lang.String |
getOperatingAuthorization()
返回节点中表单的字段操作权限
|
int |
getOpinionOption()
返回审核菜单控制选项
|
java.lang.String |
getPerformerOwner()
指定的执行人
|
java.lang.String |
getPotentialOwnerId()
返回候选人ID
|
PotentialOwnerModel |
getPotentialOwnerModel()
返回候选人模型
|
java.lang.String |
getPotentialOwnerName()
获取节点候选人
|
java.lang.String |
getPrintConfig()
返回打印的参数配置信息
|
int |
getPrintFormMaxTimes()
返回打印次数最大值
|
java.lang.String |
getRefActivityDefId()
返回路由方案中“与指定节点办理人相关”中设置的节点ID属性
|
java.lang.String |
getRoleIds()
返回一个JSON数组,数组中是角色Id
|
java.lang.String |
getRouteClazzName()
返回路由方案参数中实现类
|
com.alibaba.fastjson.JSONObject |
getRouteJSONObject()
返回路由方案控制数据的JSON结构
|
java.lang.String |
getRouteRef()
已过时。
已经作废
|
java.lang.String |
getRouteText()
返回路由方案参数的JSON字符串
|
JSONObject |
getRouteTxt()
已过时。
使用getRouteJSONObject替代
|
int |
getRouteType()
已过时。
已经作废
|
int |
getSequential()
返回多例控制类型
|
long |
getTimeDuration()
返回合理的流程成本值,单位毫秒
|
java.lang.String |
getTimeDurationText()
返回合理的流程成本值(组合)
|
java.lang.String |
getTransferRestriction()
返回办理者范围限定在指定策略内
|
int |
getTransferRestrictionType()
返回范围限定策略类型
|
long |
getWariningTimeDuration()
返回警告的流程成本值,单位毫秒
|
java.lang.String |
getWariningTimeDurationText()
返回警告的流程成本值(组合)
|
boolean |
isAddUser()
多例控制时,是否可以添加办理人
|
boolean |
isBatchComplete()
是否允许批量办理任务
|
boolean |
isCCTask()
返回是否允许传阅状态
|
boolean |
isClaimTask()
并签时是否提供抢先办理
|
boolean |
isCommentsLib()
是否启用意见库
|
boolean |
isComplexTransactBack() |
boolean |
isDelegateTask()
是否提供委托办理
|
boolean |
isDynamicJump()
返回是否自由跳转状态
|
boolean |
isDynamicTask()
是否动态节点(支持加签、协同等)
|
boolean |
isHistoryRoute()
返回该实例的历史参与者优先状态
|
boolean |
isIgnoreTask()
已过时。
该属性作废,已经放入getRouteTxt()的返回值中
|
boolean |
isPrintForm()
返回是否允许打印状态
|
boolean |
isRemoveUser()
多例控制类型,是否可以移除未办理的人
|
boolean |
isShareOpinion()
返回并签时是否显示审批意见状态
|
boolean |
isShortMessageNotify()
已过时。
已经作废,使用邮件通知应用接口实现
|
boolean |
isSupplyComment()
返回是否提供人工审核菜单状态
|
boolean |
isSupplyUnusualTransfer()
返回是否特事特办状态
|
boolean |
isTraceOpinion()
返回是否显示历史审批记录状态
|
void |
setAddressConfig(java.lang.String addressConfig)
设置节点使用地址簿场景的配置信息
|
void |
setAddUser(boolean addUser) |
void |
setBatchComplete(boolean isBatchComplete)
设置允许批量办理任务
|
void |
setButtons(java.util.List<ButtonModel> buttons)
设置扩展按钮模型集合
|
void |
setButtonsCustomOrder(java.lang.String buttonsCustomOrder) |
void |
setCCTask(boolean isCCTask)
设置是否允许传阅状态
|
void |
setCcTaskButtonLabel(java.lang.String ccTaskButtonLabel)
设置传阅按钮的名称文字
|
void |
setClaimTask(boolean isClaimTask)
设置并签时是否提供抢先办理
|
void |
setCommentModels(java.util.List<CommentModel> commentModels)
设置审核菜单模型列表
|
void |
setCommentPosition(int commentPosition)
设置审核菜单出现在用户表单的位置
|
void |
setCommentsCycleCoverRule(java.lang.String commentsCycleCoverRule)
设置意见往复覆盖规则
|
void |
setCommentsLib(boolean isCommentsLib)
设置意见库开关
|
void |
setCommentsLibFilter(java.lang.String commentsLibFilter)
设置意见库的过滤参数
|
void |
setCommentsStyle(java.lang.String commentsStyle)
设置节点审核意见特定样式
|
void |
setCompleteButtonLabel(java.lang.String completeButtonLabel)
设置办理按钮的名称文字
|
void |
setCompletionCondition(double completionCondition)
设置并签完成率
|
void |
setComplexSignButtonName(java.lang.String complexSignButtonName) |
void |
setComplexTransactBack(boolean complexTransactBack) |
void |
setCustomExtButtons(java.lang.String customExtButtons) |
void |
setDelegateTask(boolean isDelegateTask)
设置是否提供委托办理
|
void |
setDelegateTaskButtonLabel(java.lang.String delegateTaskButtonLabel)
设置转办按钮名称文字
|
void |
setDwAppSchemaPolicy(java.lang.String dwAppSchemaPolicy)
设置DW数据方案的判断条件
|
void |
setDynamicBehaviorType(java.lang.String dynamicBehaviorType)
设置动态活动节点类型
|
void |
setDynamicJump(boolean isDynamicJump)
设置是否自由跳转状态
|
void |
setDynamicJumpNums(java.lang.String dynamicJumpNums)
设置自由跳转的节点编号
|
void |
setDynamicTask(boolean isDynamicTask)
设置是否动态节点(支持加签、协同等)
|
void |
setEmailNotifyTemplate(java.lang.String emailNotifyTemplate)
设置邮件通知模板
|
void |
setEmailNotifyType(int emailNotifyType)
设置邮件通知策略
|
void |
setFormImpExps(java.util.List<FormImpExpModel> formImpExps)
设置表单导入导出模型集合
|
void |
setFormSets(java.util.List<FormSetModel> formSets)
设置表单模型集合
|
void |
setFormToKMSOption(java.lang.String formToKMSOption)
设置入库策略类型
|
void |
setHistoryRoute(java.lang.String isHistoryRoute)
设置该实例的历史参与者优先
|
void |
setHumanPerformer(HumanPerformerModel humanPerformer)
设置参与者模型
|
void |
setHumanPerformerId(java.lang.String humanPerformerId)
设置参与者ID
|
void |
setHumanPerformerName(java.lang.String humanPerformerName)
设置参与者名称
|
void |
setIgnoreTask(boolean isIgnoreTask)
已过时。
该属性作废,已经放入getRouteTxt()的返回值中
|
void |
setLoopCardinality(int loopCardinality)
设置节点人数限制
|
void |
setMonitorings(java.util.List<MonitoringModel> monitorings)
设置监控人工任务时限模型集合
|
void |
setNotifyConfig(java.lang.String notifyConfig) |
void |
setNotifyMessageTpl(java.lang.String notifyMessageTpl)
设置通知内容模板
|
void |
setOperatingAuthorization(java.lang.String operatingAuthorization)
设置操作权限
|
void |
setOpinionOption(int opinionOption)
设置审核菜单控制选项
|
void |
setPerformerOwner(java.lang.String performerOwner)
设置执行人
|
void |
setPotentialOwnerId(java.lang.String potentialOwnerId)
设置候选人ID
|
void |
setPotentialOwnerModel(PotentialOwnerModel potentialOwnerModel)
设置候选人模型
|
void |
setPotentialOwnerName(java.lang.String potentialOwnerName)
设置候选人
|
void |
setPrintConfig(java.lang.String printConfig)
设置打印参数配置信息
|
void |
setPrintForm(boolean isPrintForm)
设置是否允许打印状态
|
void |
setPrintFormMaxTimes(int printFormMaxTimes)
设置打印次数最大值
|
void |
setRemoveUser(boolean removeUser) |
void |
setRoleIds(java.lang.String roleIds)
设置角色信息,一个JSON数据,格式["","",""]
|
void |
setRouteRef(java.lang.String routeRef)
已过时。
已经作废
|
void |
setRouteTxt(JSONObject routeTxt)
设置路由方案的属性,routeTxt中key 包括isHistoryRoute,diyRoute,routeRef,refStepUUID,refStepId, refRoleId1,teamId,roleId,routeType,stepUser,stepTogetherUser
|
void |
setRouteType(java.lang.String routeType)
设置路由方案类型
|
void |
setSequential(int sequential)
设置多例控制类型
|
void |
setShareOpinion(boolean isShareOpinion)
设置并签时是否显示审批意见
|
void |
setShortMessageNotify(boolean isShortMessageNotify)
已过时。
已经作废,使用邮件通知应用接口实现
|
void |
setSupplyComment(boolean isSupplyComment)
设置是否提供人工审核菜单状态
|
void |
setSupplyUnusualTransfer(boolean isSupplyUnusualTransfer)
设置是否特事特办
|
void |
setTimeDuration(long timeDuration)
设置合理的流程成本值,单位毫秒
|
void |
setTimeDurationText(java.lang.String timeDurationText)
设置合理的流程成本值(组合)
|
void |
setTraceOpinion(boolean isTraceOpinion)
设置是否显示历史审批记录
|
void |
setTransferRestriction(java.lang.String transferRestriction)
设置办理者范围限定在指定策略内
|
void |
setTransferRestrictionType(int transferRestrictionType)
设置范围限定策略类型
|
void |
setWariningTimeDuration(long wariningTimeDuration)
设置警告的流程成本值,单位毫秒
|
void |
setWariningTimeDurationText(java.lang.String wariningTimeDurationText)
设置警告的流程成本值(组合)
|
addExecutionListener, compareTo, getCustomUniqueId, getDefaultSequenceFlow, getExecutionListener, getExecutionListeners, getExtendProperty, getExtendPropertyByKey, getExtendPropertyValueByKey, getIOBD, getIOC, getIOR, getIOS, getIsForCompensation, getNameI18N, getNotifyPolicys, setCustomUniqueId, setDefaultSequenceFlow, setExtendProperty, setIOBD, setIOC, setIOR, setIOS, setIsForCompensation, setNotifyPolicyspublic UserTaskModel()
SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String)获取节点模型public UserTaskModel(java.lang.String id)
SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String)获取节点模型id - 节点IDpublic UserTaskModel(java.lang.String id,
ProcessDefinition processDefinition)
SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String)获取节点模型id - 节点IDprocessDefinition - 流程定义模型public JSONArray getCustomExtButtonsObj()
public java.lang.String getCustomExtButtons()
public void setCustomExtButtons(java.lang.String customExtButtons)
public java.lang.String getButtonsCustomOrder()
public void setButtonsCustomOrder(java.lang.String buttonsCustomOrder)
public java.lang.String getNotifyConfig()
public void setNotifyConfig(java.lang.String notifyConfig)
public boolean isAddUser()
public void setAddUser(boolean addUser)
public boolean isRemoveUser()
public void setRemoveUser(boolean removeUser)
public java.lang.String getNotifyMessageTpl()
public void setNotifyMessageTpl(java.lang.String notifyMessageTpl)
notifyMessageTpl - 内容模板public java.lang.String getPrintConfig()
public void setPrintConfig(java.lang.String printConfig)
printConfig - 打印参数配置信息public boolean isCommentsLib()
public void setCommentsLib(boolean isCommentsLib)
isCommentsLib - 意见库开关public java.lang.String getCommentsLibFilter()
public void setCommentsLibFilter(java.lang.String commentsLibFilter)
commentsLibFilter - 过滤参数public java.lang.String getCommentsStyle()
public void setCommentsStyle(java.lang.String commentsStyle)
commentsStyle - 通过Base64Util.base64Encoder(str)方法获取的一个字符串public java.lang.String getCommentsCycleCoverRule()
public void setCommentsCycleCoverRule(java.lang.String commentsCycleCoverRule)
commentsCycleCoverRule - 规则public java.lang.String getAddressConfig()
public void setAddressConfig(java.lang.String addressConfig)
addressConfig - 配置信息public java.lang.String getOperatingAuthorization()
public void setOperatingAuthorization(java.lang.String operatingAuthorization)
operatingAuthorization - 配置信息public java.lang.String getHumanPerformerId()
public void setHumanPerformerId(java.lang.String humanPerformerId)
humanPerformerId - 参与者IDpublic java.lang.String getHumanPerformerName()
public void setHumanPerformerName(java.lang.String humanPerformerName)
humanPerformerName - 参与者名称public java.lang.String getPerformerOwner()
public void setPerformerOwner(java.lang.String performerOwner)
performerOwner - 执行人public java.lang.String getPotentialOwnerId()
public void setPotentialOwnerId(java.lang.String potentialOwnerId)
potentialOwnerId - 候选人IDpublic java.lang.String getPotentialOwnerName()
public void setPotentialOwnerName(java.lang.String potentialOwnerName)
potentialOwnerName - 候选人public HumanPerformerModel getHumanPerformer()
public void setHumanPerformer(HumanPerformerModel humanPerformer)
humanPerformer - 参与者模型public PotentialOwnerModel getPotentialOwnerModel()
public void setPotentialOwnerModel(PotentialOwnerModel potentialOwnerModel)
potentialOwnerModel - 候选人模型public java.lang.String getDynamicJumpNums()
public void setDynamicJumpNums(java.lang.String dynamicJumpNums)
dynamicJumpNums - 节点编号public java.util.List<CommentModel> getCommentModels()
CommentModel的列表public void setCommentModels(java.util.List<CommentModel> commentModels)
commentModels - 审核菜单模型列表public java.util.List<MonitoringModel> getMonitorings()
MonitoringModel的列表public void setMonitorings(java.util.List<MonitoringModel> monitorings)
monitorings - 时限模型集合public java.util.List<FormImpExpModel> getFormImpExps()
FormImpExpModel的列表public void setFormImpExps(java.util.List<FormImpExpModel> formImpExps)
formImpExps - 导入导出模型集合public java.util.List<FormSetModel> getFormSets()
FormSetModel的列表public void setFormSets(java.util.List<FormSetModel> formSets)
formSets - public java.util.List<ButtonModel> getButtons()
ButtonModel的列表public void setButtons(java.util.List<ButtonModel> buttons)
buttons - 扩展按钮模型集合public boolean isDynamicJump()
public void setDynamicJump(boolean isDynamicJump)
isDynamicJump - 自由跳转状态public int getSequential()
public void setSequential(int sequential)
sequential - 多例控制类型public boolean isCCTask()
public void setCCTask(boolean isCCTask)
isCCTask - 允许传阅状态public boolean isPrintForm()
public void setPrintForm(boolean isPrintForm)
isPrintForm - 允许打印状态public double getCompletionCondition()
public void setCompletionCondition(double completionCondition)
completionCondition - 并签完成率数据public boolean isSupplyComment()
public void setSupplyComment(boolean isSupplyComment)
isSupplyComment - 是否提供人工审核菜单状态public int getLoopCardinality()
public void setLoopCardinality(int loopCardinality)
loopCardinality - 节点人数限制数量public boolean isSupplyUnusualTransfer()
public void setSupplyUnusualTransfer(boolean isSupplyUnusualTransfer)
isSupplyUnusualTransfer - 是否特事特办状态public boolean isTraceOpinion()
public void setTraceOpinion(boolean isTraceOpinion)
isTraceOpinion - 显示历史审批记录状态public int getPrintFormMaxTimes()
public void setPrintFormMaxTimes(int printFormMaxTimes)
printFormMaxTimes - 打印次数最大值public java.lang.String getCcTaskButtonLabel()
public void setCcTaskButtonLabel(java.lang.String ccTaskButtonLabel)
ccTaskButtonLabel - 传阅按钮的名称文字public boolean isShareOpinion()
public void setShareOpinion(boolean isShareOpinion)
isShareOpinion - 是否显示审批意见状态public boolean isDelegateTask()
public void setDelegateTask(boolean isDelegateTask)
isDelegateTask - 是否提供委托办理public java.lang.String getDelegateTaskButtonLabel()
public void setDelegateTaskButtonLabel(java.lang.String delegateTaskButtonLabel)
delegateTaskButtonLabel - 转办按钮名称文字public boolean isClaimTask()
public void setClaimTask(boolean isClaimTask)
isClaimTask - 是否提供抢先办理public java.lang.String getTransferRestriction()
public void setTransferRestriction(java.lang.String transferRestriction)
transferRestriction - 办理者范围限定在指定策略内public int getTransferRestrictionType()
public void setTransferRestrictionType(int transferRestrictionType)
transferRestrictionType - 范围限定策略类型public java.lang.String getCompleteButtonLabel()
public void setCompleteButtonLabel(java.lang.String completeButtonLabel)
completeButtonLabel - 办理按钮的名称文字public java.lang.String getFormToKMSOption()
public void setFormToKMSOption(java.lang.String formToKMSOption)
formToKMSOption - 入库策略类型public java.lang.String getDwAppSchemaPolicy()
public void setDwAppSchemaPolicy(java.lang.String dwAppSchemaPolicy)
dwAppSchemaPolicy - DW数据方案的判断条件public java.lang.String getTimeDurationText()
public void setTimeDurationText(java.lang.String timeDurationText)
timeDurationText - 合理的流程成本值(组合)public java.lang.String getWariningTimeDurationText()
public void setWariningTimeDurationText(java.lang.String wariningTimeDurationText)
wariningTimeDurationText - 警告的流程成本值(组合)public long getTimeDuration()
public void setTimeDuration(long timeDuration)
timeDuration - 合理的流程成本值public long getWariningTimeDuration()
public void setWariningTimeDuration(long wariningTimeDuration)
wariningTimeDuration - 警告的流程成本值public boolean isIgnoreTask()
public void setIgnoreTask(boolean isIgnoreTask)
public boolean isShortMessageNotify()
public void setShortMessageNotify(boolean isShortMessageNotify)
public boolean isDynamicTask()
public void setDynamicTask(boolean isDynamicTask)
isDynamicTask - 动态节点public java.lang.String getDynamicBehaviorType()
public void setDynamicBehaviorType(java.lang.String dynamicBehaviorType)
dynamicBehaviorType - 一个组合的字符串,使用空格分隔public boolean isBatchComplete()
public void setBatchComplete(boolean isBatchComplete)
isBatchComplete - 允许批量办理任务public int getEmailNotifyType()
public void setEmailNotifyType(int emailNotifyType)
emailNotifyType - 邮件通知策略public int getCommentPosition()
public void setCommentPosition(int commentPosition)
commentPosition - 审核菜单出现在用户表单的位置public int getOpinionOption()
public void setOpinionOption(int opinionOption)
opinionOption - 审核菜单控制选项public java.lang.String getEmailNotifyTemplate()
public void setEmailNotifyTemplate(java.lang.String emailNotifyTemplate)
emailNotifyTemplate - 邮件通知模板public JSONObject getRouteTxt()
public com.alibaba.fastjson.JSONObject getRouteJSONObject()
public void setRouteTxt(JSONObject routeTxt)
routeTxt - 路由方案的属性public boolean isHistoryRoute()
public void setHistoryRoute(java.lang.String isHistoryRoute)
isHistoryRoute - 是否历史参与者优先public java.lang.String getRouteClazzName()
public int getRouteType()
public void setRouteType(java.lang.String routeType)
routeType - 路由方案类型public java.lang.String getRouteText()
public boolean getMultiSelect()
public boolean getMultiSelectDisabledCheckBox()
public java.lang.String getRoleIds()
public void setRoleIds(java.lang.String roleIds)
roleIds - 一个JSON数据public java.lang.String getRouteRef()
public void setRouteRef(java.lang.String routeRef)
public java.lang.String getRefActivityDefId()
public void setComplexSignButtonName(java.lang.String complexSignButtonName)
public java.lang.String getComplexSignButtonName()
public boolean isComplexTransactBack()
public void setComplexTransactBack(boolean complexTransactBack)
Copyright © Actionsoft Co., Ltd. All Rights Reserved.