![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JBPM4.4源码与设计模式
iteye_5797
这个作者很懒,什么都没留下…
展开
-
JBPM4.4源码与设计模式
processEnginee中有2个 transient protected ThreadLocal userProvidedEnvironmentObjectsThreadLocal = new ThreadLocal(); transient protected ThreadLocal authenticatedUserIdThreadLocal = new ThreadLocal(...2012-07-07 17:22:52 · 177 阅读 · 0 评论 -
jbpm包结构
org.jbpm.api 对外开放的接口以及 Configuration--它推导出ProcessEngine(ProcessEngineImpl在pvm包中) org.jbpm.internal.log org.jpdl.internal; 由解析得到的节点等放入到该包中,意思估计为,以后可能采用BPMN的解析方式 org.pvm.internal; 纯粹的任...2012-07-09 18:11:02 · 80 阅读 · 0 评论 -
设计模式与源码
最近在看JBPM4.4的源码,一直有一种想法,把Tomcat,Spring,Structs,Ext,Hibernate的源码中的23种设计模式进行整理出来,便于部门内学习。把设计的理论结合到源码中进行。 今天先看一下模板模式 /* * JBoss, Home of Professional Open Source * Copyright 2005, JBoss Inc., and ...2012-03-14 22:29:55 · 117 阅读 · 0 评论 -
JBPM与设计模式之职责链模式
JBPM与设计模式之职责链模式 上篇我们了解并学习了JBPM的长事务实现,其中用到了设计模式中的职责链模式和命令模式;这块还是很有厚重感的,我们可以从中学到很多的东西;今天我们先来学习一下职责链模式。 职责链模式定义 使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系;将这些对象连成一条链,并沿这条链传递该请求,直到有一个对象处理...原创 2012-09-30 13:48:46 · 158 阅读 · 0 评论 -
责任链模式
Descriptor可称为构造者。负责责任链的列表建设,并返回一个链头。 public class CommandServiceDescriptor extends AbstractDescriptor { private static final long serialVersionUID = 1L; CommandService commandService; ...2012-09-30 22:41:00 · 87 阅读 · 0 评论