jbpm包结构

org.jbpm.api  对外开放的接口以及
    Configuration--它推导出ProcessEngine(ProcessEngineImpl在pvm包中)
  
org.jbpm.internal.log
org.jpdl.internal;
由解析得到的节点等放入到该包中,意思估计为,以后可能采用BPMN的解析方式

org.pvm.internal;
纯粹的任务节点

public static ProcessEngine getProcessEngine() {
    if (singleton == null) {
      synchronized (Configuration.class) {
        if (singleton == null) {
          singleton = new Configuration().setResource("jbpm.cfg.xml").buildProcessEngine();//在Configuration()实例化的时候,实例化ConfigurationImpl
        }
      }
    }
    return Configuration.singleton;
  }

你可能感兴趣的:(jbpm包结构)