程序包 | 说明 |
---|---|
com.actionsoft.bpms.bo.engine | |
com.actionsoft.bpms.bpmn.engine.core.delegate | |
com.actionsoft.bpms.bpmn.engine.servicetask | |
com.actionsoft.bpms.commons.at | |
com.actionsoft.sdk.local.api |
限定符和类型 | 方法和说明 |
---|---|
BO |
BO.set(java.lang.String field,
java.lang.Object value)
设置BO的字段值
|
BO |
BO.setAll(java.util.Map<java.lang.String,java.lang.Object> datas)
设置该BO的全部数据
|
BO |
BO.setBindId(java.lang.String bindId)
设置该BO的流程实例BINDID
|
BO |
BO.setCreateDate(java.util.Date createDate)
设置该BO的创建日期
|
BO |
BO.setCreateUser(java.lang.String createUser)
设置该BO的创建人
|
BO |
BO.setEnd(boolean end)
设置此BO流程实例是否结束
|
BO |
BO.setId(java.lang.String id)
设置BO的ID
|
BO |
BO.setOrgId(java.lang.String orgId)
设置该BO的单位ID
|
BO |
BO.setProcessDefId(java.lang.String processDefId)
设置该BO的流程定义ID
|
BO |
BO.setUpdateDate(java.util.Date updateDate)
设置该BO的更新时间
|
BO |
BO.setUpdateUser(java.lang.String updateUser)
设置该BO的修改人
|
限定符和类型 | 方法和说明 |
---|---|
BO |
ProcessExecutionContext.getBO(java.lang.String boName)
根据当前上下文,快速获得主表BO对象
|
BO |
ProcessExecutionContext.getFormData()
获得当前Form引擎的主表单数据对象
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<BO> |
ServiceDelegate.getBODatas(java.lang.String boTableName,
java.lang.String processInstId)
读取指定流程的BO表数据记录,同一次事件内多次读取时做了临时缓存优化
|
限定符和类型 | 方法和说明 |
---|---|
BO |
ExpressionContext.getBoData()
BO数据
|
限定符和类型 | 方法和说明 |
---|---|
BO |
BOQueryAPI.detailByBindId(java.lang.String bindId)
根据流程实例ID查询BO数据
|
BO |
BOQueryAPI.detailById(java.lang.String id)
根据ID查询BO数据
|
BO |
BOAPI.get(java.lang.String boName,
java.lang.String boId)
根据BOID查询一条BO数据
|
BO |
BOAPI.getByKeyField(java.lang.String boName,
java.lang.String fieldName,
java.lang.Object value)
根据唯一字段查询一条BO数据,适用于流程表单的主表数据
|
BO |
BOAPI.getByProcess(java.lang.String boName,
java.lang.String processInstId)
根据流程实例查询一条BO数据,适用于流程表单的主表数据
|
限定符和类型 | 方法和说明 |
---|---|
int |
BOAPI.create(java.lang.String boName,
BO recordData,
ProcessInstance processInst,
UserContext userContext)
为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。
|
int |
BOAPI.create(java.lang.String boName,
BO recordData,
ProcessInstance processInst,
UserContext userContext,
java.sql.Connection conn)
为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。
|
int |
BOAPI.create(java.lang.String boName,
BO recordData,
java.lang.String bindId,
java.lang.String uid)
为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。
|
int |
BOAPI.create(java.lang.String boName,
BO recordData,
java.lang.String bindId,
java.lang.String uid,
java.sql.Connection conn)
为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。
|
int |
BOAPI.createDataBO(java.lang.String boName,
BO recordData,
UserContext userContext)
为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。
|
int |
BOAPI.createDataBO(java.lang.String boName,
BO recordData,
UserContext userContext,
java.sql.Connection conn)
为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。
|
int |
BOAPI.update(java.lang.String boName,
BO recordData)
更新一条BO表记录。
|
int |
BOAPI.update(java.lang.String boName,
BO recordData,
java.sql.Connection conn)
更新一条BO表记录。
|
int |
BOAPI.updateByBindId(java.lang.String entityName,
BO recordData)
按bindId更新记录。
|
限定符和类型 | 方法和说明 |
---|---|
int[] |
BOAPI.create(java.lang.String boName,
java.util.List<BO> recordDatas,
ProcessInstance processInst,
UserContext userContext)
(批量)为指定的BO表新增记录,该API适用于流程实例驱动的数据记录。
|
int[] |
BOAPI.create(java.lang.String boName,
java.util.List<BO> recordDatas,
ProcessInstance processInst,
UserContext userContext,
java.sql.Connection conn)
(批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。
|
int[] |
BOAPI.create(java.lang.String boName,
java.util.List<BO> recordDatas,
java.lang.String bindId,
java.lang.String uid)
(批量)为指定的BO表新增记录,该API适用于流程实例驱动或DW仅存储实例驱动的数据记录。
|
int[] |
BOAPI.createDataBO(java.lang.String boName,
java.util.List<BO> recordDatas,
UserContext userContext)
(批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。
|
int[] |
BOAPI.createDataBO(java.lang.String boName,
java.util.List<BO> recordDatas,
UserContext userContext,
java.sql.Connection conn)
(批量)为指定的BO表新增记录,该API适用于纯数据迁移和查询、利用,不能由流程实例或仅存储实例驱动。
|
Copyright © Actionsoft Co., Ltd. All Rights Reserved.