< 上一课 | 下一课 >

Session 和 Entity 对象

通过 API 运用 ClearQuest 的两个主要入口点为 Session 和 Entity 对象。
Session 对象提供了一些方法,用于登录到用户数据库,查看记录(实体)以及创建查询。Session 对象主要用于创建新的记录或查询,编辑现有记录以及查看有关数据库的信息。也可以将 Session 对象视作 ClearQuest 客户机功能。

Session 对象用于表示当前数据库访问会话,它是所有操作的起点。如果要编写挂钩,请通过 Entity 对象的 GetSession 方法访问所提供的当前 Session 对象。由于挂钩在修改记录(实体)的环境中操作,因此您始终具有将从中调用 GetSession 的对应 Entity 对象。

如果要编写外部应用程序来访问 Rational ClearQuest 数据库,那么必须创建 Session 对象并登录到数据库。要处理实体,那么必须调用将返回实体对象的 API。

Session 对象是访问 Rational ClearQuest 用户数据库的入口点。对于 ClearQuest 挂钩,当用户登录到数据库时会自动创建 Session 对象,并且可通过 Entity 对象使用该对象。如果要编写外部应用程序,那么必须创建 Session 对象,并使用它登录到数据库。

< 上一课 | 下一课 >

反馈