管理対象スレッド・ファクトリを作成するには

管理対象スレッド・ファクトリは、管理対象スレッドを作成するためにアプリケーションによって使用されます。スレッドは、コンテナによって開始および管理されます。コンテナのコンテキストは、タスクを実行するスレッドに伝播されます。

GlassFish Serverでは、管理対象スレッド・ファクトリ・リソースを構成し、サーブレットやEJBなどのアプリケーション・コンポーネントが使用できるようにします。

  1. ナビゲーション・ツリーで、「リソース」ノードを展開します。

  2. 「リソース」ノードで、「並行処理リソース」ノードを展開します。

  3. 「並行処理リソース」ノードで、「管理対象スレッド・ファクトリ」を選択します。

    「管理対象スレッド・ファクトリ」ページが開きます。

  4. 「管理対象スレッド・ファクトリ」ページで、「新規」をクリックします。

    「新規管理対象スレッド・ファクトリ」ページが開きます。

  5. 「JNDI名」フィールドに、リソースを識別する一意の名前を入力します。

    JNDI名はJNDIネーミング・サービスに登録され、リソースの検索のためにアプリケーションによって使用されます。concurrent/nameというフォーマットを使用します。たとえば、concurrent/myManagedThreadFactoryです。名前に含めることができるのは、英数字、アンダースコア、ダッシュ、またはドットの各文字のみです。

  6. コンテキストをスレッドに伝播するにはコンテキスト情報有効チェック・ボックスを選択し、伝播するコンテキストを選択します。

    このオプションはデフォルトで有効化されており、すべてのコンテキストが選択されています。複数のコンテキストを選択するには、[Shift]を押しながらクリックするか、[Ctrl]を押しながらクリックします。このオプションが無効化されている場合は、コンテキストが選択されていても伝播されません。

  7. 「ステータス」の「有効」チェック・ボックスを選択し、リソースを有効にします。

    このオプションはデフォルトで有効化されており、リソースは作成されるとすぐに使用可能になります。

  8. 「スレッド優先度」フィールドに、作成されたスレッドに割り当てる優先度を入力します。

    デフォルト値は5です。

  9. 「説明」フィールドに、リソースの簡単な説明を入力します。

    この説明は文字列値で、最大250文字を入力することができます。

  10. 「追加プロパティ」セクションでは、追加プロパティを追加しないでください。

    GlassFish Serverでは、このリソース・タイプには追加プロパティは定義されません。また、このリソース・タイプでは現在、追加のプロパティは使用しません。

  11. 「OK」をクリックします。

関連項目
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices