JBoss 系列三十三:jBPM5示例之 HelloWorld
来源:互联网 发布:婚纱p图软件 编辑:程序博客网 时间:2024/04/29 18:34
HelloWorld 流程如下图所示:
如上为一简单的流程,仅有一个Script Task节点,流程运行Script Task节点执行Java代码,输出"Hello World jBPM 5"。
- HelloWorld流程运行代码:https://github.com/kylinsoong/.../HelloWorldScriptTaskStart.java
- HelloWorld流程:https://github.com/kylinsoong/.../resources/quickstarts/helloworldScriptTask.bpmn
运行org.jbpm.quickstarts.helloworld.HelloWorldScriptTaskStart,HelloWorld 流程将会被运行,HelloWorldScriptTaskStart代码如下:
package org.jbpm.quickstarts.helloworld;import org.drools.runtime.StatefulKnowledgeSession;import org.jbpm.quickstarts.QuickStartBase;public class HelloWorldScriptTaskStart extends QuickStartBase{public void test() {StatefulKnowledgeSession ksession = createKnowledgeSession("quickstarts/helloworldScriptTask.bpmn");ksession.startProcess("org.jbpm.quickstarts.helloworldScript");}public static void main(String[] args) {new HelloWorldScriptTaskStart().test();}}
运行HelloWorldScriptTaskStart输出:
Hello World jBPM 5
- JBoss 系列三十三:jBPM5示例之 HelloWorld
- JBoss 系列三十四:jBPM5示例之 Looping
- JBoss 系列三十五:jBPM5示例之 Logging
- JBoss 系列三十六:jBPM5示例之 Email
- JBoss 系列四十六:jBPM5示例之 CustomerEvaluation
- JBoss 系列四十四:jBPM5示例之 GateWay
- JBoss 系列四十五:jBPM5示例之 Global Variable
- JBoss 系列四十:jBPM5示例之 Embedded Sub-Process
- JBoss 系列四十一:jBPM5示例之 Timer Event
- JBoss 系列四十二:jBPM5示例之 Signal Event
- JBoss 系列四十三:jBPM5示例之 Error Event
- JBoss 系列三十八:jBPM5示例之 Reusable Sub-Process
- JBoss 系列三十九:jBPM5示例之 Multiple Instance Sub-Process
- JBoss 系列三十七:jBPM5示例之 Rule Task
- JBoss 系列四十七:jBPM5示例之 User Task
- JBoss 系列七十五: jBPM 6 示例之 rewards
- JBoss 系列七十六: jBPM 6 示例之 rewards-basic
- JBoss 系列七十九: jBPM 6 示例之 evaluation
- sql表的管理-sql学习笔记3
- AWK 简明教程
- Java中StringTokenizer的使用
- 0026算法笔记——【贪心算法】多机调度问题
- CODE 93: Combination Sum II
- JBoss 系列三十三:jBPM5示例之 HelloWorld
- 电工学 学习总结一
- 0025算法笔记——【贪心算法】最小生成树问题
- Android多渠道打包解决方案(兰贝壳儿)
- STL 中优先队列,队列以及statck的使用方法(priority_queu)
- 0024算法笔记——【贪心算法】单源最短路径问题
- Flex模块化开发优势及技巧解析
- JBoss 系列三十四:jBPM5示例之 Looping
- 0023算法笔记——【贪心算法】哈夫曼编码问题