public class ProcessDefinition
extends ProcessElementsContainer
流程引擎中流程模型模型定义
使用SDK.getRepositoryAPI().getProcessDefinition(java.lang.String)
获取流程模型
注意:虽然提供了set相关方法,请不要尝试自行构建该对象
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
LANG_JAVA_NS |
构造器和说明 |
---|
ProcessDefinition() |
限定符和类型 | 方法和说明 |
---|---|
void |
addEvent(EventModel event)
添加一个事件模型
|
void |
addExecutionListener(java.lang.String eventName,
ListenerModel executionListener)
添加事件触发器模型到事件模型列表
|
void |
addGateway(GatewayModel gatewayModel)
添加一个网关模型
|
void |
addMessageModel(MessageModel messageModel) |
void |
addProcessVar(ProcessVarModel processVars)
添加流程变量
|
void |
addSignalModel(SignalModel signalModel) |
void |
addTask(ActivityModel activityModel)
添加一个任务模型
|
ProcessNode |
findProcessNode(java.lang.String id)
搜索指定节点ID的节点模型
|
int |
getAccessSecurityType()
返回数据安全访问级别
|
java.lang.String |
getAppId()
返回AppId
|
java.lang.String |
getCancelProcessExclusiveActivities()
返回不允许起草者撤销节点
|
java.lang.String |
getCancelProcessExclusiveRule()
不允许起草者撤销的规则
|
java.lang.String |
getCategoryName()
返回流程模型分类
|
java.sql.Timestamp |
getCreateTime()
返回创建日期
|
java.lang.String |
getCreateUser()
返回创建人
|
java.lang.String |
getDataTrigger() |
java.lang.String |
getDefaultInstanceTitle()
返回流程默认标题
|
java.lang.String |
getDescription()
返回流程描述
|
java.util.Map<java.lang.String,ProcessDocumentModel> |
getDocumentationModels()
返回流程模型中流程文档模型列表
|
java.util.List<EndEventModel> |
getEndEvents()
返回流程定义的结束事件模型列表
|
int |
getEngineType()
返回流程引擎控制类型
|
java.util.Map<java.lang.String,EventModel> |
getEvents()
返回流程的事件列表
|
ListenerModel |
getExecutionListener(java.lang.String eventName)
返回指定事件触发器名称获取的事件模型
|
java.util.Map<java.lang.String,ListenerModel> |
getExecutionListeners()
返回全部事件触发器模型列表
|
java.lang.String |
getExtendProperty()
返回扩展属性
|
JSONObject |
getExtendPropertyByKey(java.lang.String key)
返回参数指定Key的扩展属性
|
java.lang.String |
getExtendPropertyValueByKey(java.lang.String key)
返回指定Key的Value值
|
java.lang.String |
getFormSummary() |
java.util.Map<java.lang.String,GatewayModel> |
getGateways()
返回流程的网关列表
|
java.util.Map<java.lang.String,ArtifactModel> |
getGroups()
返回流程模型中Groups模型的列表
|
int |
getHistoryMaxVersion()
返回历史最大版本号
|
java.lang.String |
getIconFontCode()
返回字体图标代码
|
java.lang.String |
getIconFontColor()
返回字体图标颜色
|
int |
getInitSecurityLayer()
获取初始化的流程实例保密级别。
|
java.lang.String |
getIOBD()
返回业务域高级分类信息
|
java.lang.String |
getIOC()
返回自定义高级分类信息
|
java.lang.String |
getIOR()
返回组织区域高级分类信息
|
java.lang.String |
getIOS()
返回系统高级分类信息
|
float |
getLeanStandard()
返回精益标准
|
java.lang.String |
getMailNotifyTemplate()
邮件催办模板
|
java.lang.String |
getMessageDigest()
返回加密摘要
|
java.util.Map<java.lang.String,MessageModel> |
getMessages() |
java.lang.String |
getNameI18N() |
java.util.List<StartEventModel> |
getNoneStartEvents()
返回无事件定义的开始事件模型列表
|
java.lang.String |
getNotifyConfig()
获取新版本通知配置信息
|
java.lang.String |
getProcessAccessPerm()
返回流程的访问权限,一个空格分隔的userId和roleId的组合,区别于模型管理员,主要用于流程模版以及派生流程中使用
|
java.lang.String |
getProcessAdministrator()
返回流程建模管理员
|
java.lang.String |
getProcessGroupId()
返回流程组ID
|
java.lang.String |
getProcessGroupName()
返回流程组名称
|
java.lang.String |
getProcessGroupNameI18N() |
int |
getProcessLevelType()
返回流程级别
|
ProcessType |
getProcessType()
返回流程类型
|
java.util.Map<java.lang.String,ProcessVarModel> |
getProcessVars()
返回流程变量模型列表
|
java.sql.Timestamp |
getReleaseTime()
返回版本发布日期
|
java.lang.String |
getReleaseUser()
返回版本正式发布人
|
java.util.Map<java.lang.String,SequenceFlowModel> |
getSequenceFlows()
返回连线模型列表
|
java.lang.String |
getShortMessageNotifyTemplate()
返回短信催办的内容模板
|
java.util.Map<java.lang.String,SignalModel> |
getSignals() |
StartEventModel |
getStartEvent(java.lang.String startEventDefId)
返回指定开始事件ID的开始事件模型
|
java.util.List<StartEventModel> |
getStartEvents()
返回流程定义的开始事件模型列表
|
java.util.List<ActivityModel> |
getTaskList()
返回流程全部有效节点的定义,按序号排序。
|
java.lang.String |
getTaskOpenType()
获取流程任务打开方式,如果为空:则根据工作台/工作箱/DW的全局配置处理;如果为_blank:则强制打开新窗口
|
java.util.Map<java.lang.String,ActivityModel> |
getTasks()
返回流程的任务列表
|
long |
getTimeDuration()
返回合理的流程成本值,单位毫秒
|
java.lang.String |
getTimeDurationText()
返回合理的流程成本值(组合)
|
java.lang.String |
getToString() |
java.lang.String |
getTplLockedInfo() |
java.lang.String |
getTplSource()
返回该流程引用了流程模版的流程定义ID,该属性和isTpl属性互斥,属性有值,isTpl必定为false,isTpl为true,该属性必定为空,防止出现循环引用以及无限层级引用
|
java.lang.String |
getTplUpdateLog()
返回流程模版的更新日志,一种编码形式存储,需要使用Base64Util.base64Decoder方法解码
|
java.lang.String |
getTrackDiagramType()
返回流程跟踪图展示类型
|
java.sql.Timestamp |
getUpdateTime()
返回最后一次修改日期
|
java.lang.String |
getUpdateUser()
返回最后一次修改人
|
java.util.List<UserTaskModel> |
getUserTaskList()
返回流程全部userTask节点的定义,按序号排序。
|
java.lang.String |
getVersionId()
返回流程版本ID,1.0版本流程的版本ID即流程ID
|
int |
getVersionNo()
返回版本号
|
int |
getVersionStatus()
返回版本状态
|
long |
getWariningTimeDuration()
返回警告的流程成本值,单位毫秒
|
java.lang.String |
getWariningTimeDurationText()
返回警告的流程成本值(组合)
|
boolean |
isCancelProcess()
如果允许起草者撤销,则返回true
|
boolean |
isCancelTask()
如果允许单步撤销,则返回true
|
boolean |
isClosed()
如果流程已关闭,则返回true
|
boolean |
isDataShare()
如果仅存储的数据多人可维护,则返回true
|
boolean |
isDraftRemove()
如果允许在起草节点时提供作废按钮,则返回true
|
boolean |
isExecutable()
如果流程可执行,则返回true
|
boolean |
isFormSummary() |
boolean |
isIgnoreMapRoleSelect()
判断流程启动时,是否忽略兼任身份的选择,默认值false
|
boolean |
isManaged()
判断流程是否受管,受管时,该模型在QAS和PRD环境受管,不允许删除和修改
|
boolean |
isMapRoleSelectAtStart()
返回启动时是否忽略身份选择的选项
|
boolean |
isMatrixDistributed() |
boolean |
isMobileStart()
如果允许手机客户端启动,则返回true
|
boolean |
isQuickStart()
如果支持快速起草,则返回true
|
boolean |
isResetLostHistory()
流程撤销时是否删除旧的审批记录,默认删除
|
boolean |
isSecurityLayer()
如果控制实例保密级别,则返回true
|
boolean |
isTpl()
判断流程是否为一个模版
|
boolean |
isTrackForm()
如果可以通过流程跟踪查看表单信息,则返回true
|
boolean |
isTransferPriority()
任务办理过程中,是否传递优先级
|
boolean |
isWorklistPopMini()
已过时。
该属性已经作废
|
void |
setAccessSecurityType(int accessSecurityType)
设置数据安全访问级别
|
void |
setAppId(java.lang.String appId)
设置AppId
|
void |
setCancelProcess(boolean isCancelProcess)
设置允许起草者撤销的方法
|
void |
setCancelProcessExclusiveActivities(java.lang.String cancelProcessExclusiveActivities)
设置不允许起草者撤销节点
|
void |
setCancelProcessExclusiveRule(java.lang.String cancelProcessExclusiveRule)
设置不允许起草者撤销的规则
|
void |
setCancelTask(boolean isCancelTask)
设置允许单步撤销的方法
|
void |
setCategoryName(java.lang.String categoryName)
设置流程模型分类
|
void |
setClosed(boolean isClosed)
设置流程是否关闭的方法
|
void |
setCreateTime(java.sql.Timestamp createTime)
设置创建日期
|
void |
setCreateUser(java.lang.String createUser)
设置创建人
|
void |
setDataShare(boolean isDataShare)
设置仅存储的数据是否多人可维护
|
void |
setDataTrigger(java.lang.String dataTrigger) |
void |
setDefaultInstanceTitle(java.lang.String defaultInstanceTitle)
设置流程默认标题
|
void |
setDescription(java.lang.String description) |
void |
setDocumentationModels(java.util.Map<java.lang.String,ProcessDocumentModel> documentationModels)
设置流程模型中流程文档模型列表
|
void |
setDraftRemove(boolean isDraftRemove)
设置在起草节点时提供作废按钮的方法
|
void |
setEngineType(int engineType)
设置流程引擎控制类型
|
void |
setEvents(java.util.Map<java.lang.String,EventModel> events)
设置流程的事件列表
|
void |
setExecutable(boolean isExecutable)
设置流程是否可执行的方法
|
void |
setExtendProperty(java.lang.String extendProperty)
设置扩展属性
|
void |
setFormSummary(boolean isFormSummary) |
void |
setFormSummary(java.lang.String formSummary) |
void |
setGateways(java.util.Map<java.lang.String,GatewayModel> gateways)
设置流程的网关列表
|
void |
setGroups(java.util.Map<java.lang.String,ArtifactModel> groups)
设置流程模型中Groups模型的列表
|
void |
setHistoryMaxVersion(int historyMaxVersion)
设置历史最大版本号
|
void |
setIconFontCode(java.lang.String iconFontCode) |
void |
setIconFontColor(java.lang.String iconFontColor) |
void |
setIgnoreMapRoleSelect(boolean isIgnoreMapRoleSelect) |
void |
setInitSecurityLayer(int initSecurityLayer)
设置初始的保密级别
|
void |
setIOBD(java.lang.String iobd)
设置业务域高级分类信息
|
void |
setIOC(java.lang.String ioc)
设置自定义高级分类信息
|
void |
setIOR(java.lang.String ior)
设置组织区域高级分类信息
|
void |
setIOS(java.lang.String ios)
设置系统高级分类信息
|
void |
setLeanStandard(float leanStandard)
设置精益标准
|
void |
setMailNotifyTemplate(java.lang.String mailNotifyTemplate)
设置邮件催办模板
|
void |
setManaged(boolean isManaged)
设置流程受管信息
|
void |
setMapRoleSelectAtStart(boolean isMapRoleSelectAtStart)
设置启动时是否忽略身份选择的选项
|
void |
setMatrixDistributed(boolean isMatrixDistributed) |
void |
setMessageDigest(java.lang.String messageDigest)
设置加密摘要
|
void |
setMobileStart(boolean isMobileStart)
设置允许手机客户端启动的方法
|
void |
setNotifyConfig(java.lang.String notifyConfig) |
void |
setProcessAccessPerm(java.lang.String processAccessPerm)
设置流程访问权限
|
void |
setProcessAdministrator(java.lang.String processAdministrator)
设置流程建模管理员
|
void |
setProcessGroupId(java.lang.String processGroupId) |
void |
setProcessGroupName(java.lang.String processGroupName)
设置流程组名称
|
void |
setProcessLevelType(int processLevelType)
设置流程级别
|
void |
setProcessType(ProcessType processType)
设置流程类型
|
void |
setQuickStart(boolean isQuickStart)
设置支持快速起草的方法
|
void |
setReleaseTime(java.sql.Timestamp releaseTime)
设置版本发布日期
|
void |
setReleaseUser(java.lang.String releaseUser)
设置版本正式发布人
|
void |
setResetLostHistory(boolean isResetLostHistory)
设置流程撤销时是否删除旧的审批记录
|
void |
setSecurityLayer(boolean isSecurityLayer)
设置控制实例保密级别的方法
|
void |
setSequenceFlows(java.util.Map<java.lang.String,SequenceFlowModel> sequenceFlows)
设置连线模型列表
|
void |
setShortMessageNotifyTemplate(java.lang.String shortMessageNotifyTemplate)
设置短信催办的内容模板
|
void |
setTaskOpenType(java.lang.String taskOpenType)
设置流程的任务打开方式
|
void |
setTasks(java.util.Map<java.lang.String,ActivityModel> tasks)
设置流程的任务列表
|
void |
setTimeDuration(long timeDuration)
设置合理的流程成本值
|
void |
setTimeDurationText(java.lang.String timeDurationText)
设置合理的流程成本值
|
void |
setTpl(boolean isTpl)
设置一个流程为模版
|
void |
setTplLockedInfo(java.lang.String tplLockedInfo) |
void |
setTplSource(java.lang.String tplSource)
设置流程模版的源
|
void |
setTplUpdateLog(java.lang.String tplUpdateLog)
设置模版的更新日志
|
void |
setTrackDiagramType(java.lang.String trackDiagramType)
设置流程跟踪图展示类型
|
void |
setTrackForm(boolean isTrackForm)
设置通过流程跟踪查看表单信息的方法
|
void |
setTransferPriority(boolean isTransferPriority)
设置是否传递优先级
|
void |
setUpdateTime(java.sql.Timestamp updateTime)
设置最后一次修改日期
|
void |
setUpdateUser(java.lang.String updateUser)
设置最后一次修改人
|
void |
setVersionId(java.lang.String versionId)
设置流程版本ID
|
void |
setVersionNo(int versionNo)
设置版本号
|
void |
setVersionStatus(int versionStatus)
设置版本状态
|
void |
setWariningTimeDuration(long wariningTimeDuration)
设置警告的流程成本值
|
void |
setWariningTimeDurationText(java.lang.String wariningTimeDurationText)
设置警告的流程成本值(组合)
|
void |
setWorklistPopMini(boolean isWorklistPopMini)
已过时。
该属性已经作废
|
public static final java.lang.String LANG_JAVA_NS
public java.lang.String getIconFontCode()
public void setIconFontCode(java.lang.String iconFontCode)
public java.lang.String getIconFontColor()
public void setIconFontColor(java.lang.String iconFontColor)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getNotifyConfig()
public void setNotifyConfig(java.lang.String notifyConfig)
public java.lang.String getCancelProcessExclusiveRule()
public void setCancelProcessExclusiveRule(java.lang.String cancelProcessExclusiveRule)
cancelProcessExclusiveRule
- public int getInitSecurityLayer()
public void setInitSecurityLayer(int initSecurityLayer)
initSecurityLayer
- public boolean isMapRoleSelectAtStart()
public void setMapRoleSelectAtStart(boolean isMapRoleSelectAtStart)
isMapRoleSelectAtStart
- public java.lang.String getTaskOpenType()
public java.lang.String getProcessAccessPerm()
public void setProcessAccessPerm(java.lang.String processAccessPerm)
processAccessPerm
- 一个空格分隔的userId和roleId的自由组合public void setTaskOpenType(java.lang.String taskOpenType)
taskOpenType
- public java.lang.String getTplLockedInfo()
public void setTplLockedInfo(java.lang.String tplLockedInfo)
public void addEvent(EventModel event)
event
- 事件模型public void addExecutionListener(java.lang.String eventName, ListenerModel executionListener)
eventName
- 事件触发器名称executionListener
- 事件触发器模型public void addGateway(GatewayModel gatewayModel)
gatewayModel
- 网关模型public void addMessageModel(MessageModel messageModel)
public void addProcessVar(ProcessVarModel processVars)
processVars
- 流程变量模型public void addSignalModel(SignalModel signalModel)
public void addTask(ActivityModel activityModel)
activityModel
- 任务模型public ProcessNode findProcessNode(java.lang.String id)
id
- 节点IDpublic int getAccessSecurityType()
public java.lang.String getAppId()
public java.lang.String getCancelProcessExclusiveActivities()
public java.lang.String getCategoryName()
public java.sql.Timestamp getCreateTime()
public java.lang.String getCreateUser()
public java.lang.String getDefaultInstanceTitle()
public java.util.Map<java.lang.String,ProcessDocumentModel> getDocumentationModels()
public java.util.List<EndEventModel> getEndEvents()
public int getEngineType()
public java.util.Map<java.lang.String,EventModel> getEvents()
public ListenerModel getExecutionListener(java.lang.String eventName)
eventName
- 事件触发器名称public java.util.Map<java.lang.String,ListenerModel> getExecutionListeners()
public java.lang.String getExtendProperty()
public JSONObject getExtendPropertyByKey(java.lang.String key)
key
- 扩展属性Keypublic java.lang.String getExtendPropertyValueByKey(java.lang.String key)
key
- 扩展属性Keypublic java.util.Map<java.lang.String,GatewayModel> getGateways()
public java.util.Map<java.lang.String,ArtifactModel> getGroups()
public int getHistoryMaxVersion()
public java.lang.String getIOBD()
public java.lang.String getIOC()
public java.lang.String getIOR()
public java.lang.String getIOS()
public float getLeanStandard()
public java.lang.String getMailNotifyTemplate()
public java.lang.String getMessageDigest()
public java.util.Map<java.lang.String,MessageModel> getMessages()
public java.util.List<StartEventModel> getNoneStartEvents()
public java.lang.String getProcessAdministrator()
public java.lang.String getProcessGroupId()
public java.lang.String getProcessGroupName()
public int getProcessLevelType()
public ProcessType getProcessType()
public java.util.Map<java.lang.String,ProcessVarModel> getProcessVars()
public java.sql.Timestamp getReleaseTime()
public java.lang.String getReleaseUser()
public java.util.Map<java.lang.String,SequenceFlowModel> getSequenceFlows()
public java.lang.String getShortMessageNotifyTemplate()
public java.util.Map<java.lang.String,SignalModel> getSignals()
public StartEventModel getStartEvent(java.lang.String startEventDefId)
startEventDefId
- 开始事件定义IDpublic java.util.List<StartEventModel> getStartEvents()
public java.util.List<ActivityModel> getTaskList()
public java.util.Map<java.lang.String,ActivityModel> getTasks()
public long getTimeDuration()
public java.lang.String getTimeDurationText()
public java.lang.String getToString()
public java.lang.String getTplSource()
public java.lang.String getTplUpdateLog()
public java.lang.String getTrackDiagramType()
public java.sql.Timestamp getUpdateTime()
public java.lang.String getUpdateUser()
public java.util.List<UserTaskModel> getUserTaskList()
public java.lang.String getVersionId()
public int getVersionNo()
public int getVersionStatus()
public long getWariningTimeDuration()
public java.lang.String getWariningTimeDurationText()
public boolean isCancelProcess()
public boolean isCancelTask()
public boolean isClosed()
public boolean isDataShare()
public boolean isDraftRemove()
public boolean isExecutable()
public boolean isIgnoreMapRoleSelect()
public boolean isManaged()
public boolean isMobileStart()
public boolean isQuickStart()
public java.lang.String getFormSummary()
public void setFormSummary(java.lang.String formSummary)
public boolean isFormSummary()
public void setFormSummary(boolean isFormSummary)
public java.lang.String getDataTrigger()
public void setDataTrigger(java.lang.String dataTrigger)
public boolean isResetLostHistory()
public boolean isSecurityLayer()
public boolean isTpl()
public boolean isTrackForm()
public boolean isTransferPriority()
public boolean isMatrixDistributed()
public void setMatrixDistributed(boolean isMatrixDistributed)
public boolean isWorklistPopMini()
public void setAccessSecurityType(int accessSecurityType)
accessSecurityType
- 数据安全访问级别public void setAppId(java.lang.String appId)
public void setCancelProcess(boolean isCancelProcess)
isCancelProcess
- 如果为true,允许起草者撤销,如果为false,不允许起草者撤销public void setCancelProcessExclusiveActivities(java.lang.String cancelProcessExclusiveActivities)
cancelProcessExclusiveActivities
- 不允许起草者撤销节点public void setCancelTask(boolean isCancelTask)
isCancelTask
- 如果为true,允许单步撤销,如果为false,不允许单步撤销public void setCategoryName(java.lang.String categoryName)
categoryName
- 流程模型分类public void setClosed(boolean isClosed)
isClosed
- 如果为true,关闭流程,如果为false,取消关闭流程public void setCreateTime(java.sql.Timestamp createTime)
createTime
- 创建日期,一个时间戳public void setCreateUser(java.lang.String createUser)
createUser
- 创建人public void setDataShare(boolean isDataShare)
isDataShare
- 如果为true,则可多人可维护,如果为false,则自己维护自己数据public void setDefaultInstanceTitle(java.lang.String defaultInstanceTitle)
defaultInstanceTitle
- 流程默认标题public void setDocumentationModels(java.util.Map<java.lang.String,ProcessDocumentModel> documentationModels)
documentationModels
- 流程模型中流程文档模型列表public void setDraftRemove(boolean isDraftRemove)
isDraftRemove
- 如果为true,在起草节点时提供作废按钮,如果为false,在起草节点时不提供作废按钮public void setEngineType(int engineType)
engineType
- 流程引擎控制类型,ProcessDefinitionConst.ENGINE_CONTROL_WORKFLOW:流程引擎,ProcessDefinitionConst.ENGINE_CONTROL_DW:数据窗口public void setEvents(java.util.Map<java.lang.String,EventModel> events)
events
- Map类型的事件列表,key为事件ID,value为事件模型public void setExecutable(boolean isExecutable)
isExecutable
- 如果为true,流程可执行,如果为false,流程不可执行public void setExtendProperty(java.lang.String extendProperty)
extendProperty
- 扩展属性public void setGateways(java.util.Map<java.lang.String,GatewayModel> gateways)
gateways
- Map类型的网关列表,key为事件ID,value为网关模型public void setGroups(java.util.Map<java.lang.String,ArtifactModel> groups)
groups
- 流程模型中Groups模型的列表public void setHistoryMaxVersion(int historyMaxVersion)
historyMaxVersion
- 历史最大版本号public void setIgnoreMapRoleSelect(boolean isIgnoreMapRoleSelect)
public void setIOBD(java.lang.String iobd)
iobd
- the iobd to setpublic void setIOC(java.lang.String ioc)
ioc
- the ioc to setpublic void setIOR(java.lang.String ior)
ior
- the ior to setpublic void setIOS(java.lang.String ios)
ios
- the ios to setpublic void setLeanStandard(float leanStandard)
leanStandard
- 精益标准public void setMailNotifyTemplate(java.lang.String mailNotifyTemplate)
mailNotifyTemplate
- public void setManaged(boolean isManaged)
isManaged
- public void setMessageDigest(java.lang.String messageDigest)
messageDigest
- 加密摘要public void setMobileStart(boolean isMobileStart)
isMobileStart
- 如果为true,允许手机客户端启动,如果为false,不允许手机客户端启动public void setProcessAdministrator(java.lang.String processAdministrator)
processAdministrator
- 流程建模管理员public void setProcessGroupId(java.lang.String processGroupId)
public void setProcessGroupName(java.lang.String processGroupName)
processGroupName
- 流程组名称public void setProcessLevelType(int processLevelType)
processLevelType
- 流程级别public void setProcessType(ProcessType processType)
processType
- 流程类型public void setQuickStart(boolean isQuickStart)
isQuickStart
- 如果为true,支持快速起草,如果为false,不支持快速起草public void setReleaseTime(java.sql.Timestamp releaseTime)
releaseTime
- 版本发布日期时间戳public void setReleaseUser(java.lang.String releaseUser)
releaseUser
- 版本正式发布人public void setResetLostHistory(boolean isResetLostHistory)
isResetLostHistory
- public void setSecurityLayer(boolean isSecurityLayer)
isSecurityLayer
- 如果为true,控制实例保密级别,如果为false,不控制实例保密级别public void setSequenceFlows(java.util.Map<java.lang.String,SequenceFlowModel> sequenceFlows)
sequenceFlows
- 连线模型列表public void setShortMessageNotifyTemplate(java.lang.String shortMessageNotifyTemplate)
shortMessageNotifyTemplate
- 短信待办提醒、催办的内容模板public void setTasks(java.util.Map<java.lang.String,ActivityModel> tasks)
tasks
- Map类型的任务列表,key为事件ID,value为任务模型public void setTimeDuration(long timeDuration)
timeDuration
- 合理的流程成本值,单位毫秒public void setTimeDurationText(java.lang.String timeDurationText)
timeDurationText
- 合理的流程成本值public void setTpl(boolean isTpl)
isTpl
- public void setTplSource(java.lang.String tplSource)
tplSource
- public void setTplUpdateLog(java.lang.String tplUpdateLog)
tplUpdateLog
- public void setTrackDiagramType(java.lang.String trackDiagramType)
trackDiagramType
- 流程跟踪图展示类型,2:流程设计全景图public void setTrackForm(boolean isTrackForm)
isTrackForm
- 如果为true,支持通过流程跟踪查看表单信息,如果为false,不支持通过流程跟踪查看表单信息public void setTransferPriority(boolean isTransferPriority)
isTransferPriority
- public void setUpdateTime(java.sql.Timestamp updateTime)
updateTime
- 最后一次修改日期public void setUpdateUser(java.lang.String updateUser)
updateUser
- 最后一次修改人public void setVersionId(java.lang.String versionId)
versionId
- 流程版本IDpublic void setVersionNo(int versionNo)
versionNo
- 版本号public void setVersionStatus(int versionStatus)
versionStatus
- 版本状态,ProcessDefinitionConst.VERSION_STATUS_CLOSED:停用,关闭状态,ProcessDefinitionConst.VERSION_STATUS_DESIGN:设计状态,ProcessDefinitionConst.VERSION_STATUS_RELEASE:发布状态public void setWariningTimeDuration(long wariningTimeDuration)
wariningTimeDuration
- 警告的流程成本值,单位毫秒public void setWariningTimeDurationText(java.lang.String wariningTimeDurationText)
wariningTimeDurationText
- 警告的流程成本值(组合)public void setWorklistPopMini(boolean isWorklistPopMini)
isWorklistPopMini
- public java.lang.String getNameI18N()
public java.lang.String getProcessGroupNameI18N()
Copyright © Actionsoft Co., Ltd. All Rights Reserved.