タイマー・マネージャーは、
非同期 Bean を使用するアプリケーション・コンポーネントのスレッド・プールとして機能します。
管理コンソールを使用して、タイマー・マネージャーを構成します。
デフォルトでは、タイマー・マネージャー・サービスは使用可能になっています。
始める前に
タイマー・マネージャーをよく理解されていない場合は、その概念を説明したセクションである、
非同期 Bean トピックのタイマー・マネージャーを参照してください。
このタスクについて
それぞれのセルごとに複数のタイマー・マネージャーを定義することができます。
各タイマー・マネージャーは、Java Naming and Directory Interface (JNDI) 内の固有の場所にバインドされます。
注: タイマー・マネージャー・サービスは、
Enterprise Java Beans (EJB) コンテナーまたは Web コンテナー内からのみサポートされます。
J2EE アプリケーション・クライアント・コンテナーから、
構成済みタイマー・マネージャーを検索および使用することはできません。
プロシージャー
- 管理コンソールを開始します。
- 「リソース」>「非同期 Bean」>「タイマー・マネージャー」と選択します。
- 「有効範囲」値を指定して「新規」をクリックします。
- 以下の必須プロパティーを指定します。
- 有効範囲
- 構成されるリソースの有効範囲。この値は、構成ファイルの場所を示します。
- 名前
- タイマー・マネージャーの表示名。
- JNDI 名
- タイマー・マネージャーの Java Naming and Directory Interface (JNDI) 名。
この名前は、
タイマー・マネージャーを検索する必要がある非同期 Bean によって使用されます。
それぞれのタイマー・マネージャーには、セル内部に固有の JNDI 名が必要です。
- タイマー・スレッド数
- タイマーに使用するスレッドの最大数。
- [オプション] タイマー・マネージャーの「説明」および「カテゴリー」を指定します。
- [オプション] このタイマー・マネージャーを使用可能にする「サービス名」(J2EE コンテキスト) を選択します。
このタイマー・マネージャーを使用する非同期 Bean は、
この Bean を作成するコンポーネントから、選択された J2EE コンテキストを継承します。
また、選択済みのサービスのリストもタイマー・マネージャーの「スティッキー」なコンテキスト・ポリシーと呼ばれています。
必要以上のサービスを選択すると、パフォーマンスが低下する可能性があります。
- 構成を保管します。
結果
これでタイマー・マネージャーが構成され、非同期コードの開始の管理を必要とするアプリケーション・コンポーネントによるアクセスが可能になりました。