程序包 | 说明 |
---|---|
com.actionsoft.bpms.bpmn.engine.core.delegate | |
com.actionsoft.bpms.bpmn.engine.model.def | |
com.actionsoft.bpms.commons.at | |
com.actionsoft.sdk.local.api |
限定符和类型 | 方法和说明 |
---|---|
ProcessDefinition |
ProcessExecutionContext.getProcessDef()
获得当前流程结构定义
|
构造器和说明 |
---|
ActivityModel(java.lang.String id,
ProcessDefinition processDefinition) |
UserTaskModel(java.lang.String id,
ProcessDefinition processDefinition)
指定流程模型的构造函数
开发者请不要调用构造函数创建对象,使用 SDK.getRepositoryAPI().getUserTaskModel(java.lang.String, java.lang.String) 获取节点模型 |
限定符和类型 | 方法和说明 |
---|---|
ProcessDefinition |
ExpressionContext.getProcessDefinition()
流程定义模型
|
限定符和类型 | 方法和说明 |
---|---|
ProcessDefinition |
RepositoryAPI.cloneProcessDefinition(java.lang.String sourceProcessDefId,
boolean isCloneForm,
boolean isCloneStartPerm,
java.util.Map<java.lang.String,java.lang.Object> params)
复制流程模型到指定应用
|
ProcessDefinition |
RepositoryAPI.getFirstProcessByGroupId(java.lang.String processGroupId)
返回流程组下第一支流程
|
ProcessDefinition |
RepositoryAPI.getProcessDefinition(java.lang.String processDefId)
获取流程定义模型
|
ProcessDefinition |
RepositoryAPI.getRunDefsOfVersion(java.lang.String appId,
java.lang.String processDefVersionId)
根据版本id获得发布状态的流程实例
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<ProcessDefinition> |
RepositoryAPI.getActiveDefs(java.lang.String appId)
返回当前Cache中的全部非停用的流程实例
|
java.util.List<ProcessDefinition> |
RepositoryAPI.getActiveDefsOfVersion(java.lang.String appId,
java.lang.String processDefVersionId)
根据版本id获得非停用的流程实例
|
java.util.List<ProcessDefinition> |
RepositoryAPI.getActiveStartList()
返回可用的可通过API遍历启动的流程列表
|
java.util.List<ProcessDefinition> |
RepositoryAPI.getProcessListByAppId(java.lang.String appId)
获得指定appId的所有流程
|
java.util.List<ProcessDefinition> |
RepositoryAPI.getProcessListOfCategory(java.lang.String appId,
java.lang.String categoryName)
从内存列表中获得一个数据模型实例对象
|
java.util.List<ProcessDefinition> |
RepositoryAPI.getProcessListOfCategoryByVersionId(java.lang.String appId,
java.lang.String processDefVersionId,
java.lang.String categoryName)
返回一个指定版本ID和模型分类的流程模型列表
|
java.util.List<ProcessDefinition> |
RepositoryAPI.getProcessListOfGroupId(java.lang.String appId,
java.lang.String processGroupId)
从内存列表中获得一个数据模型实例对象
|
java.util.List<ProcessDefinition> |
RepositoryAPI.getProcessListOfGroupId(java.lang.String appId,
java.lang.String processGroupId,
java.lang.String uid)
获取有管理权限的流程模型
|
java.util.List<ProcessDefinition> |
RepositoryAPI.getProcessListOfGroupIdAndCategoryName(java.lang.String appId,
java.lang.String processGroupId,
java.lang.String categoryName,
java.lang.String uid)
返回指定的流程组ID和模型分类名称下的流程列表
|
java.util.List<ProcessDefinition> |
RepositoryAPI.getProcessListOfGroupIdAndDependencies(java.lang.String appId,
java.lang.String processGroupId)
从内存列表中获得流程模型,包括指定的AppId的依赖的App相关的,包含直接依赖(父子关系)和关联依赖(require指定)
|
java.util.List<ProcessDefinition> |
RepositoryAPI.getProcessListOfGroupName(java.lang.String appId,
java.lang.String processGroupName)
从内存列表中获得一个数据模型实例对象
|
java.util.List<ProcessDefinition> |
RepositoryAPI.getProcessListOfProcessVersion(java.lang.String appId,
java.lang.String processDefId)
获得该流程定义的全部流程版本
|
java.util.List<ProcessDefinition> |
RepositoryAPI.getProcessListOfProcessVersionAndAuth(java.lang.String appId,
java.lang.String processDefId,
java.lang.String uid)
获得指定用户的有启动权限的该流程定义的全部流程版本
|
java.util.List<ProcessDefinition> |
RepositoryAPI.getVersionListOfGroupId(java.lang.String appId,
java.lang.String processGroupId)
根据流程组的名字获取流程组有几个版本
|
限定符和类型 | 方法和说明 |
---|---|
void |
RepositoryAPI.sortProcessListByCreateTime(java.util.List<ProcessDefinition> list)
按照流程创建时间升序排列
|
void |
RepositoryAPI.sortProcessListByCreateTimeDesc(java.util.List<ProcessDefinition> list)
按照流程成就时间倒序排列
|
void |
RepositoryAPI.sortProcessListByName(java.util.List<ProcessDefinition> list)
按照流程组名称以及流程名称排序
|
Copyright © Actionsoft Co., Ltd. All Rights Reserved.