application.util.monitor
クラス DirectoryMonitor
java.lang.Object
application.util.monitor.DirectoryMonitor
- すべての実装インタフェース:
- ChangeMonitor, java.lang.Runnable
- public class DirectoryMonitor
- extends java.lang.Object
- implements ChangeMonitor, java.lang.Runnable
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_THREAD_PRIORITY
public static int DEFAULT_THREAD_PRIORITY
DEFUALT_POLLING_INTERVAL
public static int DEFUALT_POLLING_INTERVAL
FILTER_FOR_ALL
public static int FILTER_FOR_ALL
FILTER_FOR_DIRECTORY
public static int FILTER_FOR_DIRECTORY
FILTER_FOR_FILE
public static int FILTER_FOR_FILE
MIN_POLLING_INTERVAL
public static int MIN_POLLING_INTERVAL
DirectoryMonitor
public DirectoryMonitor()
addChangeMonitorListener
public void addChangeMonitorListener(ChangeMonitorListener listener)
- 定義:
- インタフェース
ChangeMonitor
内の addChangeMonitorListener
fireChanged
public void fireChanged(int eventType,
java.lang.Object object)
- 定義:
- インタフェース
ChangeMonitor
内の fireChanged
getDirectory
public java.io.File getDirectory()
getPollingInterval
public int getPollingInterval()
run
public void run()
- 定義:
- インタフェース
java.lang.Runnable
内の run
setDirectory
public void setDirectory(java.lang.String directoryPath)
setFileFilter
public void setFileFilter(java.lang.String regexPattern,
int filterType)
setIgnoreCurrentFiles
public void setIgnoreCurrentFiles(boolean bIgnoreCurrentFiles)
setPollingInterval
public void setPollingInterval(int pollingInterval)
start
public void start()
stop
public void stop()