命名约定

从 Resource 接口派生的每个接口具有一组定义良好的可由 Rational® CM API 检查和修改的属性。每个接口还具有一组定义良好的操作,可在代理上调用这些操作以使底层资源发生某些变化。

对于任何代理方法,如果其名称开始于:

getset 属性的方法不与资源进行交互。set 方法将其参数值存储在代理中,而 get 方法检索已存储在代理中的属性值。使用 do 方法(例如 Resource.doReadProperties())可从存储库读取值,使用 do 方法(例如 doWriteProperties())也可将数据写入存储库。

do 方法使 Rational CM API Provider 对资源执行操作并使其与服务器交互。许多 do 方法采用可选的 ProperyRequest 或 Feedback 参数,在执行该方法时客户机可通过这些参数请求从资源读取的属性。所有 do 方法都将在实际资源中写入自上次服务器交互以来代理中尚未设置的任何属性值。

每个 Rational CM API 程序包中每个接口的名称都是唯一的,并包括标识程序包(名称所在的程序包)的前缀。这样就使得即使未使用标准接口名称,读取代码也会比较简单。


反馈