Cordys BOP 4 APIs 列表

Application Connector APIs——应用连接器

Cordys BOP APIs 功能描述
Composite Application Logging Connector 复合应用程序日志记录器
Custom Connector 自定义连接器
E-mail Connector E-Mail连接器
Event Service Connector 事件服务连接器
FTP Connector FTP连接器
ISVP Connector ISVP连接器
LDAP Connector LDAP连接器
User Management Service Connector 用户管理服务连接器
WS-AppServer Connector WS-AppServer的连接器
UDDI Connector UDDI连接器
XMLStore Connector  XMLStore连接器

Business Process APIs——业务流程

Cordys BOP APIs 功能描述
Business Process:  业务流程
ExecuteProcess 执行流程
Business Identifiers: 企业标识
DeleteBusinessIdentifier 删除业务标识
GetAllBusinessIdentifiers 获取所有业务标识
GetBusinessIdentifier 获取业务标识
PublishBusinessIdentifier 发布业务标识
UpdateBusinessIdentifier 修改业务标识
Business Process Instances: 业务流程实例
GetProcessInstanceSummary 获取流程实例摘要
GetProcessInstances 获取流程实例摘要
GetProcessActivities 获取流程活动

Business Calendar APIs——业务日历

Cordys BOP APIs 功能描述
CalculateAvailableBusinessHours  计算可用的业务时间
CalculateEarliestBusinessDate  计算最早业务日期
CalculateEndDate  计算结束日期
CalculateEndDateInBusinessDays  计算结束日期天数
CalculateEndDateInSeconds  计算结束日期秒数
CalculateLatestBusinessDate  计算最晚业务日期
CalculateStartDate  计算起始日期
CalculateStartDateInBusinessDays  计算其实日期天数
CalculateStartDateInSeconds  计算其实日期秒数
GetCalendars  获取日历
GetCalendarByQName  通过qname获取日历
Is Working Time  是否正在工作

Case Management SOAP APIs——CASE管理

Cordys BOP APIs 功能描述
Method Set Case Model Administration 4.2 CASE模型管理包

ActivateCaseModel

激活停用的CaseModel

DeactivateCaseModel

停用CaseModel

DeleteCaseModel

实时删除已经部署的CaseModel

GetCaseActivity

获得一个CaseModel活动相关的详细信息

GetCaseActivities

获得多个CaseModel活动相关的详细信息

GetCaseIdentifiers

获取CaseModel相关的标识符信息

GetCaseModel

获取一个已经部署的CaseModel的信息

GetCaseModels

获取多个已经部署的CaseModel的信息

PublishCaseModel

根据参数获得已经发布的CaseModel列表

Method Set Case Instance Administration 4.2 CASE实例管理包

CloseCaseInstance

关闭Case实例

DeleteCaseInstance

删除Case实例

RestartCaseInstance

重启Case实例

ResumeCaseIntance

恢复Case实例

SuspendCaseInstance

暂停Case实例

TerminateCaseInstance

终止Case实例

Method Set Case Instance Execution 4.2 CASE实例执行包

CreateCase

触发一个CaseModel到创建一个Case实例

CompleteActivity

在发布状态下完成一个Case活动

CompleteActivityWithFollowup

完成活动并计划跟进的活动

GetActivityInstance

获取Case实例信息

GetActivityInstances

获取多个Case实例信息

GetBusinessEvents

获取一个Case活动中允许的所有业务事件

GetCaseData

获取Case实例相关联的数据

GetCaseInstance

获得一个Case实例信息

GetCaseInstances

获得多个Case实例信息

GetCaseVariables

获得Case模型相关的Case变量

GetFollowupActivities

获取后续活动

PlanActivities

计划一系列Case实例的活动

PlanIntermediateActivities

计划中间活动

SendEvent

给Case实例发送业务事件

UpdateCaseData

修改Case实例的数据

UpdateCaseVariables

修改Case实例的变量

Method Set Attachments 4.2 附件包

GetAttachments

获取特定Case实例的相关附件

GetAttachments associated with Activity

通过一个Case实例的活动来获取相关附件

DeleteAttachment

删除Case实例的附件

CoBOC

Cordys BOP APIs 功能描述
UpdateXMLObject 修改XML对象
GetXMLObject 获得XML对象
GetCollection 获得链接
GetObjectsByAttribute 通过属性获得对象
GetObjectsByFolder 通过目录获得对象
GetObjectsByName 通过名称获得对象
GetObjectsByTemplate 通过模板获得对象
GetObjectsByUser 通过用户获得对象
GetTemplateLessObjectsByUser 通过用户获得简化模板对象
GetTemplateLessObjects 获得简化模板对象

Data Transformation——数据转换

Cordys BOP APIs 功能描述
XSLtransform XSL转换
XSLtransformGeneric XSL通用转换
GetSourceValue 源值
GetTargetValue 目标值

其他

Cordys BOP APIs 功能描述
Document Store 文件存储
Schedule 时间表
Security Administration 安全管理
WS-AppServer WS-AppServer
Task APIs 任务
Notification 通知
User-Team Assignment  用户工作组工作分配
Audit Service APIs 审计服务
Rule 规则
Database Configuration 数据库配置

注:摘自Opent Text公司提供Cordys BOP材料。

时间: 2024-10-09 12:32:42

Cordys BOP 4 APIs 列表的相关文章

(Cordys BOP 4.3)在BPM上创建KPI

