锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲精品福利视频,亚洲愉拍一区二区三区,在线观看亚洲视频http://www.tkk7.com/ProgramerNi/紼嬪簭鍛?灝忓殑涓漢鍗氬zh-cnFri, 09 May 2025 23:56:02 GMTFri, 09 May 2025 23:56:02 GMT60JBPM4鏈嶅姟璇﹁В http://www.tkk7.com/ProgramerNi/archive/2012/03/23/372537.htmlProgramerNiProgramerNiFri, 23 Mar 2012 05:28:00 GMThttp://www.tkk7.com/ProgramerNi/archive/2012/03/23/372537.htmlhttp://www.tkk7.com/ProgramerNi/comments/372537.htmlhttp://www.tkk7.com/ProgramerNi/archive/2012/03/23/372537.html#Feedback0http://www.tkk7.com/ProgramerNi/comments/commentRss/372537.htmlhttp://www.tkk7.com/ProgramerNi/services/trackbacks/372537.html嫻佺▼寮曟搸ProcessEngine鐨勬瀯寤烘柟寮?
  1. ProcessEngine pe = Configuration.getProcessEngine(); 
  2. ProcessEngine pe = new Configuration().buildProcessEngine(); 
  3. ProcessEngine pe = new Configuration().setResource("my.jbpm.cfg.xml").buildProcessEngine(); 

嫻佺▼寮曟搸鐨勬湇鍔℃帴鍙?

  1. RepositoryService rs = pe.getRepositoryService(); 
  2. ExecutionService es = pe.getExectionService(); 
  3. TaskService ts = pe.getTaskService(); 
  4. HistoryService hs = pe.getHistoryService(); 
  5. ManagementService ms = pe.getManagementService(); 

嫻佺▼璧勬簮RepositoryService:鍖呭惈浜?jiǎn)绠$悊娴伣E嬭祫婧愮殑鎵鏈夋柟娉?

1)閮ㄧ講嫻佺▼

  1. //閫氳繃classpath鍔犺澆 
  2. rs.createDeployment().addResourceFromClasspath(path).deploy(); 
  3. //閫氳繃File綾誨姞杞?/span> 
  4. rs.createDeployment().addResourceFromFile(file).deploy(); 
  5. //閫氳繃URL鍔犺澆 
  6. rs.createDeployment().addResourceFromUrl(url).deploy(); 
  7. //閫氳繃ZIP鏂囦歡嫻佸姞杞?/span> 
  8. rs.createDeployment().addResourceFromZipInputStream(zip).deploy(); 
  9. //閫氳繃瀛楃涓插姞杞?/span> 
  10. rs.createDeployment().addResourceFromString(resourceName, string).deploy(); 

2)鍒犻櫎嫻佺▼

  1. //鍒犻櫎嫻佺▼瀹氫箟,濡傛灉璇ユ祦紼嬭繕瀛樺湪媧誨姩鐨勬祦紼嬪疄渚?灝嗘姏鍑哄紓甯?/span> 
  2. rs.deleteDeployment(deploymentId); 
  3. //綰ц仈鍒犻櫎鎵鏈夎嫻佺▼鐩稿叧鐨勫唴瀹?/span> 
  4. rs.deleteDeploymentCascade(deploymentId); 

3)鎸傝搗/鎭㈠嫻佺▼

  1. //鎸傝搗嫻佺▼鍚?鍙戣搗鏂版祦紼嬫垨鏇存柊瀹炰緥鏁版嵁閮戒細(xì)鎶涘嚭寮傚父 
  2. rs.suspendDeployment(deploymentId); 
  3. //鎭㈠嫻佺▼ 
  4. rs.resumeDeployment(deploymentId); 

4)鏌ヨ嫻佺▼瀹氫箟淇℃伅

  1. ProcessDefinitionQuery pdq = rs.createProcessDefinitionQuery(); 
  2. List<ProcessDefinition> pdList = pdq.processDefinitionKey("xxx").list(); 

5)鑾峰彇嫻佺▼瀹氫箟鍥劇墖

  1. //鍓嶆彁鏉′歡鏄浘鐗囦篃鍙戝竷鍒頒簡(jiǎn)鏁版嵁搴撲腑 
  2. rs.getResourceAsStream(deploymentId,"xxx.png"); 

