Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / October 2007

Tip: Looking for answers? Try searching our database.

Simple File Watcher

Thread view: 
smartnhandsome - 16 Oct 2007 06:58 GMT
Can some one suggest a way to monitor a directory to see a know file
named file is put in a directory using Java.

Thanks In advance.

Regards
Gordon Beaton - 16 Oct 2007 07:03 GMT
> Can some one suggest a way to monitor a directory to see a know file
> named file is put in a directory using Java.

Even though your OS's may provide a callback mechanism for monitoring
the file system, in Java you need to poll:

 File f = new File("/some/directory/myfile.foo");
 while (!f.exists()) Thread.sleep(10);

/gordon

--
Real Gagnon - 16 Oct 2007 12:27 GMT
> Can some one suggest a way to monitor a directory to see a know file
> named file is put in a directory using Java.

See this simple file watcher,

http://www.rgagnon.com/javadetails/java-0490.html

Bye.
Signature

Real Gagnon  from  Quebec, Canada
* Java, Javascript, VBScript and PowerBuilder code snippets
* http://www.rgagnon.com/howto.html
* http://www.rgagnon.com/bigindex.html

smartnhandsome - 17 Oct 2007 21:17 GMT
Thanks Real and Gordon your response.


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.