`
zeng1990
  • 浏览: 51603 次
  • 性别: Icon_minigender_1
  • 来自: 桂林
社区版块
存档分类
最新评论

JBPM4:各种服务接口的作用

阅读更多
1、RepositoryService
   流程资源服务的接口。
   作用:
   提供对流程定义的部署、查询、删除等操作。
   获取方式:
   RepositoryService repositoryService = processEngine.getRepositoryService();

2、ExecutionService
   流程执行服务的接口。
   作用:
   提供启动流程实例、“执行”推进,设置流程实例变量等操作。
   获取方式:
   ExecutionService executionService = processEngine.getExecutionService();

3、ManagementService
   流程管理控制服务接口。
   作用:
   提供异步工作相关的执行和查询操作。
   获取方式:
   ManagementService managementService = processEngine.getManagementService();

4、TaskService
   人工任务服务接口。
   作用:
   提供对任务(Task)的创建、提交、查询、保存、删除等操作。
   获取方式:
   TaskService taskService = processEngine.getTaskService();

5、HistoryService
   流程历史服务的接口。
   作用:
   提供对流程历史库(即已经完成的流程实例归档)中历史流程实例、历史活动实例记
   的查询操作。还提供诸如某个流程定义中所有活动的平均持续时间、某个流程定义中某转
   移的结果次数等数据分析服务。
   获取方式:
   HistoryService historyService = processEngine.getHistoryService();

6、IdentityService
   身份认证服务的接口。
   作用:
   提供对流程用户、用户组以及组成员关系的相关服务。

【注:本文章参考《jBPM4工作流应用开发指南》胡奇 一书】

  
分享到:
评论

相关推荐

    jbpm4服务接口方法汇总

    ProcessEngine processEngine = new Configuration...查看org.jbpm.api.ProcessEngine.java类,这个工厂类提供了所有对外发布的服务。包含: 1) RepositoryService getRepositoryService();//获取与流程部署有关的方法:

    JBPM4之基础学习及接口

    JBPM4之基础学习及接口

    jbpm开发指南--jbpm全面介绍

    通过查看JBPM的API我们发现API里并没有提供实现该功能现成的接口,不过我们可以通过自己手工编码的方式来拿到我们需要的监控信息。 通过查看JBPM的表,我们知道要实现流程监控功能就是把JBPM当中的JBPM_PROCESS...

    jbpm-rest:jBPM 的简单 ReST 接口

    jbpm-rest jBPM 的简单 ReST 接口。 强调简单:)

    jBPM4.0中文用户指南.chm

    这个文件是可以打开的,收集了网上有关jBPM4、jBPM3的资料,是比较完整的

    JBPM5 用户指南

    1.4 Eclipse编辑器 4 1.5 基于Web的设计器 5 1.6 jBPM控制台 5 1.7 文档结构 6 第二章 获得开始 7 2.1 下载 7 2.2 获得开始 7 2.3 社区 8 2.4 资源 8 2.41许可证 8 2.42 源代码 9 2.4.3 从源文件构建 9 第三章 安装 ...

    JBPM5权威指南

    1.4 Eclipse编辑器 4 1.5 基于Web的设计器 5 1.6 jBPM控制台 5 1.7 文档结构 6 第二章 获得开始 7 2.1 下载 7 2.2 获得开始 7 2.3 社区 8 2.4 资源 8 2.41许可证 8 2.42 源代码 9 2.4.3 从源文件构建 9 第三章 安装 ...

    jbpm安装及使用方法

    3)第三层:各种不同的node 它们都继承自node。 Decision、EndState、Fork、Join、Merge、Milestone、 InterleaveEnd、InterleaveStart、ProcessState、State。 2.jBPM的token jbpm中最重要的概念,应该是令牌...

    maven+jbpm4.4+Jboss5.0

    本Demo包括三部分接口; 父项目中,根据Maven的规范,配置了相关依赖包的引用,包括:Jbpm4.4的引用包引用、Junit4.9的测试包引用,hibernate的引用包,以及应用服务器Jboss的Client引用等。 接口中,提供了部署流程...

    JBPM4.4开发文档

    主要讲解了JBPM的常用接口函数,和如何使用JBPM,个人感觉还行

    工作流JBPM开发计划书

    对JBPM工作流进行二次开发,主要包括对JBPM功能的扩展、流程定义工具、流程实例监控工具、工作流控制台、应用程序接口以及组织结构扩展接口的开发。 在次基础上,开发基于工作流系统的办公自动化系统等相应的业务...

    jbpm web实例子(完整版)

    jbpm web实例子(完整版) 详细解说jbpm流程创建与web接口调用

    jbpm 接口,表结构说明

    jbpm 借口说明,开发文档,用户手册,表结构说明

    JBPM 工作流接口 全文档

    开源工作流框架的全部接口,含中文注释。全免得接口,一次解决所有问题!

    JBPM3学习资料,包括API,接口等等打包

    JBPM3学习资料,包括API,接口等等打包

    JBPM4.4例子

    JBPM4.4入门例子(jsp+servlet)纯粹了解接口和基本操作。 jar包请到官网下载 另外项目部署之后可能会有问题,见里面的《部署说明》 希望对刚接触的朋友有用

    jBPM5 用户指南-中文

    jBPM User Guide jBPM 用户指南 目录 目录 第一章 概述 6 1.1 什么是jBPM? 6 1.2 概览 7 1.3 核心引擎 9 1.4 Eclipse编辑器 9 1.5 基于Web的设计器 10 1.6 jBPM控制台 11 1.7 文档结构 12 第二章 获得开始 13 2.1 ...

    JBPM4.4简易例子

    JBPM4.4入门例子(jsp+servlet)纯粹了解接口和基本操作。 jar包请到官网下载 另外项目部署之后可能会有问题,见里面的《部署说明》 希望对刚接触的朋友有用 ps:之前也发过一个。有些BUG, 同时这个加上了简单说明...

    jbpm4.4 API

    jbpm提供的接口API,它提供了丰富的客户端API,可以通过它们实现所需的功能

Global site tag (gtag.js) - Google Analytics