EJBタイマー・サービスを構成するには、「EJBタイマー・サービス」ページを使用します。
タイマー・サービスは、エンタープライズBeanコンテナによって提供され、エンタープライズBeanが使用する通知やイベントのスケジュールに使用される、永続的なトランザクション通知サービスです。ステートフル・セッションBeans以外のエンタープライズBeansはすべて、タイマー・サービスからの通知を受信できます。このサービスによって設定された永続タイマーは、サーバーの停止や再起動では破棄されません。
「EJBタイマー・サービス」ページには、次のオプションが含まれます。
デフォルト値のある設定をデフォルト値に復元するボタン。デフォルト値のない設定は変更されません。
このページの設定が適用される構成の名前。このフィールドは読取り専用です。
次のタイマーの有効期限が切れて、特定のタイマーの発生が可能になるまでの最短時間(ミリ秒単位)。この間隔の設定が短すぎると、サーバーがオーバーロードする可能性があります。デフォルト値は1000です。
例外またはロール・バックによるタイマーの有効期限切れの配信を、タイマー・サービスが試行する最大数。デフォルト値は1です。
再配信を実行する間隔(ミリ秒単位)。デフォルト値は5000です。
タイマー・データソースとして使用するJDBCリソースのJNDI名。指定すると、この値はタイマー・サービス・システム・アプリケーションのjdbc/__TimerPoolのデフォルト値をオーバーライドします。