watchr:对 JDK 7 的 WatchService 的高级抽象

时间:2024-07-19 11:55:19
【文件属性】:

文件名称:watchr:对 JDK 7 的 WatchService 的高级抽象

文件大小:7KB

文件格式:ZIP

更新时间:2024-07-19 11:55:19

Java

守望者 Watchr是对 JDK 7 的高级抽象。 它在单独的线程中注册WatchService并监视所有给定目录、其子目录和在监视目录中创建的每个新目录中的更改。 更改通知通过OnChangeCallback异步处理。 用法 Watchr 的最简单用法: Watchr . watch( new OnChangeCallback () { @Override public void onChange ( Path dir , List< WatchEvent> events ) { // handle change event... } }, " /dir1 " , " /dir2 " ); watch()方法接受将在注意到更改时调用的回调以及要监视的目录。 watch()方法返回WatchrThread ,可用于请求中断和加入:


【文件预览】:
watchr-master
----.gitignore(140B)
----build.gradle(109B)
----src()
--------main()
--------test()
----README.md(2KB)

网友评论