1.Jbpm_task
字段 含义
ID_ 流程任务的标识 主键
NAME_ 任务名字
DESCRIPTION_ 任务描述
PROCESSDEFINITION_ 任务所属的流程定义 对应JBOM_PROCESSDEFINITION外键
ISBLOCKING_ 任务时候阻塞
ISSINGALLING_ 任务是否驱动TOKEN
CONDITION_ ??
DUEDATE_ 任务的持续时间,表明任务应在多长时间内完成
PRIORITY_ ??
ACTORIDEXPRESSION_ ??
POOLEDACTORSEXPRESSION_ ??
TASKMGMTDEFINITION_ 任务所属的任务模块ID
TASKNODE_ 任务所属的TASK_NODE,对应JBPM_NODE
STARTSTATE_ 任务所属的START_NODE,对应JBPM_NODE
ASSIGNMENTDELEGATION_ ?
SWIMLANE_ 任务的角色
TASKCONTROLLER_ 所属流程任务的控制器
2.jbpm_taskcontroller表:
字段 含义
ID_ 流程任务控制器的标识,主键
TASKCONTROLLERDELEGATION_ 流程任务控制器的代理,对应JBPM_DELEGATION
jbpm_taskinstance表:
字段 含义
ID_ 任务实例的标识 主键
CLASS_ 任务类型
VERSION_ 任务版本号
NAME_ 任务名字
DESCRIPTION_ 任务描述
ACTORID_ 任务参与者的ID
CREATE_ 任务创建时间
START_ 任务开始时间
END_ 任务结束时间
DUEDATE_ 任务持续时间
PRIORITY_ ??
ISCANCLLED_ 是否被取消
ISSUSPENDED_ ??
ISOPEN_ ??
ISSIGNALLING_ 是否执行下去
ISBLOCKING_ 是否阻塞
TASK_ 任务的ID,对一个于jbpm_task的ID,外键
TOKEN_ 令牌的ID,对应于jbpm_token的ID,外键
PROCINST_ ??
SWIMLANINSTANCE_ 泳道实例,对应于jbpm_swimlaneinstance的ID,外键
TASKMGMTINSTANCE_ 任务所属的流程模块实例,对应于jbpm_moduleinstance的ID,外键
jbpm_moduledefinition_表:
字段 含义
ID_ 模块定义的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.logging.def.LoggingDefinition
T:org.jbpm.taskmgmt.def.TaskMgmtDefinition
NAME_ 模块定义的名字
PROCESSDEFINITION_ 流程定义的ID,对应于jbpm_processdefinition的ID,外键
STARTTASK_ 类型为T时使用,对应于jbpm_task,外键
jbpm_moduleinstance表:
字段 含义
ID_ 模块实例的标识,主键
VERSION_ 模块实例的版本
PROCESSINSTANCE_ 流程实例ID,对应于jbpm_processinstance的ID,外键
TASKMGMTDEFINITION_ 任务类模块实例所属的任务模块,对应于jbpm_moduledefinition
NAME_ 模块名字
processdefinition.xml
<?xml version="1.0" encoding="UTF-8"?>
<process-definition xmlns="urn:jbpm.org:jpdl-3.2" name="simple">
<start-state name="开始节点">
<transition name="走着" to="第一个任务节点">
<action name="action"
class="org.yaoyuan.Test1ActionHandler">
去第一个任务节点-->
</action>
</transition>
</start-state>
<task-node name="第一个任务节点">
<task name="task1">
<assignment class="org.yaoyuan.Task1Action"></assignment>
</task>
<transition name="去第二个任务节点" to="第二个任务节点">
<action name="goSecond" class="org.yaoyuan.Test2ActionHandler"></action>
</transition>
</task-node>
<task-node name="第二个任务节点">
<task name="task2">
<assignment class="org.yaoyuan.Task2Action"></assignment>
</task>
<transition name="去结束节点" to="结束节点">
<action name="goEnd" class="org.yaoyuan.Test3ActionHandler"></action>
</transition>
</task-node>
<end-state name="结束节点"></end-state>
</process-definition>
Hibernate配置文件部分内容如下:
<!-- hibernate dialect -->
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<!-- JDBC connection properties (begin) -->
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql:///jbpm</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password">root</property>
分享到:
相关推荐
jbpm 数据库jbpm 数据库jbpm 数据库jbpm 数据库jbpm 数据库
JBPM数据库表说明 2 1 流程配置类数据库表: 2 1.1 JBPM_PROCESSDEFINITION:流程模版表 2 1.2 JBPM_NODE:流程节点表 2 1.3 JBPM_TRANSITION:流程迁移表 3 1.4 JBPM_ACTION:流程动作表 4 1.5 JBPM_EVENT:流程...
jbpm数据库表介绍,击杀跑了jbpm4.4所使用的数据库表关系 字段 作用
JBPM数据库表说明.对于jbpm中各个表的机构和作用进行详细解释。
JBPM数据库表说明,有很多张表的详细介绍,想要学习jbpm必看
jbpm数据库系统表结构明细,详细说明jbpm的系统的表的功能。各表之间的关系。
JBPM数据库表说明[归类].pdf
JBPM数据库表结构,欢迎大家使用。 JBPM数据库表结构,欢迎大家使用。 JBPM数据库表结构,欢迎大家使用。
jbpm数据库表说明
jbpm数据库表详解
JBPM数据库表说明 2 1 流程配置类数据库表: 2 1.1 JBPM_PROCESSDEFINITION:流程模版表 2 1.2 JBPM_NODE:流程节点表 2 1.3 JBPM_TRANSITION:流程迁移表 3 1.4 JBPM_ACTION:流程动作表 4 1.5 JBPM_EVENT:...
jbpm数据库表.docx
jbpm数据库表.doc
如何将原有的H2数据库修改为指向mysql或者postgresql数据库。附实例
JBPM数据库表创建\jbpm.jpdl.oracle.sqlJBPM数据库表创建\jbpm.jpdl.oracle.sqlJBPM数据库表创建\jbpm.jpdl.oracle.sqlJBPM数据库表创建\jbpm.jpdl.oracle.sqlJBPM数据库表创建\jbpm.jpdl.oracle.sql
深入学习jbpm的资料,可以从最基础的数据库表结构开始
jbpm创建数据库jbpm创建数据库jbpm创建数据库jbpm创建数据库jbpm创建数据库jbpm创建数据库jbpm创建数据库jbpm创建数据库jbpm创建数据库