John Yeary: Java 6 File Monitoring Example