鎵ц鏈嶅姟ExecutionService:涓昏鐢ㄤ簬緇存姢嫻佺▼瀹炰緥,鍖呭惈嫻佺▼瀹炰緥鐨勬煡璇㈠拰嫻佺▼鍙橀噺鐨勬搷浣?

1)鍚姩鏂扮殑嫻佺▼

  1. //鎸囧畾KEY,榛樿鏈鏂扮増鏈?/span> 
  2. es.startProcessInstanceByKey("VMIN"); 
  3. //鎸囧畾KEY-嫻佺▼鐗堟湰 
  4. es.startProcessInstanceById("VMIN-2"); 
  5. //鎸囧畾嫻佺▼瀹炰緥ID 
  6. es.startProcessInstanceByKey("VMIN","CGD0008"); 
  7. //浼犻掓祦紼嬪彉閲?/span> 
  8. Map map = new HashMap(); 
  9. es.startProcessInstanceByKey("VMIN", map); 

2)鎵ц絳夊緟鐨勬祦紼?/h3>
  1. es.signalExecutionById(executeId); 

浠誨姟鏈嶅姟TaskService

1)浠誨姟鍒楄〃璁塊棶

  1. //鏌ユ壘鎸囧畾鐢ㄦ埛鐨勪換鍔″垪琛?/span> 
  2. List<Task> list = ts.findPersonalTasks("marker"); 
  3. //鏌ユ壘鎸囧畾緇勭殑浠誨姟鍒楄〃 
  4. List<Task> list = ts.findGroupTasks("hr-group"); 

2)璇誨彇鐩稿叧鏁版嵁

  1. ts.getVariable(taskId, variableName); 
  2. ts.getVariables(taskId, variableNames); 
  3. ts.getVariableNames(taskId); 
  4. ts.getVariables(taskId, variables); 

3)瀹屾垚浠誨姟

  1. ts.completeTask(taskId); 
  2. ts.completeTask(taskId, variables); 
  3. ts.completeTask(taskId, outcome); 
  4. ts.completeTask(taskId, outcome, variables); 

鍘嗗彶鏈嶅姟HistoryService:鏌ヨ鍘嗗彶嫻佺▼瀹炰緥

  1. hs.createHistoryProcessInstanceQuery().processDefinitionId(pdId).orderAsc(HistoryProcessInstanceQuery.PROPERTY_STARTTIME).list(); 

綆$悊鏈嶅姟ManagementServcie:綆$悊Job

  1. Job job = ms.createJobQuery().processInstanceId(processInstanceId).uniqueResult(); 
  2. ms.executeJob(job.getId); 


ProgramerNi 2012-03-23 13:28 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 久久久亚洲欧洲日产国码二区 | 国产日韩成人亚洲丁香婷婷| 亚洲Av高清一区二区三区| 国产99视频精品免费专区| 亚洲欧洲无码AV电影在线观看| 无码的免费不卡毛片视频 | 大地资源网高清在线观看免费| 亚洲AV网站在线观看| 国产精品亚洲专区无码不卡| 99免费在线观看视频| 亚洲熟妇无码爱v在线观看| 羞羞视频免费网站在线看| 久久精品国产亚洲Aⅴ香蕉| 一级午夜免费视频| 亚洲欧洲成人精品香蕉网| 嫩草在线视频www免费观看| 亚洲成色WWW久久网站| 一级毛片成人免费看免费不卡| 91情国产l精品国产亚洲区| 91精品成人免费国产片| 亚洲最大免费视频网| 毛片在线免费视频| 风间由美在线亚洲一区| 中文字幕精品无码亚洲字| 九九精品成人免费国产片| 亚洲伦另类中文字幕| 国语成本人片免费av无码| 福利片免费一区二区三区| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 男人都懂www深夜免费网站| 亚洲女人18毛片水真多| 日韩高清在线免费看| 东北美女野外bbwbbw免费| 亚洲成AV人在线观看网址| 最近更新免费中文字幕大全| 亚洲美女自拍视频| 国产精品免费看久久久无码| 国产美女视频免费观看的网站| 亚洲黄色网址在线观看| 免费黄色毛片视频| 久久午夜夜伦鲁鲁片无码免费|