前言 创建或设计个BPM流程模型: 确保在当前租户启动业务活动监控服务容器. 在Cordys业务运营平台上(Cordys BOP) ,可以使用下面任意途径,对BPM流程模型创建和配置关键绩效指标(KPI): 使用业务度量(Business Measure)创建KPI: 或者,可以直接基于业务流程模型创建KPI,如下文所述. 1.在工作空间(Workspace Documents)项目中,鼠标右键需要的流程模型,并选择模型属性(Model Properties). 2.选择KPI标签页,并在工具栏

Cordys BOP 4平台的子流程与嵌入子流程对比以及子流程建模技术

子流程含义是在某个流程流转过程中可以创建一个新的流程并执行,结束后可以在此返回父流程. 关于子流程 子流程 子流程是BPMN构件,是在一个流程中的复合的活动.子流程可以分解为一系列更精细的活动.子流程通过父流程实例化. 子流程可以设计成交易的一部分,下面列出三种可能的交易结果: 成功完成(Successful completion):流程按顺序执行,并且交易执行成功: 取消(Cancel):交易内的活动回滚,并且补充特定活动: 异常(Exception):出现异常活动不需要回滚,将从错误事件继续

OpenText Cordys BOP 4平台开发入门实战演练——基础理论知识

前言 随着互联网技术的发展,基于B/S结构的软件架构,呈现出多样化,所涉及到的富客户端.Webservice.WEB 2.0.HTML5等技术也粉墨登场,本文将介绍基于OpenText Cordys产品的SOA体系架构和相关开发技术,为开发人员分享另一种软件系统开发实践. 其中,富客户模型将界面分解成许多的既可以和用户直接交互又可以和服务器进行通信的小单元模块,所涉及到开发语言是JavaScript,以及围绕HTML DOM开发动态网页. 关于SOA SOA是面向服务的体系结构,它将应用程序的不

Cordys BOP 4平台开发入门实战演练——While循环流程建模开发及测试

关于While循环 Cordys C3版本中,While循环解释如下: While循环是BPMN组构造,用于一组活动或子流程执行所满足的While条件.在每个循环体开始,进行测试条件,如果测试结果为"假"是则不执行.因此,这组活动或子流程将执行0或多次.While结构用于执行多次循环或根本不执行:也就说,从开始条件是假,将不执行循环.当在循环体内迭代循环,当前循环的打破也是下一次循环迭代的开始.打破循环功能有助于打破或退出循环,继续执行循环体后续活动环节.While结构代表图例如下图1

Cordys BOP 4平台开发入门实战演练——Until流程建模开发

关于Until流程 Until是BPMN组结构,用于一组活动环节或子流程在条件为真之前执行.不象While组结构,这组活动环节或子流程至少执行一次.Until结构图表示如下图1所示. 图1 Until流程建模实践 (1)Until流程建模 在Business Process Model里画出如图1所示的流程图. (2)流程绑定表单 流程绑定WhileTest表单. (3)创建Message并与表单绑定 图2 (4)流程Start活动设置Input Message (5)配置Until属性Prop

Cordys BOP 4平台开发入门实战演练——For Each流程建模开发

关于For Each For Each是BPMN组结构,并且体现应该执行消息内每个子单元的活动或子流程.For Each循环使用一个计数器,称为一个详尽描述重复执行相同活动的迭代器.For Each代表图如下图1所示. 图1 迭代器有下述3个数值: 初始迭代器值 增量值 执行条件 在执行条件失败时循环结束.应复制对于结构中"Message Map"的递归元素(Element)的XPath去工作. For Each循环流程实践 (1)新建BPM流程 按下图2所示,用鼠标圈上活动环节,点击

Cordys BOP 4平台开发入门实战演练——Webservices开发(1)

0.文章导读 本文档针对Cordys BOP-4 WS-AppServer基础功能进行验证和快速开发指导.(高级实践文档请参考后续文档). 0.1.WS-AppServer概述 WS-AppServer是Web Service Application Server的简称,是Cordys平台中基于数据库的Java业务逻辑开发层,其最根本的特性如下: (1)连接数据库 WS-Apps通过连接池访问数据库,可以从数据库表结构直接产生相应的Java代码,并发布成Web服务: 提供事务处理(transac

Cordys BOP平台上角色定义和功能

本主题介绍在流程平台上各种角色和功能. 角色确定了用户在租户里所能执行的权限和活动,以及在任务中的规范授权.在租户中创建角色或在应用程序内来实现,然后把角色分配给用户.只要用户通过角色提供一定的权限,他们就能部署应用.用户能访问应用中内容的程度,取决于他们所分配的角色. 例如,用户可以有客户服务代表.主管.经理的角色.往往经理或主管可能只有审批任务的权限,审批通过或退回. 角色可以嵌套,这意味着一个角色可以从另一个角色获取来增加由超级角色所提供的权限.角色可以分类如下: 功能角色(Functio

Cordys BOP 4平台开发入门实战演练——流程建模开发(BPM)

1.流程建模开始 在Workspace的项目中,本文项目名称为:Training_WSApp.在项目中根目录下建立BPM文件夹,然后鼠标右键,在弹出菜单中选择New ->Business Process Model组件,进行流程建模开发. 图1 图2 2.图形化建模 在Business Process Model工作台上,图形化.拖拽绘制流程图. 图3 (1)为BPM流程配置表单(新建) 图4 注意:发布表单 图5 在Business Process Model界面中,在其左下角选择Worksp