クライアント・サービスの使用

クライアント・サービス (com.ibm.hats.runtime.services.IClientService インターフェースを インプリメントする) は、クライアント・サービスに関連する情報を取得する メソッドを提供します。クライアント・サービスを取得するための コード例を以下に示します。
IServiceManager serviceManager = RcpRuntimePlugin.getDefault().getServiceManager();
IClientService clientService = serviceManager.getClientService(“theClientId”);
表 1 に、IClientService オブジェクトから呼び出し可能なメソッドを示します。
表 1. IClientService メソッド
メソッド 説明
getClientId() クライアント ID を戻します。リッチ・クライアントでは、この値は常に RcpRuntimeService.rcpClientId です。
getRuntimeService() ランタイム・サービスを戻します。
getServiceManager() このサービスをインスタンス化したサービス・マネージャーを戻します。
getSession(String) 指定されたセッションを戻します。
注: これは、型 ISession の ホスト・セッションです (セッション・サービス・インスタンスではありません)。