H3 BPM引擎API介面

2021-07-25 18:59:37 字數 2492 閱讀 7698

引擎api介面通過 engine 物件進行訪問,這個是唯一入口。

示例1:獲取組織機構物件

this.engine.organization.getunit("組織id");

示例2:獲取流程例項

this.engine.instancemanager.getinstancecontext("流程例項id");

示例3:獲取已發布的預設流程模板物件

this.engine.workflowmanager.getdefaultworkflow("流程模板編碼");

示例4:獲取已發布的預設流程模板物件

this.engine.workitemmanager.getworkitem("工作任務id");

示例5:獲取工作日曆

this.engine.workingcalendarmanager.getcalendar("工作日曆id");

構造engine物件

方法1:

othinker.h3.connection conn = new connection();

conn.open("servers=127.0.0.1:8211;user=administrator;password=000000;engine=defaultengine");

iengine _engine = conn.engine;

// 呼叫示例(獲取組織物件)

othinker.organization.unit unit = _engine.organization.getunit("組織id");

方法2:

othinker.h3.connection conn = new connection();

conn.open("127.0.0.1", 8211, "defaultengine", "administrator", "000000");

iengine _engine = conn.engine;

// 呼叫示例(獲取組織物件)

othinker.organization.unit unit = _engine.organization.getunit("組織id");

注:如果繼承至othinker.h3.portal.portalpage或者 sheetpage 類,均已經存在 engine物件可以直接訪問。

名稱

說明

engineconfig

流程引擎的基礎配置

settingmanager

配置管理器

logwriter

用於寫日誌

應用程式管理器

workflowconfigmanager

流程模板設計管理器

workflowmanager

流程管理器

bizobjectmanager

資料模型管理器

bizsheetmanager

表單管理器

heapdatamanager

堆資料管理器

metadatarepository

元資料管理器

notifier

用於通知

wechatadapter

simulationmanager

流程模擬管理器

instancemanager

流程例項管理器

workitemmanager

工作項管理器

consultancymanager

徵詢意見關係管理器

agencymanager

委託管理器

urgencymanager 催辦

exceptionmanager

異常管理器,用於管理異常資訊

timermanager

定時器organization

組織結構管理器

bizruleaclmanager

業務規則許可權控制器

workflowaclmanager

流程模板許可權控制器

systemaclmanager

系統許可權控制器

systemorgaclmanager

系統許可權控制器

functionaclmanager

功能許可權控制器

workingcalendarmanager

工作日曆

bizbus

業務服務匯流排

流程包analyzer

分析器,用於分析報表

query

查詢器,用於直接查詢資料庫,這是乙個特殊的屬性,客戶端呼叫query的時候,並不通過engine,而是直接訪問資料庫,所以在這裡沒有標記為伺服器集群模組

bpaquery 

查詢器,用於直接查詢資料庫,這是乙個特殊的屬性,客戶端呼叫query的時候,並不通過engine,而是直接訪問資料庫,所以在這裡沒有標記為伺服器集群模組

userlogwriter

使用者操作日誌

H3 BPM讓天下沒有難用的流程之產品概述

一 產品簡介 bpm business process management 是指根據業務環境的變化,推進人與人之間 人與系統之間以及系統與系統之間的整合及調整的經營方法與解決方案的it工具。h3 bpm,即h3 業務流程管理,基於 流程再造之父 麥可.哈默的管理思想,以流程作為企業管理的切入點,幫...

深耕石油石化資訊化近十載,H3 BPM再獲行業殊榮

今年 5 月底,奧哲網路h3 bpm 亮相第五屆全國石油石化資訊科技與智慧型化創新發展論壇,對沉澱多年的石油石化企業優秀資訊化解決方案進行展示和推廣。作為在幫助石油石化企業資訊化建設過程中表現突出並取得顯著成果的優秀單位,奧哲網路憑藉h3 bpm產品榮獲由中國石油企業協會組織行業內外專家評出的 全國...

H3C子介面配置要點及例項說明

型別一 乙太網子介面配置要點 單臂路由 第一步 在路由器對端的交換機上配置好vlan資訊 如vlan10 vlan20 第二步 將交換機上與路由器直接相連的以太口配置成trunk口並同意全部vlan資訊通過。第三步 進入路由器以太口的子介面如ethernet0 0 0.10和ethernet0 0 ...