`
zhang_xzhi_xjtu
  • 浏览: 538351 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

jbpm的例子之五 使用timer

阅读更多
jbpm的版本为3.2.3

timer本身是由JobExecutor执行的。所以要先启动它,
JbpmConfiguration.getInstance().startJobExecutor();

action必须实现ActionHandler。

<process-definition name='testTimer'>


<start-state>
<transition to='start' />
</start-state>

<state name='start'>
<timer name='reminder' duedate='1 seconds' repeat='2 seconds'>
<action class='test.timer.Remainder' />
</timer>
<transition to='end' />
</state>

<end-state name='end' />

</process-definition>


分享到:
评论

相关推荐

    jbpm4.3官方例子及文档

    jbpm4.3官方例子及文档是学习和理解这一框架的重要资源,包含了大量的示例项目和详细的文档,帮助开发者快速上手。 首先,让我们深入了解jbpm4.3的核心概念: 1. **工作流引擎(Workflow Engine)**:jbpm4.3的...

    jBPM 4.4 开发指南pdf版

    这一节详细介绍了jBPM中的Timer定时器功能及其使用方法。 ###### 2.1.1 持续时间表达式 - **2.1.1.1 基本时间**:定义了基本时间单位,如秒、分钟、小时等。 - **2.1.1.2 例子**:通过具体示例展示了如何设置不同...

    JBPM工作流开发指南

    五、JBPM持久化 42 5.1 特殊数据库支持 42 5.2 JBPM数据库的安装 42 5.2 JBPM流程发布 45 5.2.1 搭建JBPM的WEB应用 46 5.2.2 发布第一个流程 48 六、日历(Scheduler) 54 6.1 Scheduler在C/S程序上的应用 54 6.2 ...

    jbpm帮助文档(中文带源码)

    在开始JBPM开发之前,通常会通过一个简单的"Hello World"例子来熟悉流程创建和执行的基本步骤。这包括安装必要的工具和库,创建流程定义文件(使用JPDL),然后在JBPM引擎中启动和跟踪流程实例。 三、学习 JPDL 3.1...

    JBPM开发指南WORD文档

    JBPM不仅可以运行于任何JAVA应用服务器之上,还提供了丰富的API和工具,便于开发者进行流程设计和集成。 #### 二、JBPM入门与环境搭建 ##### 2.1 开始前的准备 在开始使用JBPM之前,需要先下载并配置好相应的开发...

    JBPM4工作流应用开始指南.rar

    深入jPDL和jBPM Service API 201 10.1 timer(定时器)能为您做什么 201 10.1.1 持续时间表达式 202 10.1.2 工作日历 202 10.1.3 定时转移 204 10.1.4 定时事件 205 10.1.5 工作日历定时 207 10.1.6 定时重复 208 ...

    JBPM工作流开发指南(中文)

    第二部分,第一个流程,通过一个简单的“Hello World”例子,引导开发者了解如何开始使用JBPM。这一章节涵盖了准备工作,如安装和配置JBPM环境,以及创建并运行一个基本的流程实例。这个基础的示例将帮助新手快速...

    JBPM4.3编程指南

    - **使用**:介绍了如何在Spring环境中使用JBPM4.3的各种功能。 - **测试**:提供了测试Spring集成环境的方法和技巧。 #### 附录:修改日志 - **修改日志**:记录了版本迭代过程中所做的更改和优化,对于跟踪变更...

    JBPM工作流

    这意味着,理论上,JBPM可以运行在任何Hibernate支持的数据库之上,并且能够部署在任何符合J2EE规范的应用服务器中。 #### 二、第一个流程 ##### 2.1 开始前的准备 在开始之前,需要准备JBPM的相关环境和工具。...

    jBPM4.1中文用户手册.pdf

    - **命令和服务**:解释了如何使用命令和服务来控制和扩展jBPM的功能。 #### 七、实现基本活动 - **ActivityBehaviour**:讨论了如何通过实现特定接口来定义活动的行为。 - **ExternalActivityBehaviour**:介绍了...

Global site tag (gtag.js) - Google Analytics