梦相随1006

版权归 梦相随1006 所有,未经 https://www.cnblogs.com/xin1006 作者许可,严禁转载

导航

随笔分类 -  ESB

ESB相关知识储备.
activiti07- Task
摘要:任务 用户任务: 用户任务,用来对那些需要人参与完成的工作进行建模。当流程执行到这样的用户任务时,会在被分配到该任务的用户或用户组的任务列表中创建新的任务。用户任务中可以包含描述。事实上,任何BPMN 2.0中的元素都可以有描述。描述是通过添加documentation元素来定义。Schedule an engineering meeting for next week with the new hire.描述文本可以以标准java 的方式从任务中获得:task.getDescription()到期时间每个任务都含有一个表明该任务到期时间的字段。Query API可以用来查询在某个时间点的前. 阅读全文

posted @ 2013-11-11 16:34 梦相随1006 阅读(2839) 评论(0) 推荐(0) 编辑

Activiti-05-.Deployment and MN 2.0 Introduction
摘要:Business archives (业务归档) 为了部署流程,业务档案必须被封装,业务档案是activiti 引擎部署的单元,它相当于zip文件,它包含BPMN 2.0 processes, task forms, rules 和其它文件,可以说是一些资源文件的集合。当一个业务归档被部署,它可以扫描扩展名是 .bpmn20.xml或.bpmn注意: Java classes present in the business archivewill not be added to the classpath.部署方式String barFileName = "path/to/proce 阅读全文

posted @ 2013-11-05 09:57 梦相随1006 阅读(523) 评论(0) 推荐(0) 编辑

Activiti-04-.Spring integration
摘要:ProcessEngineFactoryBean ... Transactions ... ... 第一步: 构造Spring ContextClassPathXmlApplicationContext applicationContext = new ClassPathXmlApplicationContext("org/activiti/examples/spring/SpringTransactionIntegrationTest-context.xml");或者@ContextConfigurat... 阅读全文

posted @ 2013-10-18 12:50 梦相随1006 阅读(577) 评论(0) 推荐(0) 编辑

Activiti-03-query api
摘要:Query API有两种方式从引擎中查询数据,查询 API 和本地查询。API方式: List tasks = taskService.createTaskQuery() .taskAssignee("kermit") .processVariableValueEquals("orderId","0815") .orderByDueDate().asc() .list();本地查询方式(写sql):List tasks = taskService.createNativeTaskQuery() .sql("SELECT co 阅读全文

posted @ 2013-10-17 19:32 梦相随1006 阅读(752) 评论(0) 推荐(0) 编辑

Activiti-02-activiti api
摘要:流程引擎API和服务通过ProcessEngine你可以获取各种服务,它和所有的服务对象都是线程安全的,因此整个整个应用中可以只有一份。ProcessEngine processEngine =ProcessEngines.getDefaultProcessEngine();RuntimeService runtimeService = processEngine.getRuntimeService();RepositoryService repositoryService = processEngine.getRepositoryService();TaskService taskServi 阅读全文

posted @ 2013-10-17 17:00 梦相随1006 阅读(2214) 评论(0) 推荐(0) 编辑

Activiti-01
摘要:1, Activiti官网:http://www.activiti.org/ 主页可以看到jar包的下载.2, 进入http://www.activiti.org/userguide/index.html用户指导页进行学习研究.3, 在maven中引入activiti jar 文件的To include the activiti engine in your project, add following dependency (note that you need to change the version to the latest release): org.activiti acti.. 阅读全文

posted @ 2013-10-17 12:11 梦相随1006 阅读(704) 评论(0) 推荐(0) 编辑