org.apache.openejb.util
Class DirectoryMonitor
java.lang.Object
org.apache.openejb.util.DirectoryMonitor
public class DirectoryMonitor
- extends Object
- Version:
- $Rev: 602704 $ $Date: 2007-12-09 18:58:22 +0100 (So, 09. Dez 2007) $
Nested Class Summary |
static interface |
DirectoryMonitor.Listener
Allows custom behavior to be hooked up to process file state changes. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
public static final Logger logger
DirectoryMonitor
public DirectoryMonitor(File directory,
DirectoryMonitor.Listener listener,
int pollIntervalMillis,
Logger logger)
getLogger
public Logger getLogger()
getPollIntervalMillis
public int getPollIntervalMillis()
getDirectory
public File getDirectory()
getListener
public DirectoryMonitor.Listener getListener()
isRunning
public boolean isRunning()
stop
public void stop()
run
public void run()
initialize
public void initialize()
scanDirectory
public void scanDirectory()
- Looks for changes to the immediate contents of the directory we're watching.
Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.