mwalker
asked on
Java Code needed to be notified when a file has been modified
I was wandering if there's a way for a running piece of code that has a reference to a File to be notified when the text file, for example, was modified. The specific situation I have is that if I have a text file that has a number of properties for the class, then the class will be notified to reload the properties without having to be restarted.
This is intended to run with an application server that I don't believe I can use JDK 1.4. I'd be using JDK 1.3.x.
Thanks in advance.
This is intended to run with an application server that I don't believe I can use JDK 1.4. I'd be using JDK 1.3.x.
Thanks in advance.
You can do it by running a thread that checks every (for example) 2 seconds the file lastModified() value. When it changes - the thread can the reload() method
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Thanks. Although I was hoping that Java had something built-in to do this, your solution seems like it'll work.