flowable 五个引擎和组成引擎的服务

一、flowable的五个引擎flowable包含五个引擎,分别是: 1、内容引擎 ContentEngine 2、身份识别引擎 IdmEngine 3、表单引擎 FormEngine 4、决策引擎 DmnEngine 5、流程引擎 ProcessEngine 二、引擎包含的服务每个引擎由相对应的 EngineConfiguration进行创建,在创建过程中对每个引擎使用的服务进行初始化。1、内容引...
阅读(526) 评论(0)

flowable ProcessEngine和ProcessEngineConfiguration

ProcessEngine是流程引擎,ProcessEngineConfiguration与前面四个引擎配置有些不同。ProcessEngineConfiguration增加了邮件服务和httpClient的封装。一、实例化ProcessEngineConfiguration 提供了7个公共的静态方法用于实例化。 public static ProcessEngineConfiguration...
阅读(448) 评论(0)

flowable IdmEngine和IdmEngineConfiguration

IdmEngineConfiguration 继承了 AbstractEngineConfiguration。一、创建EngineConfiguration实例IdmEngineConfiguration 提供7个公共的静态方法用于创建自身的实例。 其中用于Spring环境下的有5个,用于Standalone环境下的有2个。 Standalone环境下的创建代码如下: public sta...
阅读(432) 评论(0)

flowable FormEngine和FormEngineConfiguration

FormEngineConfiguration 继承自 AbstractEngineConfiguration。一、获得实例FormEngineConfiguration提供了7个公开的静态方法: 其中5个用于Spring环境下,2个用于独立运行Standalone模式。Standalone模式代码如下:public static FormEngineConfiguration createSta...
阅读(444) 评论(0)

flowable DmnEngine和DmnEngineConfiguration

一、DmnEngineConfiguration创建实例DmnEngineConfiguration 提供了7个公共的静态方法,用于创建自身实例。其中5个是使用spring的机制加载配置文件。 另外2个是Standalone形式的,代码如下: public static DmnEngineConfiguration createStandaloneDmnEngineConfiguration...
阅读(429) 评论(0)

flowable ContentEngine和ContentEngineConfiguration的关系

一、ContentEngineConfiguration继承自 AbstractEngineConfiguration。在 AbstractEngineConfiguration 中包含一个CommandExecutor 属性。protected CommandExecutor commandExecutor;...
阅读(403) 评论(0)

flowable EngineConfiguration的实现分析(2)

EngineConfiguration的实现类是一个抽象类:AbstractEngineConfiguration一、引擎配置的分类继承 AbsractEngineConfiguration的子类实现不同方面的功能,包括:1、身份管理引擎配置2、表单引擎配置3、决策引擎配置4、内容引擎配置5、流程引擎配置下图是除了流程引擎配置之外的4个引擎配置的继承关系图,流程引擎配置后面单独介绍。...
阅读(443) 评论(0)

flowable EngineConfiguration的作用和继承关系(1)

EngineConfiguration 是flowable引擎的核心部件。 在 flowable 中,实现引擎配置的顶层类是 AbstractEngineConfiguration 这是一个抽象类。...
阅读(510) 评论(0)

使用flowable 6.1.2 REST API 运行请假审批流程

一、下载 flowable rest war 包http://download.csdn.net/detail/teamlet/9913312二、部署复制flowable REST.war到Tomcat 7.0.64 webapps下。三、自定义回调将上一章的java org.flowable.CallExternalSystemDelegate 打包成jar,复制到tomcat flowabe-r...
阅读(598) 评论(0)

flowable 6.1.2 命令行完成请假审批流程的例子

一、创建 eclipse maven新项目1、设置项目选项其中,Create a simple project 要选中。2、填写项目包名和项目名称这里的Group id:必须是 org.flowable (后面的流程配置文件需要用到这个包路径)二、添加项目maven依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http...
阅读(521) 评论(0)

cannot be read or is not a valid ZIP file

在eclipse下创建 maven 项目,运行 flowable 6.1.2配置maven之后,下载相应的依赖库。发现报错:Archive for required library: '/Users/teamlet/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.7.5/jackson-databind-2.7.5.jar'...
阅读(438) 评论(0)

有了Docker的程序猿们就能开启“上帝视角”?

现在,如果有程序猿说不知道Docker,这将是难以想象的。百科是这样描述Docker的。“Docker是dotCloud开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。”而更为通俗的说法是,Docker是轻量的虚拟化技术,它拥有“统一、一次操作和随处运行”的特性。...
阅读(558) 评论(0)

RxJava 1.x 业务逻辑的组织

一、从数据的角度分类根据前面的分析,可以把RxJava 1.x中的参与者简单的分为三种类型:1、数据的提供者Observable 是原始数据的提供者。2、数据的传递者Observable内部的 OnSubscribe 是数据的传递者;通过Observable的from()、just()等方法生成的 Observable实例,其数据都封装在 Observable内部的 OnSubscribe 类型的...
阅读(560) 评论(0)

RxJava 1.x 参数和参数的类型

前面说过,RxJava的数据是不可变的。RxJava 与面向对象的Java编程不同,面向对象的Java类可以通过类属性和参数两种方式为方法提供业务数据;而RxJava 运行过程中,唯一获取数据的方式是通过参数传递。一、Observable的三个标注式接口RxJava 在 Observable 内部定义了三个标注式接口:public interface OnSubscribe extends A...
阅读(576) 评论(0)

RxJava 1.x Observable分析

RxJava 1.x 简单、粗暴的划分,可以分为两类:-可观察类数据 Observable (也就是被观察的数据) -非可观察数据 为什么这么分呢? 首先、Observable 是业务逻辑启动的入口。 其次、在整个RxJava 1.x中,Observable 相关类数量很少,功能比较集中。这篇文章主要介绍 :可观察类数据 Observable !可观察类数据 Observable 对应一个同名...
阅读(457) 评论(0)

RxJava 1.x 使用Operator构造业务逻辑1-map()

前面的例子列举了从List、数组、文件路径、单个字符、多个字符、类对象这些类型各异的数据源创建Observable实例。 http://blog.csdn.net/teamlet/article/details/74079784为了使用上面的Observable实例构建业务逻辑,需要使用RxJava的操作符(Operator)。一、map() 映射新值Observable map...
阅读(515) 评论(0)

RxJava 1.x 实现简单的logService

写一个简单的logService(),用于执行过程的语句输入和调试。package org.teamlet;import rx.Observable;public class LogService { public static void log(Observable observable, String name) { observable.subscribe(...
阅读(479) 评论(0)

RxJava 1.x from()和just()用法、区别和举例

RxJava 1.x 中的 Observable.from 和 Observable.just 用于将Java 面向对象中的数据转换为 RxJava 中的数据单元。一、fromRxJava 1.x 包含了5个 Observable.from 的重载方法:public static Observable from(Iterable iterable)publi...
阅读(656) 评论(0)

RxJava 搭建运行环境

1、环境: eclipse 4、Java 8RxJava使用了一些Java 8 的特性,因此必须使用Java 8。 RxJava也可以用在Java 8之前的jdk版本,但是需要额外的配置。2、RxJava版本的选择RxJava目前最新版本是 1.3.0,在今年(2017年)9月1日会发布 1.4.0版本。 RxJava还有一个并行的版本,是2.x。 目前2.x版本的最新发布是2.1.1版本。...
阅读(514) 评论(0)

RxJava与面向对象Java的对比和基础数据构造

面向对象编程的Java,类(或者类实例)是基本单位。所有的数据和方法都包含在类中,通过类(或者类实例)使用。面向对象编程数据的主要来源有两个: ** 一个是类的属性, ** 另一个是方法的参数。类的属性是内部的,包含状态的。 参数是外部的,可以影响类内部属性的状态,简单的说就是影响属性值的变化。类中的属性是随着类实例的创建而产生并存在的。不依赖于外部的参数,尽管属性可能没有值。操作数据都是...
阅读(541) 评论(0)
535条 共27页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1980692次
    • 积分:23469
    • 等级:
    • 排名:第283名
    • 原创:383篇
    • 转载:143篇
    • 译文:9篇
    • 评论:473条
    博客专栏
    最新评论