日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSFileWatcher

FileWatcher

java.lang.Object

|---ohos.utils.FileWatcher

public class FileWatcher
extends Object

提供監(jiān)控指定文件目錄狀態(tài)變化的能力。

要監(jiān)控文件,首先需要實(shí)現(xiàn) FileWatcher.EventHandler 類,該類處理被監(jiān)控文件目錄的狀態(tài)變化事件。 然后,您應(yīng)該使用 addWatch(java.nio.file.Path,ohos.utils.FileWatcher.EventHandler,boolean,java.nio.file.WatchEvent.Kind...) 方法添加要監(jiān)視的文件目錄和 關(guān)聯(lián)的事件處理程序。 當(dāng)指定目錄中的文件發(fā)生更改時,將觸發(fā)事件處理程序來處理該事件。

FileWatcher 支持 StandardWatchEventKinds 中定義的以下事件:

  • StandardWatchEventKinds.ENTRY_CREATE
  • StandardWatchEventKinds.ENTRY_DELETE
  • StandardWatchEventKinds.ENTRY_MODIFY

嵌套類摘要

修飾符和類型 描述
static interface FileWatcher.EventHandler 提供處理文件事件的處理程序。

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù) 描述
FileWatcher() 默認(rèn)構(gòu)造函數(shù)用于創(chuàng)建文件觀察者實(shí)例。

方法總結(jié)

修飾符和類型 方法 描述
void addWatch(Path directory, FileWatcher.EventHandler eventHandler, boolean isRecursive, WatchEvent.Kind... events) 添加監(jiān)視程序以監(jiān)視指定的文件目錄。
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

構(gòu)造函數(shù)詳細(xì)信息

FileWatcher

public FileWatcher()

默認(rèn)構(gòu)造函數(shù)用于創(chuàng)建文件觀察者實(shí)例。

Throws:

Throw名稱 Throw描述
RuntimeException 如果沒有文件觀察器服務(wù),則引發(fā)此異常。

方法詳情

addWatch

public void addWatch(Path directory, FileWatcher.EventHandler eventHandler, boolean isRecursive, WatchEvent.Kind... events)

添加監(jiān)視程序以監(jiān)視指定的文件目錄。

您可以指定要監(jiān)視的文件事件。 如果未指定事件,則監(jiān)視文件目錄上的所有事件。

參數(shù):

參數(shù)名稱 參數(shù)描述
directory 指示要監(jiān)視的文件目錄。
eventHandler 指示要添加指定文件目錄的事件處理程序。
isRecursive 指定是否遞歸監(jiān)視指定的文件目錄。

Throws:

Throw名稱 Throw描述
NullPointerException 如果 directory 或 eventHandler 為 null,則引發(fā)此異常。
RuntimeException 如果添加觀察者失敗,就會引發(fā)此異常。

網(wǎng)站欄目:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSFileWatcher
文章起源:http://www.dlmjj.cn/article/djjipej.html