| 程序包 | 说明 |
|---|---|
| cn.hutool.core.io.watch |
基于JDK7+ WatchService的文件和目录监听封装,支持多级目录
|
| 限定符和类型 | 方法和说明 |
|---|---|
static WatchMonitor |
WatchUtil.create(java.io.File file,
int maxDepth,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchMonitor.create(java.io.File file,
int maxDepth,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchUtil.create(java.io.File file,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchMonitor.create(java.io.File file,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchUtil.create(java.nio.file.Path path,
int maxDepth,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchMonitor.create(java.nio.file.Path path,
int maxDepth,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchUtil.create(java.nio.file.Path path,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchMonitor.create(java.nio.file.Path path,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchUtil.create(java.lang.String path,
int maxDepth,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchMonitor.create(java.lang.String path,
int maxDepth,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchUtil.create(java.lang.String path,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchMonitor.create(java.lang.String path,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchUtil.create(java.net.URI uri,
int maxDepth,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchMonitor.create(java.net.URI uri,
int maxDepth,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchUtil.create(java.net.URI uri,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchMonitor.create(java.net.URI uri,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchUtil.create(java.net.URL url,
int maxDepth,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchMonitor.create(java.net.URL url,
int maxDepth,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchUtil.create(java.net.URL url,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchMonitor.create(java.net.URL url,
java.nio.file.WatchEvent.Kind<?>... events)
创建并初始化监听
|
static WatchMonitor |
WatchUtil.createAll(java.io.File file,
int maxDepth,
Watcher watcher)
创建并初始化监听,监听所有事件
|
static WatchMonitor |
WatchUtil.createAll(java.io.File file,
Watcher watcher)
创建并初始化监听,监听所有事件
|
static WatchMonitor |
WatchMonitor.createAll(java.io.File file,
Watcher watcher)
创建并初始化监听,监听所有事件
|
static WatchMonitor |
WatchUtil.createAll(java.nio.file.Path path,
int maxDepth,
Watcher watcher)
创建并初始化监听,监听所有事件
|
static WatchMonitor |
WatchUtil.createAll(java.nio.file.Path path,
Watcher watcher)
创建并初始化监听,监听所有事件
|
static WatchMonitor |
WatchMonitor.createAll(java.nio.file.Path path,
Watcher watcher)
创建并初始化监听,监听所有事件
|
static WatchMonitor |
WatchUtil.createAll(java.lang.String path,
int maxDepth,
Watcher watcher)
创建并初始化监听,监听所有事件
|
static WatchMonitor |
WatchUtil.createAll(java.lang.String path,
Watcher watcher)
创建并初始化监听,监听所有事件
|
static WatchMonitor |
WatchMonitor.createAll(java.lang.String path,
Watcher watcher)
创建并初始化监听,监听所有事件
|
static WatchMonitor |
WatchUtil.createAll(java.net.URI uri,
int maxDepth,
Watcher watcher)
创建并初始化监听,监听所有事件
|
static WatchMonitor |
WatchUtil.createAll(java.net.URI uri,
Watcher watcher)
创建并初始化监听,监听所有事件
|
static WatchMonitor |
WatchMonitor.createAll(java.net.URI uri,
Watcher watcher)
创建并初始化监听,监听所有事件
|
static WatchMonitor |
WatchUtil.createAll(java.net.URL url,
int maxDepth,
Watcher watcher)
创建并初始化监听,监听所有事件
|
static WatchMonitor |
WatchUtil.createAll(java.net.URL url,
Watcher watcher)
创建并初始化监听,监听所有事件
|
static WatchMonitor |
WatchMonitor.createAll(java.net.URL url,
Watcher watcher)
创建并初始化监听,监听所有事件
|
WatchMonitor |
WatchMonitor.setMaxDepth(int maxDepth)
当监听目录时,监听目录的最大深度
当设置值为1(或小于1)时,表示不递归监听子目录 例如设置: maxDepth <= 1 表示只监听当前目录 maxDepth = 2 表示监听当前目录以及下层目录 maxDepth = 3 表示监听当前目录以及下层 |
WatchMonitor |
WatchMonitor.setWatcher(Watcher watcher)
设置监听
多个监听请使用 WatcherChain |
Copyright © 2018. All rights reserved.