2012-04-13 17 views
3

Apache Felixで実行するタスクスケジューラを実装したいと思います。このアイデアは、タスクスケジューラがcrontabファイルを読み込んで、タスク(インストールされたサービスまたはバンドルによってタスクが定義されている)を定期的に実行することです。これを行う最善の方法は何ですか?私はOSGIの初心者です。良い提案がありがとうございます。しかし、Apache Felixで実行するタスクスケジューラ?

http://quartz-scheduler.org/

答えて

5

まあ、それは私が使用して、石英のようなサードパーティのオープンソーススケジューラを言うだろう、(OSGiのは、crontabのタイプのイベントのスケジュールをカバーしていない)本当にOSGiの問題ではありませんこれは、OSGiのバンドルではありませんので、まだ動作させるためには何らかの努力が必要です。

他の提案:Apache Slingにはスケジューラー(Quartzもベース)が組み込まれているようですが、SlingはOSGiベースであるため、アプリケーションに追加するのはかなり簡単です。

http://sling.apache.org/documentation/bundles/scheduler-service-commons-scheduler.html

・ホープ、このことができます、フランク

+0

Apacheのスリングは、提案をありがとう、私はより多くのそれになります、私は必要なもののように見えます。 – LOK

関連する問題