jbpm解析流程定义的三种方式

来源:互联网 发布:苹果电脑 软件开发 编辑:程序博客网 时间:2024/03/29 23:29

jbpm解析流程定义有三种方式:
1)par包
static ProcessDefinition auctionProcess =
      ProcessArchive.parse("org/jbpm/tdd/auction.par");
注意,必须在classes的org/jbpm/tdd/目录下有一个auction.par文件

2)xml文件方式
static ProcessDefinition auctionProcess =
      JpdlXmlReader.parseFromResource("org/jbpm/tdd/auction.xml");
注意,必须在classes的org/jbpm/tdd/目录下有一个auction.xml文件

3)文本方式
static ProcessDefinition auctionProcess = JpdlXmlReader.parse(
    "" +
    "  " +
    "    " +
    " 
" +
    "  " +
    "    " +
    " 
" +
    "  " +
    "
");
这种方式的本质和xml文件解析方式是一样的.