Cosminexus V9 アプリケーションサーバ SOAPアプリケーション開発の手引

[目次][用語][索引][前へ][次へ]

disconnectClientIDtoCurrentThread

クラス名:Management

機能
クライアント識別子と現在のスレッドの関連づけを解除します。

構文
public static void disconnectClientIDtoCurrentThread (
     com.cosminexus.cws.management.ClientID key
)

引数

表13-24 disconnectClientIDtoCurrentThreadメソッドの引数

仮引数名 名称 in/out 説明
key クライアント識別子 in initializeClientメソッドの戻り値として取得したクライアント識別子を指定します。

戻り値
ありません。

注意事項
  • connectClientIDtoCurrentThreadメソッドを使用した場合,必ずこのメソッドを呼び出してください。このメソッドを呼び出さなかった場合,connectClientIDtoCurrentThreadメソッドで関連づけたクライアント識別子の情報が解除されないで,このメソッドを呼び出したほかのクライアントの実行時オプション,トレースファイル,およびアプリケーションログの出力先や重要度が有効になってしまうなどの影響を及ぼす場合があります。
  • クライアントをサーブレットおよびJSPで実装する場合,サーブレットではHttpServletクラスのHTTPリクエストに対応するハンドラメソッド(doGetメソッドやdoPostメソッドなど)の最後で,JSPではボディ部分の最後でこのメソッドを呼び出してください。
  • クライアントをEJBで実装する場合,このメソッドをEnterpriseBeanクラス内のサービスメソッドの最後で呼び出してください。
  • keyがnullの場合,またはkeyで指定したクライアント識別子がconnectClientIDtoCurrentThreadメソッドで指定したものと異なる場合,警告メッセージがトレース上に出力されます。