Session オブジェクトは、Rational® ClearQuest® ユーザー データベースにアクセスするためのエントリ ポイントです。ClearQuest フックでは、Session オブジェクトは、ユーザーがデータベースにログオンすると自動的に作成され、Entity オブジェクトを介して使用できます。外部アプリケーションを作成する場合、Session オブジェクトを作成し、それを使用してデータベースにログオンする必要があります。
set currentSession = GetSessionVBScript フックは、暗黙的に Entity オブジェクトを現在のレコードに関連付けます。
$session=$entity->GetSession();
set currentSession = CreateObject("CLEARQUEST.SESSION")set adminSession = CreateObject("CLEARQUEST.ADMINSESSION")
$currentSession = CQSession::Build(); $currentAdminSession= CQAdminSession::Build();
オブジェクト操作が終了したら、次のようにしてオブジェクトを破棄します。
CQSession::Unbuild($currentSession); CQAdminSession::Unbuild($currentAdminSession);