类 Writer
- java.lang.Object
-
- com.alibaba.nacos.consistency.snapshot.Writer
-
public class Writer extends java.lang.ObjectSnapshot write interface.- 作者:
- liaochuntao
-
-
字段概要
字段 修饰符和类型 字段 说明 private java.util.Map<java.lang.String,LocalFileMeta>filesprivate java.lang.Stringpath
-
构造器概要
构造器 构造器 说明 Writer(java.lang.String path)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanaddFile(java.lang.String fileName)Adds a snapshot file without metadata.booleanaddFile(java.lang.String fileName, LocalFileMeta meta)Adds a snapshot file with metadata.java.lang.StringgetPath()java.util.Map<java.lang.String,LocalFileMeta>listFiles()booleanremoveFile(java.lang.String fileName)Remove a snapshot file.
-
-
-
字段详细资料
-
files
private final java.util.Map<java.lang.String,LocalFileMeta> files
-
path
private java.lang.String path
-
-
方法详细资料
-
getPath
public java.lang.String getPath()
-
addFile
public boolean addFile(java.lang.String fileName)
Adds a snapshot file without metadata.- 参数:
fileName- file name- 返回:
- true on success
-
addFile
public boolean addFile(java.lang.String fileName, LocalFileMeta meta)Adds a snapshot file with metadata.- 参数:
fileName- file name- 返回:
- true on success
-
removeFile
public boolean removeFile(java.lang.String fileName)
Remove a snapshot file.- 参数:
fileName- file name- 返回:
- true on success
-
listFiles
public java.util.Map<java.lang.String,LocalFileMeta> listFiles()
-
-