2

セッション Bean のメソッドを毎週定期的に特定の時間に実行する方法が必要です。これを行うためにクォーツスケジューラーを使用することを考えています。私の質問は、.ear ファイルが自動的に展開された瞬間から実行するようにスケジューラを開始するにはどうすればよいですか? @PostConstruct などの scheduler.start メソッドを呼び出すステートレス セッション Bean で使用できる注釈はありますか?

4

1 に答える 1

4

ステートレス Bean の @PostConstruct の問題は、何かが Bean の構築をトリガーする必要があることです。

EJB 3.1 (自動タイマーまたは起動シングルトン セッション Bean) まで、あなたがしようとしていることを行うための標準的な方法はありません。それまでは、ダミーの WAR を ServletContextListener で使用して、EJB タイマーを設定できました。

于 2009-08-24T23:39:39.900 に答える