J2EEコンテナで実行したいバックグラウンドジョブに対して、スタートアップサーブレットを作成し、Timer Service APIを使用して(What tools are there for timed batch processes in J2EE?の回答で)管理対象タイマーを作成することを提案しました。サーブレットの起動コードでJ2EEタイマーサービスAPIを使用するにはどうすればよいですか?
タイマーを作成するには、タイマーAPIを実装するコンテキストが必要です。 (Example)
Servletクラスでは、initメソッドをオーバーライドしますが、ServletContextにのみアクセスできますが、SessionContextにはアクセスできません。 ServletContextにはタイマーを作成するメソッドがありませんので、私はここで止まっています。
サーブレットの起動コードでJ2EEタイマーサービスにアクセスするにはどうすればよいですか?
は、あなたがのためにタイマーを必要とすると思いますか?詳細が役立ちます。 – duffymo