流程定义
| Type | Name and description |
|---|---|
bropen.framework.core.domain.DomainApplication |
application所属应用 |
static Object |
constraints |
String |
createdBy |
Date |
dateCreated创建时间... |
String |
description流程简要说明 |
Boolean |
disabled流程定义是否被禁用 |
String |
entry流程定义路径(x.y.z.Foobar):唯一、不为空,默认情况下和 Domain 类的类名一致 |
Integer |
hashxml + signavioXml 的 hashCode,性能优化用 |
Date |
lastUpdated |
static Map |
listFields |
static Object |
mapping |
String |
name流程定义名称 |
String |
plugin插件名称:如该是从插件中的预制流程模板加载的话 |
String |
revision版本号:三段式(xxx.xxx.xxx) |
String |
signavioXmlsignavioXml文件的文本 |
Boolean |
subprocess是否可调用操作create起草 |
Date |
timestamp解析流程定义的时间戳 |
static Object |
transients |
String |
type流程类型 |
String |
updatedBy |
String |
xmlXML文件的文本 |
| Type | Name and description |
|---|---|
Object |
beforeValidate()设置默认所属的DomainApplication |
static List<Map> |
findAllEntriesByClass(String docClass)根据本应用的文档类,查找关联的、启用的业务定义中的流程定义路径(entry)列表 |
static List<Map> |
findAllEntriesByController(String docController)@see #findAllEntriesByClass |
static Object |
findByEntry(String selectHql, String entry, Map options = null)根据entry,获得对应的流程定义对象 |
static String |
getDisplayName(String name) |
String |
getDisplayName() |
static String |
getDisplayType(String type)根据 i18n 获得流程类型显示名 |
String |
getDisplayType() |
String |
toString() |
| Methods inherited from class | Name |
|---|---|
class Object |
Object#wait(long, int), Object#wait(long), Object#wait(), Object#equals(Object), Object#toString(), Object#hashCode(), Object#getClass(), Object#notify(), Object#notifyAll() |
所属应用
创建时间...
流程简要说明
流程定义是否被禁用
流程定义路径(x.y.z.Foobar):唯一、不为空,默认情况下和 Domain 类的类名一致
xml + signavioXml 的 hashCode,性能优化用
流程定义名称
插件名称:如该是从插件中的预制流程模板加载的话
版本号:三段式(xxx.xxx.xxx)
signavioXml文件的文本
是否可调用操作create起草
解析流程定义的时间戳
流程类型
XML文件的文本
设置默认所属的DomainApplication
根据本应用的文档类,查找关联的、启用的业务定义中的流程定义路径(entry)列表
docClass - 文档 Domain 类全名
根据entry,获得对应的流程定义对象
entry - 代表流程定义路径的entryrevision - 版本号,当为null是表示取当前最大版本号disabled - 禁用标志。默认为falsesubprocess - 是否是子流程,默认为false根据 i18n 获得流程类型显示名