oracle bpm 教学视频,oracle BPM直接更新流程
当我们自己做了一个工作台后,就需要自己去更新BPM中流程的属性值。怎么更新呢
之前写DEMO的时候,写了个实例。保存以供后用
TaskFacadeServiceImpl tfs=new TaskFacadeServiceImpl(username,password);
ITaskQueryService taskQeryService=tfs.getWfSvcClient().getTaskQueryService();
ITaskService tasekService=tfs.getWfSvcClient().getTaskService();
IWorkflowContext ctx;
try {
ctx = tfs.authentication(username,password);
QueryContext qc = QueryContext.getQueryContext();
List lst = tfs.queryAssignedTaskList(ctx,qc);//查询出所有此用户的任务列表
Task task = null;
if (lst != null && lst.size() > 0) {
for(Task t1 :lst){
if(sqdzj.equals(t1.getSystemMessageAttributes().getTextAttribute1())){
task = t1;
}
}
}
Task newTask = tfs.queryTaskDetailByID(ctx, task.getSystemAttributes().getTaskId());//这个地方,也不是很明白,也许是重新得到一次吧
if(users!=null&&!users.equals("")){
newTask.getSystemMessageAttributes().setTextAttribute3(users);
}else{
newTask.getSystemMessageAttributes().setTextAttribute3("aaaaa");
}
if(jcjg!=null&&!jcjg.equals("")){
newTask.getSystemMessageAttributes().setTextAttribute4(jcjg);
}
if(xyjddm!=null&&!xyjddm.equals("")){
newTask.getSystemMessageAttributes().setTextAttribute10(xyjddm);
}
newTask.getSystemMessageAttributes().setTextAttribute5(zt);//更新属性
newTask.getSystemMessageAttributes().setTextAttribute6(sendUser);
newTask.getSystemMessageAttributes().setTextAttribute7(time);
Task task1= tasekService.updateTask(ctx, newTask);//更新属性值
Task task2 =tasekService.updateTaskOutcome(ctx, task1, outcome);//更新outcome
} catch (SysException e) {
System.out.println(e.getMessage());
}
、、、、、、、、、、、、、、、、、、、、、、、、以上是完整的代码、、、、、、、、、、、、
oracle bpm 教学视频,oracle BPM直接更新流程相关推荐
- Oracle EBS教学视频
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 国域网内 ...
- oracle电子商务套件视频,Oracle电子商务套件培训 Oracle EBS R12 制造模块培训视频教程 Oracle管理套件教程...
Oracle电子商务套件培训 Oracle EBS R12 制造模块培训视频教程 Oracle管理套件教程│ ├<01> │ │ ├00_ERP基本原理-概念补充.pdf │ │ ...
- oracle物化视图视频,Oracle物化视图使用详解视频教程
课程目标 深刻理解Oracle物化视图的原理和应用场景,熟练通透地掌握物化视图的创建.刷新方式.物化视图日志.查询重写以及开发技巧. 适用人群 Oracle数据库工程师.Oracle DBA 课程概述 ...
- oracle备份数据库视频,Oracle数据库还原
理解什么是数据库恢复 当我们使用一个数据库时,总希望数据库的内容是可靠的.正确的,但由于计算机系统的故障(硬件故障.软件故障.网络故障.进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确 ...
- oracle ebs form视频,ORACLE EBS FORM利用模板开发步骤
<ORACLE EBS FORM利用模板开发步骤>由会员分享,可在线阅读,更多相关<ORACLE EBS FORM利用模板开发步骤(13页珍藏版)>请在人人文库网上搜索. 1. ...
- 哪里有c语言教学视频,C语言教学视频(共32课更新完毕)(献给所有的爱好计算机的同学)(更新c+)...
想学计算机的都知道老鸟们说C语言与汇编,数据结构是计算机中的基础吧 一定要学好学扎实了 想要成为高手这是必经之路 然后各位朋友可能也在学习中遇到了一点困难 我也有过这种迷茫 最近跟着nisy学习 学到 ...
- 小鱼儿 c语言,C语言教学视频(共32课更新完毕)(更新c++)
想学计算机的都知道老鸟们说C语言与汇编,数据结构是计算机中的基础吧 一定要学好学扎实了 想要成为高手这是必经之路 然后各位朋友可能也在学习中遇到了一点困难 我也有过这种迷茫 最近跟着nisy学习 学到 ...
- 不规则图形数格子的方法_【微课堂】人教版五年级数学(上)6.5不规则图形的面积图文精讲+教学视频+同步练习...
小学生精选资料库,家有小学生都在关注 更多资料.微课堂,请至文末 人教教材同步微课堂(包括视频微课.教材同步.图文讲解.同步练习等),可以在课堂之外帮助同学们学习.欢迎转发给更多的同学哦~~ 电子课本 ...
- oracle dba技术培训视频分享
Oracle(中国)公司特别奉献:Oracle RAC Workshop培训视频 第1讲,介绍了RAC的概述:在线观看:======================================== ...
- 视频教程-SQL语句从入门到精通迅速提升篇视频课程(Oracle零基础版)-Oracle
SQL语句从入门到精通迅速提升篇视频课程(Oracle零基础版) 某公司区域交付运营总监,丰富的项目管理经验,带过1个亿级项目,千万级项目10余个. 陈志文 ¥118.00 立即订阅 扫码下载「CSD ...
最新文章
- 开放式神经网络交换-ONNX(下)
- 安装phpredis扩展
- python三层装饰器-python三大神器===》装饰器
- Android Annotations配置与使用
- stm32 IOT_基于STM32平台的cubeMX和HAL库详解
- 数学建模第六节2020.5.15-17补
- 世界上最富有的十大家族
- 判断整数序列是不是二元查找树的后序遍历结果
- JAR——pinyin4j-2.5.0
- linux:shell:tree
- 接口测试用例怎么写?
- linux 设置自动定时清理日志
- 来自Transformer + Bert + GPT 的灵魂拷问
- IT,大一,这里我有点建议
- gitlab增加p3c-hook强制代码规范
- mzy对于枚举的理解
- SEO当下的力量,你应该关注的4个属性
- python tkinter 自主小项目——计算器往事
- vue3.0之写tsx语法
- 什么是webshell 常见的webshell工具有哪些
热门文章
- 记账系统推荐金蝶精斗云_金蝶精斗云的免费财务做账软件有哪些?
- Mac版Python3安装/升级
- 计算机及网络保密检查记录表,南京航空航天大学涉密计算机保密检查记录表.doc...
- java web sftp,sftp-sftp工具 v5.9.6
- Cisco ASA 5505 (Version 9.X)的 LAN上网和NAT的配置
- PCB原理图绘制(1)——工程文件的建立
- CUDA+CUDNN下载地址
- (已更新)婚礼类小程序前端界面模板源码
- MD文件阅读工具及配置
- 桌面计算机未响应怎么办,资源管理器未响应怎么办