2012-02-22 14 views
4

javaまたはQuartz APIを使用してフォルダまたは特定のディレクトリを聴く方法はありますか?可能であれば、あなたにはコードがあります。共有してください。フォルダの変更を聞くjava

+0

を呼び出す新しい(いずれかのフォルダを確認ごと〜10秒-、周期的に言うクォーツジョブを実行することが可能です)ファイルを作成し、それらに作用します。しかし、個人的には、[Mule ESBのファイル転送](http://www.mulesoft.org/documentation/display/MULE3USER/File+Transport+Reference)のようなものは、個人的にはそのようなものに適していると思います。 –

+0

@AlistairIsrael:Mule ESBのファイル転送とは何ですか?それはQuartzを使用していますか? – jasper

答えて

5

JDK 7を使用している場合は、新しいAPIs for thatを提供しています。

+0

かなりクール! :) – st0le

1

実は...仕事をするためのクォーツに組み込まれているジョブがある:

  • DirectoryScanJob

    は、すべてのファイル 『最終更新日時』かどうかディレクトリを検査し、比較します前回の検査から変更されています。 1つ以上のファイルが更新(または作成)されている場合は、ジョブが起動する「コールバック」方式

  • FileScanJob

    はファイルを検査し、それが「最終更新日」だかどうかを比較しています前回の検査から変更された。ファイルが更新されている場合、ジョブは「コールバック」方式

+0

返信いただきありがとうございます:) – jasper

関連する問題