1.5 jbpm_event:流程事件表
欄位名
字段含義
主鍵
外來鍵
id_流程事件標識√
eventtype_
流程事件型別名稱
type_
流程事件所在的圖形節點型別
"a" :task
"c" :processstate
"d" :decision"
"e" :endstate"
"f" :fork"
"j" :join"
"k" :tasknode"
"n" :node"
"p" :processdefinition"
"r" :startstate"
"s" :state"
"t" :transition"
"u" :superstate"
graphelement_
流程事件所在的圖形節點的id
processdefinition_
流程事件所屬流程定義,對應jbpm
_processdefinition √
node_
流程事件所屬節點,對應jbpm
_node √
transition_
流程事件所屬遷移,對應jbpm
_transition √
task_
流程事件所屬任務,對應jbpm
_task √
1.6 jbpm_delegation:流程**類表(用於例項化jbpm中的action類)
欄位名
字段含義
主鍵
外來鍵
id_流程**標識√
classname_
流程**類名稱
configuration_
流程**類配置資訊
configtype_
流程**類配置型別
processdefinition_
流程**類所屬流程定義,對應jbpm
_processdefinition √
1.7 jbpm_task:流程任務表
欄位名
字段含義
主鍵
外來鍵
id_流程任務標識√
name_
流程任務名稱
processdefinition_
流程任務所屬流程定義,對應jbpm
_processdefinition √
description_
流程任務描述
isblocking_
任務是否為阻塞(任務不完成、流程不能繼續)
issignaling_
任務是否可以驅動token
duedate
任務持續時間,表明任務應在多長時間內完成
actoridexpression ?
pooledactor***pression ?
taskmgmtdefinition_
任務所屬的任務管理模組id,對應jbpm_moduledefifnition √
tasknode_
任務所屬的task_node,對應jbpm_node √
startstate
任務所屬的start_node,對應jbpm_node √
assignmentdelegation ?
√swimlane
執行該任務的泳道(角色)√
taskcontroller_ ?
1.8 jbpm_taskcontroller:流程任務控制器
欄位名
字段含義
主鍵
外來鍵
id_流程任務控制器標識√
taskcontroller
delegation_
流程任務控制器對應的**,對應jbpm
_delegation √
1.9 jbpm_variableaccess:流程變數表
欄位名
字段含義
主鍵
外來鍵
id_流程變數標識√
variablename_
流程變數名稱
access_
流程變數訪問方式
?(暫時不使用)
processstate
流程變數所屬的流程節點,對應jbpm
_node √
taskcontroller
流程變數所屬的流程任務控制器,對應jbpm
_ taskcontroller √
index_ ?
script
流程變數所屬的action,對應jbpm
_ action √
1.10 jbpm_moduledefinition:流程模組定義表
欄位名
字段含義
主鍵
外來鍵
id_流程模組標識√
class_
流程模組型別:
m : org.jbpm.module.def.moduledefinition
c : org.jbpm.context.def.contextdefinition
f : org.jbpm.file.def.filedefinition
l: org.jbpm.logging.def.loggingdefinition
i: org.jbpm.scheduler.def.schedulerdefinition
t: org.jbpm.taskmgmt.def.taskmgmtdefinition
name_
流程模組名稱
processdefinition_
流程模組所屬流程定義,對應jbpm
_processdefinition √
starttask
型別為t時使用,對應jbpm
_task √
近日專案整合了JBPM工作流引擎
03年的時候,由於專案需要,曾經整合了乙個開源的工作流引擎,那時候用的是ofbiz.ofbiz是乙個大的框架,我們從中抽出了其workflow部分,加了很多改動,最後整合到了當時的專案中.感覺工作量還是挺大的.經過充分思考,這次打算在專案中再次應用workflow engine,這次採用的是jbos...
Actviti工作流基礎資料庫表結構操作設計
actviti工作流基礎 1 activiti資料庫支援 activiti的後台是有資料庫的支援,所有的表都以act 開頭。第二部分是表示表的用途的兩個字母標識。用途也和服務的api對應。act re re 表示repository。這個字首的表包含了流程定義和流程靜態資源 規則,等等 act ru...
jeesite工作流表結構
最近在利用jeesite開發乙個小系統,趁著這個機會整理了activiti中的相關表,跟蹤流程,然後檢視這幾個表中資料的變化,可以更好地理解流程的開發。現在整理出來,希望可以幫助更多的人!一.工作流部署 repositoryservice 1.流程定義資料表 act re procdef 2.流程設...