| 程序包 | 说明 | 
|---|---|
| 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.