摘要: 主要是在任务节点处保存一个链接地址(表单),方便在执行到此时取值,访问。好处是XML可随时修改,部署。JPDL 流程操作代码相同。 public void deploy() { super.startUp(); repositoryService.createDeployment().addResourceFromClasspath("com/tgb/node/task/form/task4.jpdl.xml").deploy(); } @Override public void crea... 阅读全文
posted @ 2014-03-03 09:28 濤叔 阅读(2242) 评论(0) 推荐(0)
摘要: 此分组的意思是,该任务节点为多个人员,当其中之一完成后,流程就进入下一个节点。JPDL 部署流程 //创建用户组 String group = identityService.createGroup("mgr"); identityService.createUser("a1", "tom", "uu"); identityService.createUser("a2", "tom2", "uu2"); identityService.createMemb 阅读全文
posted @ 2014-03-03 09:27 濤叔 阅读(7077) 评论(0) 推荐(0)
摘要: swimlane泳道,几个任务受理人相同的任务节点,可以划分为一个泳道JPDL 流程操作代码与前一章相同部署流程 repositoryService.createDeployment().addResourceFromClasspath("com/tgb/node/task/task.jpdl.xml").deploy();创建流程实例 //流程部署KEY ProcessInstance processInstance = executionService.startProcessIns... 阅读全文
posted @ 2014-03-03 09:26 濤叔 阅读(1044) 评论(0) 推荐(0)
摘要: JPDL JAVA监听类 以AssignTask为例,实现AssignmentHandler接口,即可在JPDL里应用监听 public class AssignTask implements AssignmentHandler { private static final long serialVersionUID = 1L; @Override public void assign(Assignable assignable, OpenExec... 阅读全文
posted @ 2014-03-03 09:25 濤叔 阅读(2107) 评论(0) 推荐(0)
摘要: JPDL 部署流程 repositoryService.createDeployment().addResourceFromClasspath("com/tgb/node/task/task.jpdl.xml").deploy();创建流程实例 //流程部署KEY ProcessInstance processInstance = executionService.startProcessInstanceByKey("task"); print("流程实例ID",processInsta... 阅读全文
posted @ 2014-03-03 09:24 濤叔 阅读(3231) 评论(0) 推荐(0)
摘要: State状态节点 相比 Task 节点的区别为: 主要是没有“操作人员”assignee流程操作方便基本相同。如下:部署流程: repositoryService.createDeployment().addResourceFromClasspath("com/tgb/node/state/state.jpdl.xml").deploy();创建流程实例 ProcessInstance processInstance = executionService.startProcessInstanceByKey("state"); print("流 阅读全文
posted @ 2014-03-03 09:22 濤叔 阅读(914) 评论(0) 推荐(0)
摘要: user.java实体类private String kezhang; private String zhuren;/...完善set get 方法.../创建流程实例 //创建流程引擎 ProcessEngine processEngine = Configuration.getProcessEngine(); //获得执行服务 ExecutionService executionService = processEngine.getExecutionService(); //创建流程变量 Map map = new HashMap(); User user = new ... 阅读全文
posted @ 2014-03-03 09:20 濤叔 阅读(817) 评论(0) 推荐(0)
摘要: 任务变量与流程变量的操作相同,前者帮定任务ID,后者绑定流程ID。添加任务变量 //创建流程引擎 ProcessEngine processEngine = Configuration.getProcessEngine(); //获得任务服务 TaskService taskService = processEngine.getTaskService(); 创建任务变量 Map map = new HashMap(); map.put("taskUserID", "100"); map.put("taskUserName", &quo 阅读全文
posted @ 2014-03-03 09:19 濤叔 阅读(928) 评论(0) 推荐(0)
摘要: 设置流程实例变量 //创建流程引擎 ProcessEngine processEngine = Configuration.getProcessEngine(); //获得执行服务 ExecutionService executionService = processEngine.getExecutionService(); //新建流程变量 Map variable = new HashMap(); //存储用户ID、用户名 variable.put("userId1", "001"); variable.put("userName1&quo 阅读全文
posted @ 2014-03-03 09:18 濤叔 阅读(2184) 评论(0) 推荐(0)
摘要: 示例代码:1 ProcessEngine processEngine = Configuration.getProcessEngine();2 TaskService taskService = processEngine.getTaskService();3 taskService.completeTask("20001");1、获取流程引擎2、获得任务服务3、根据任务ID 完成任务。/*** 下面方法参数为,要完成的任务ID,下一个节点的transition名称。 请参考API。*/taskService.completeTask(tas... 阅读全文
posted @ 2014-02-28 13:52 濤叔 阅读(415) 评论(0) 推荐(0)
摘要: 示例代码:1 ProcessEngine processEngine = Configuration.getProcessEngine();2 ExecutionService executionService = processEngine.getExecutionService();3 String activityName = executionService.createProcessInstanceQuery().processInstanceId("test.10001").uniqueResult().findActiveActi... 阅读全文
posted @ 2014-02-28 13:40 濤叔 阅读(4271) 评论(0) 推荐(0)
摘要: 示例代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 ProcessEngine processEngine = Configuration.getProcessEngine();2 TaskService taskService = processEngine.getTaskService();3 List tasks = taskService.findPersonalTasks("李四");4 Syst... 阅读全文
posted @ 2014-02-28 11:16 濤叔 阅读(1195) 评论(0) 推荐(0)
摘要: 示例代码:1 ProcessEngine processEngine = Configuration.getProcessEngine();2 ExecutionService executionService = processEngine.getExecutionService();3 ProcessInstance processInstance = executionService.startProcessInstanceByKey("test");4 System.out.println("流程实例ID=======... 阅读全文
posted @ 2014-02-28 11:10 濤叔 阅读(465) 评论(0) 推荐(0)
摘要: 示例代码:1 ProcessEngine processEngine = Configuration.getProcessEngine();2 RepositoryService repositoryService = processEngine.getRepositoryService();3 repositoryService.createDeployment().addResourceFromClasspath("test.jpdl.xml").deploy();1、获取流程引擎2、获取流程部署仓库服务Service3、创建流程部署 阅读全文
posted @ 2014-02-28 11:04 濤叔 阅读(403) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2013-11-28 00:47 濤叔 阅读(6) 评论(0) 推荐(0)
摘要: 早在年初本人就开始构思建立个人主页 到今天为止,本站共上传了近200个页面。(9.1) ... 阅读全文
posted @ 2013-09-11 10:12 濤叔 阅读(4937) 评论(0) 推荐(0)
摘要: /*第1步:创建临时表空间 */create temporary tablespace webdata_temp tempfile 'D:\oracle\product\10.2.0\oradata\orcl\webdata_temp.dbf' size 400m autoextend on next 50m maxsize 20480m extent management local; /*第2步:创建数据表空间 */create tablespace webdata_data logging datafile 'D:\oracle\product\10.2.0\or 阅读全文
posted @ 2013-08-11 21:32 濤叔 阅读(2341) 评论(0) 推荐(0)
摘要: 首先下对版本,Oracle 10g支持Win7版(32位):10203_vista_w2k8_x86_production_db.zip10203_vista_w2k8_x86_production_Client.zipTMBD,Oracle上下不了了,我是在百度网盘上下的。 祝大家好运。错误A:正在检查操作系统要求...要求的结果: 5.0,5.1,5.2,6.0 之一实际结果: 6.1检查完成。此次检查的总体结果为: 失败 2、在安装目录中搜索oraparam.ini,找到以下相似内容,然后修改为#You can customise error message shown for fail 阅读全文
posted @ 2013-08-08 13:18 濤叔 阅读(560) 评论(0) 推荐(0)
摘要: 配置文件hibernate.cfg.xml中引入: com.mysql.jdbc.Driver jdbc:mysql://localhost/hibernate root bjsxt 1 org.hibernate.dialect.MySQLDialect thread org.hibernate.cache.NoCacheProvider true ... 阅读全文
posted @ 2013-07-24 14:35 濤叔 阅读(342) 评论(0) 推荐(0)
摘要: 知道ip地址和子网掩码后可以算出: 1、 网络地址 2、 广播地址 3、 地址范围 4、 本网有几台主机 例1:下面例子IP地址为192·168·100·5 子网掩码是255·255·255·0。算出网络地址、广播地址、地址范围、主机数。 一)分步骤计算 1) 将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。 虚线前为网络地址,虚线后为主机地址 2)IP地址和子网掩码进行与运算,结果是网络地址 3) 将上面的网络地址中的网络地址部分不变,主机地址变为全1,结果就是广播地址。 4) 地址范围就是含在本网 阅读全文
posted @ 2013-07-04 16:16 濤叔 阅读(30864) 评论(1) 推荐(0)