阅读:987 回复:1
郭臣
7

帖子

11

跟帖

197

积分

高级榴莲
高级榴莲
  • 社区居民

[技术实例]Java后台代码调用业务服务

楼主#
更多 发布于:2018-03-24 09:52
平台的业务集成中的业务服务,能够非常灵活的实现数据的增删改查。但是某些业务场景需要在代码中调用。平台也提供了响应的方法,样例代码如下:

// 调用业务服务更新数据:
 try {
 // 获取业务服务:
 BizService bizService = this.getEngine().getBizBus().GetBizService("OrganizationUnit");
 // 获取业务方法
 BizServiceMethod bizServMethod =  bizService.GetMethod("updateOrgManager");
 
 this.getEngine().getBizBus().Invoke(new BizServiceInvokingContext(this.getUserValidator().getUserID(),         bizService.getCode(), bizService.getVersionNo(), bizServMethod.getMethodName(), null));


 } catch (Exception e) {
 // TODO Auto-generated catch block
 e.printStackTrace();
 }
以上方法有返回值,如果需要对结果进行解析,可以解析相应的返回值。
H3BPM
655

帖子

2504

跟帖

46406

积分

管理员
管理员
  • 社区居民
1楼#
发布于:2018-06-11 17:10
转入实例方案板块供大家学习~~
10月签到活动奖励发放啦:http://bbs.h3bpm.com/read.php?tid=5377&fid=5
游客

返回顶部